From c52017f6ebedf756d7669027b6ef3b893acfa0a4 Mon Sep 17 00:00:00 2001
From: kohlhaasrebecca <rebecca.kohlhaas@outlook.com>
Date: Fri, 19 Jul 2024 08:48:58 +0200
Subject: [PATCH] Delete public folder

---
 public/.buildinfo                             |     4 -
 ...nce.bayes_inference.BayesInference.doctree |   Bin 99069 -> 0 bytes
 ...ox.bayes_inference.bayes_inference.doctree |   Bin 5705 -> 0 bytes
 ...el_comparison.BayesModelComparison.doctree |   Bin 86986 -> 0 bytes
 ...s_inference.bayes_model_comparison.doctree |   Bin 5858 -> 0 bytes
 ..._inference.discrepancy.Discrepancy.doctree |   Bin 26382 -> 0 bytes
 ...lidrox.bayes_inference.discrepancy.doctree |   Bin 5669 -> 0 bytes
 .../bayesvalidrox.bayes_inference.doctree     |   Bin 8590 -> 0 bytes
 ...validrox.bayes_inference.mcmc.MCMC.doctree |   Bin 67967 -> 0 bytes
 ...bayesvalidrox.bayes_inference.mcmc.doctree |   Bin 8525 -> 0 bytes
 ....bayes_inference.mcmc.gelman_rubin.doctree |   Bin 8646 -> 0 bytes
 .../_autosummary/bayesvalidrox.doctree        |   Bin 7820 -> 0 bytes
 .../bayesvalidrox.post_processing.doctree     |   Bin 5327 -> 0 bytes
 ...ing.post_processing.PostProcessing.doctree |   Bin 69936 -> 0 bytes
 ...ox.post_processing.post_processing.doctree |   Bin 5800 -> 0 bytes
 .../_autosummary/bayesvalidrox.pylink.doctree |   Bin 5204 -> 0 bytes
 ...x.pylink.pylink.PyLinkForwardModel.doctree |   Bin 112974 -> 0 bytes
 .../bayesvalidrox.pylink.pylink.doctree       |   Bin 7816 -> 0 bytes
 ...alidrox.pylink.pylink.within_range.doctree |   Bin 7889 -> 0 bytes
 ...rrogate_models.adaptPlot.adaptPlot.doctree |   Bin 6241 -> 0 bytes
 ...alidrox.surrogate_models.adaptPlot.doctree |   Bin 5910 -> 0 bytes
 ...ly_construction.apoly_construction.doctree |   Bin 9342 -> 0 bytes
 ...urrogate_models.apoly_construction.doctree |   Bin 5872 -> 0 bytes
 ...es_linear.BayesianLinearRegression.doctree |   Bin 76316 -> 0 bytes
 ...ls.bayes_linear.EBLinearRegression.doctree |   Bin 116313 -> 0 bytes
 ...ls.bayes_linear.VBLinearRegression.doctree |   Bin 115083 -> 0 bytes
 ...drox.surrogate_models.bayes_linear.doctree |   Bin 11176 -> 0 bytes
 ...ate_models.bayes_linear.gamma_mean.doctree |   Bin 6874 -> 0 bytes
 .../bayesvalidrox.surrogate_models.doctree    |   Bin 24161 -> 0 bytes
 ...rox.surrogate_models.engine.Engine.doctree |   Bin 40452 -> 0 bytes
 ...esvalidrox.surrogate_models.engine.doctree |   Bin 5639 -> 0 bytes
 ...e_models.engine.hellinger_distance.doctree |   Bin 7591 -> 0 bytes
 ...rox.surrogate_models.engine.logpdf.doctree |   Bin 7833 -> 0 bytes
 ....surrogate_models.engine.subdomain.doctree |   Bin 2639 -> 0 bytes
 ...rox.surrogate_models.eval_rec_rule.doctree |   Bin 12970 -> 0 bytes
 ...models.eval_rec_rule.eval_rec_rule.doctree |   Bin 8310 -> 0 bytes
 ...l_rec_rule.eval_rec_rule_arbitrary.doctree |   Bin 8465 -> 0 bytes
 ...dels.eval_rec_rule.eval_univ_basis.doctree |   Bin 9864 -> 0 bytes
 ...dels.eval_rec_rule.poly_rec_coeffs.doctree |   Bin 8916 -> 0 bytes
 ...gate_models.exp_designs.ExpDesigns.doctree |   Bin 110180 -> 0 bytes
 ...te_models.exp_designs.check_ranges.doctree |   Bin 7318 -> 0 bytes
 ...idrox.surrogate_models.exp_designs.doctree |   Bin 8581 -> 0 bytes
 ...ate_models.exploration.Exploration.doctree |   Bin 42181 -> 0 bytes
 ...idrox.surrogate_models.exploration.doctree |   Bin 6053 -> 0 bytes
 ...te_models.glexindex.cross_truncate.doctree |   Bin 12524 -> 0 bytes
 ...alidrox.surrogate_models.glexindex.doctree |   Bin 17512 -> 0 bytes
 ...rrogate_models.glexindex.glexindex.doctree |   Bin 17094 -> 0 bytes
 ...gate_models.input_space.InputSpace.doctree |   Bin 37712 -> 0 bytes
 ...idrox.surrogate_models.input_space.doctree |   Bin 6341 -> 0 bytes
 ...drox.surrogate_models.inputs.Input.doctree |   Bin 17070 -> 0 bytes
 ...x.surrogate_models.inputs.Marginal.doctree |   Bin 12528 -> 0 bytes
 ...esvalidrox.surrogate_models.inputs.doctree |   Bin 7198 -> 0 bytes
 ..._pursuit.OrthogonalMatchingPursuit.doctree |   Bin 102653 -> 0 bytes
 ...s.orthogonal_matching_pursuit.corr.doctree |   Bin 4633 -> 0 bytes
 ...models.orthogonal_matching_pursuit.doctree |   Bin 8517 -> 0 bytes
 ...els.reg_fast_ard.RegressionFastARD.doctree |   Bin 114917 -> 0 bytes
 ...drox.surrogate_models.reg_fast_ard.doctree |   Bin 9316 -> 0 bytes
 ...els.reg_fast_ard.update_precisions.doctree |   Bin 6376 -> 0 bytes
 ...fast_laplace.RegressionFastLaplace.doctree |   Bin 39330 -> 0 bytes
 ....surrogate_models.reg_fast_laplace.doctree |   Bin 5892 -> 0 bytes
 ...sequential_design.SequentialDesign.doctree |   Bin 95251 -> 0 bytes
 ...surrogate_models.sequential_design.doctree |   Bin 11384 -> 0 bytes
 ...quential_design.hellinger_distance.doctree |   Bin 7703 -> 0 bytes
 ...te_models.sequential_design.logpdf.doctree |   Bin 7945 -> 0 bytes
 ...models.sequential_design.subdomain.doctree |   Bin 7639 -> 0 bytes
 ..._models.surrogate_models.MetaModel.doctree |   Bin 150613 -> 0 bytes
 ....surrogate_models.corr_loocv_error.doctree |   Bin 11892 -> 0 bytes
 ...models.surrogate_models.create_psi.doctree |   Bin 8797 -> 0 bytes
 ....surrogate_models.surrogate_models.doctree |   Bin 12050 -> 0 bytes
 ...e_models.gaussian_process_emulator.doctree |   Bin 11383 -> 0 bytes
 public/.doctrees/al_description.doctree       |   Bin 13400 -> 0 bytes
 public/.doctrees/analyticalfunction.doctree   |   Bin 16622 -> 0 bytes
 public/.doctrees/api.doctree                  |   Bin 4596 -> 0 bytes
 public/.doctrees/bayes_description.doctree    |   Bin 25890 -> 0 bytes
 public/.doctrees/beam.doctree                 |   Bin 16219 -> 0 bytes
 public/.doctrees/bmc_description.doctree      |   Bin 14201 -> 0 bytes
 public/.doctrees/borehole.doctree             |   Bin 23070 -> 0 bytes
 public/.doctrees/environment.pickle           |   Bin 3047103 -> 0 bytes
 public/.doctrees/examples.doctree             |   Bin 3809 -> 0 bytes
 public/.doctrees/index.doctree                |   Bin 23144 -> 0 bytes
 public/.doctrees/input_description.doctree    |   Bin 23684 -> 0 bytes
 public/.doctrees/ishigami.doctree             |   Bin 19345 -> 0 bytes
 public/.doctrees/model_description.doctree    |   Bin 14616 -> 0 bytes
 public/.doctrees/modelcomparison.doctree      |   Bin 22721 -> 0 bytes
 public/.doctrees/ohaganfunction.doctree       |   Bin 16691 -> 0 bytes
 public/.doctrees/packagedescription.doctree   |   Bin 10962 -> 0 bytes
 public/.doctrees/pollution.doctree            |   Bin 19981 -> 0 bytes
 public/.doctrees/post_description.doctree     |   Bin 13857 -> 0 bytes
 .../.doctrees/surrogate_description.doctree   |   Bin 23453 -> 0 bytes
 public/.doctrees/tutorial.doctree             |   Bin 53798 -> 0 bytes
 public/.gitkeep                               |     0
 ...erence.bayes_inference.BayesInference.html |   691 -
 ...idrox.bayes_inference.bayes_inference.html |   411 -
 ...model_comparison.BayesModelComparison.html |   705 -
 ...ayes_inference.bayes_model_comparison.html |   412 -
 ...yes_inference.discrepancy.Discrepancy.html |   516 -
 ...svalidrox.bayes_inference.discrepancy.html |   411 -
 .../bayesvalidrox.bayes_inference.html        |   421 -
 ...yesvalidrox.bayes_inference.mcmc.MCMC.html |   684 -
 ...rox.bayes_inference.mcmc.gelman_rubin.html |   449 -
 .../bayesvalidrox.bayes_inference.mcmc.html   |   439 -
 public/_autosummary/bayesvalidrox.html        |   421 -
 .../bayesvalidrox.post_processing.html        |   411 -
 ...essing.post_processing.PostProcessing.html |   659 -
 ...idrox.post_processing.post_processing.html |   411 -
 public/_autosummary/bayesvalidrox.pylink.html |   411 -
 ...drox.pylink.pylink.PyLinkForwardModel.html |   755 --
 .../bayesvalidrox.pylink.pylink.html          |   440 -
 ...esvalidrox.pylink.pylink.within_range.html |   444 -
 ....surrogate_models.adaptPlot.adaptPlot.html |   425 -
 ...esvalidrox.surrogate_models.adaptPlot.html |   413 -
 ...apoly_construction.apoly_construction.html |   454 -
 ...x.surrogate_models.apoly_construction.html |   411 -
 ...bayes_linear.BayesianLinearRegression.html |   680 -
 ...odels.bayes_linear.EBLinearRegression.html |   793 --
 ...odels.bayes_linear.VBLinearRegression.html |   789 --
 ...rogate_models.bayes_linear.gamma_mean.html |   442 -
 ...alidrox.surrogate_models.bayes_linear.html |   446 -
 ...lidrox.surrogate_models.engine.Engine.html |   547 -
 ...gate_models.engine.hellinger_distance.html |   427 -
 ...bayesvalidrox.surrogate_models.engine.html |   412 -
 ...lidrox.surrogate_models.engine.logpdf.html |   426 -
 ...rox.surrogate_models.engine.subdomain.html |   383 -
 ...te_models.eval_rec_rule.eval_rec_rule.html |   445 -
 ...eval_rec_rule.eval_rec_rule_arbitrary.html |   444 -
 ..._models.eval_rec_rule.eval_univ_basis.html |   446 -
 ...lidrox.surrogate_models.eval_rec_rule.html |   436 -
 ..._models.eval_rec_rule.poly_rec_coeffs.html |   445 -
 ...rrogate_models.exp_designs.ExpDesigns.html |   786 --
 ...ogate_models.exp_designs.check_ranges.html |   442 -
 ...validrox.surrogate_models.exp_designs.html |   440 -
 ...rogate_models.exploration.Exploration.html |   573 -
 ...validrox.surrogate_models.exploration.html |   412 -
 ...ogate_models.glexindex.cross_truncate.html |   461 -
 ....surrogate_models.glexindex.glexindex.html |   472 -
 ...esvalidrox.surrogate_models.glexindex.html |   418 -
 .../bayesvalidrox.surrogate_models.html       |   454 -
 ...rrogate_models.input_space.InputSpace.html |   555 -
 ...validrox.surrogate_models.input_space.html |   412 -
 ...alidrox.surrogate_models.inputs.Input.html |   497 -
 ...drox.surrogate_models.inputs.Marginal.html |   462 -
 ...bayesvalidrox.surrogate_models.inputs.html |   415 -
 ...ing_pursuit.OrthogonalMatchingPursuit.html |   767 --
 ...dels.orthogonal_matching_pursuit.corr.html |   425 -
 ...te_models.orthogonal_matching_pursuit.html |   442 -
 ...models.reg_fast_ard.RegressionFastARD.html |   792 --
 ...alidrox.surrogate_models.reg_fast_ard.html |   442 -
 ...models.reg_fast_ard.update_precisions.html |   427 -
 ...eg_fast_laplace.RegressionFastLaplace.html |   542 -
 ...rox.surrogate_models.reg_fast_laplace.html |   411 -
 ...ls.sequential_design.SequentialDesign.html |   751 --
 ....sequential_design.hellinger_distance.html |   445 -
 ...ox.surrogate_models.sequential_design.html |   446 -
 ...ogate_models.sequential_design.logpdf.html |   444 -
 ...te_models.sequential_design.subdomain.html |   442 -
 ...ate_models.surrogate_models.MetaModel.html |   929 --
 ...els.surrogate_models.corr_loocv_error.html |   457 -
 ...te_models.surrogate_models.create_psi.html |   450 -
 ...gate_models.gaussian_process_emulator.html |   451 -
 ...rox.surrogate_models.surrogate_models.html |   446 -
 ...nce.bayes_inference.BayesInference.rst.txt |    32 -
 ...ox.bayes_inference.bayes_inference.rst.txt |    31 -
 ...el_comparison.BayesModelComparison.rst.txt |    35 -
 ...s_inference.bayes_model_comparison.rst.txt |    31 -
 ..._inference.discrepancy.Discrepancy.rst.txt |    26 -
 ...lidrox.bayes_inference.discrepancy.rst.txt |    31 -
 ...validrox.bayes_inference.mcmc.MCMC.rst.txt |    32 -
 ....bayes_inference.mcmc.gelman_rubin.rst.txt |     6 -
 ...bayesvalidrox.bayes_inference.mcmc.rst.txt |    38 -
 .../bayesvalidrox.bayes_inference.rst.txt     |    35 -
 ...ing.post_processing.PostProcessing.rst.txt |    33 -
 ...ox.post_processing.post_processing.rst.txt |    31 -
 .../bayesvalidrox.post_processing.rst.txt     |    32 -
 ...x.pylink.pylink.PyLinkForwardModel.rst.txt |    33 -
 .../bayesvalidrox.pylink.pylink.rst.txt       |    38 -
 ...alidrox.pylink.pylink.within_range.rst.txt |     6 -
 .../_autosummary/bayesvalidrox.pylink.rst.txt |    32 -
 .../_autosummary/bayesvalidrox.rst.txt        |    35 -
 ...rrogate_models.adaptPlot.adaptPlot.rst.txt |     6 -
 ...alidrox.surrogate_models.adaptPlot.rst.txt |    30 -
 ...ly_construction.apoly_construction.rst.txt |     6 -
 ...urrogate_models.apoly_construction.rst.txt |    30 -
 ...es_linear.BayesianLinearRegression.rst.txt |    33 -
 ...ls.bayes_linear.EBLinearRegression.rst.txt |    34 -
 ...ls.bayes_linear.VBLinearRegression.rst.txt |    34 -
 ...ate_models.bayes_linear.gamma_mean.rst.txt |     6 -
 ...drox.surrogate_models.bayes_linear.rst.txt |    40 -
 ...rox.surrogate_models.engine.Engine.rst.txt |    30 -
 ...e_models.engine.hellinger_distance.rst.txt |     6 -
 ...rox.surrogate_models.engine.logpdf.rst.txt |     6 -
 ...esvalidrox.surrogate_models.engine.rst.txt |    31 -
 ....surrogate_models.engine.subdomain.rst.txt |     6 -
 ...models.eval_rec_rule.eval_rec_rule.rst.txt |     6 -
 ...l_rec_rule.eval_rec_rule_arbitrary.rst.txt |     6 -
 ...dels.eval_rec_rule.eval_univ_basis.rst.txt |     6 -
 ...dels.eval_rec_rule.poly_rec_coeffs.rst.txt |     6 -
 ...rox.surrogate_models.eval_rec_rule.rst.txt |    33 -
 ...gate_models.exp_designs.ExpDesigns.rst.txt |    35 -
 ...te_models.exp_designs.check_ranges.rst.txt |     6 -
 ...idrox.surrogate_models.exp_designs.rst.txt |    38 -
 ...ate_models.exploration.Exploration.rst.txt |    29 -
 ...idrox.surrogate_models.exploration.rst.txt |    31 -
 ...te_models.glexindex.cross_truncate.rst.txt |     6 -
 ...rrogate_models.glexindex.glexindex.rst.txt |     6 -
 ...alidrox.surrogate_models.glexindex.rst.txt |    31 -
 ...gate_models.input_space.InputSpace.rst.txt |    29 -
 ...idrox.surrogate_models.input_space.rst.txt |    31 -
 ...drox.surrogate_models.inputs.Input.rst.txt |    32 -
 ...x.surrogate_models.inputs.Marginal.rst.txt |    25 -
 ...esvalidrox.surrogate_models.inputs.rst.txt |    32 -
 ..._pursuit.OrthogonalMatchingPursuit.rst.txt |    34 -
 ...s.orthogonal_matching_pursuit.corr.rst.txt |     6 -
 ...models.orthogonal_matching_pursuit.rst.txt |    38 -
 ...els.reg_fast_ard.RegressionFastARD.rst.txt |    34 -
 ...drox.surrogate_models.reg_fast_ard.rst.txt |    38 -
 ...els.reg_fast_ard.update_precisions.rst.txt |     6 -
 ...fast_laplace.RegressionFastLaplace.rst.txt |    28 -
 ....surrogate_models.reg_fast_laplace.rst.txt |    31 -
 .../bayesvalidrox.surrogate_models.rst.txt    |    46 -
 ...sequential_design.SequentialDesign.rst.txt |    34 -
 ...quential_design.hellinger_distance.rst.txt |     6 -
 ...te_models.sequential_design.logpdf.rst.txt |     6 -
 ...surrogate_models.sequential_design.rst.txt |    40 -
 ...models.sequential_design.subdomain.rst.txt |     6 -
 ..._models.surrogate_models.MetaModel.rst.txt |    38 -
 ....surrogate_models.corr_loocv_error.rst.txt |     6 -
 ...models.surrogate_models.create_psi.rst.txt |     6 -
 ...e_models.gaussian_process_emulator.rst.txt |     6 -
 ....surrogate_models.surrogate_models.rst.txt |    40 -
 public/_sources/al_description.rst.txt        |    59 -
 public/_sources/al_training.rst.txt           |     2 -
 public/_sources/analyticalfunction.rst.txt    |    84 -
 public/_sources/api.rst.txt                   |    10 -
 public/_sources/bayes_description.rst.txt     |   125 -
 public/_sources/beam.rst.txt                  |    85 -
 public/_sources/bmc_description.rst.txt       |    83 -
 public/_sources/borehole.rst.txt              |   115 -
 public/_sources/examples.rst.txt              |    17 -
 ...ox.bayes_inference.bayes_inference.rst.txt |    29 -
 ...s_inference.bayes_model_comparison.rst.txt |    29 -
 ...lidrox.bayes_inference.discrepancy.rst.txt |    29 -
 ...bayesvalidrox.bayes_inference.mcmc.rst.txt |    35 -
 ...ox.post_processing.post_processing.rst.txt |    29 -
 .../bayesvalidrox.pylink.pylink.rst.txt       |    35 -
 ...alidrox.surrogate_models.adaptPlot.rst.txt |    29 -
 ...urrogate_models.apoly_construction.rst.txt |    29 -
 ...drox.surrogate_models.bayes_linear.rst.txt |    37 -
 ...esvalidrox.surrogate_models.engine.rst.txt |    37 -
 ...rox.surrogate_models.eval_rec_rule.rst.txt |    32 -
 ...idrox.surrogate_models.exp_designs.rst.txt |    35 -
 ...idrox.surrogate_models.exploration.rst.txt |    29 -
 ...alidrox.surrogate_models.glexindex.rst.txt |    30 -
 ...esvalidrox.surrogate_models.inputs.rst.txt |    30 -
 ...surrogate_models.meta_model_engine.rst.txt |    29 -
 ...models.orthogonal_matching_pursuit.rst.txt |    35 -
 ...drox.surrogate_models.reg_fast_ard.rst.txt |    35 -
 ....surrogate_models.reg_fast_laplace.rst.txt |    29 -
 ....surrogate_models.surrogate_models.rst.txt |    37 -
 public/_sources/index.rst.txt                 |   129 -
 public/_sources/input_description.rst.txt     |    81 -
 public/_sources/ishigami.rst.txt              |    95 -
 public/_sources/model_description.rst.txt     |    61 -
 public/_sources/modelcomparison.rst.txt       |   131 -
 public/_sources/ohaganfunction.rst.txt        |    88 -
 public/_sources/packagedescription.rst.txt    |    72 -
 public/_sources/pollution.rst.txt             |   100 -
 public/_sources/post_description.rst.txt      |    66 -
 public/_sources/surrogate_description.rst.txt |   106 -
 public/_sources/tutorial.rst.txt              |   347 -
 .../_sphinx_javascript_frameworks_compat.js   |   134 -
 public/_static/alabaster.css                  |   701 -
 public/_static/basic.css                      |   925 --
 public/_static/custom.css                     |     9 -
 public/_static/debug.css                      |    69 -
 public/_static/doctools.js                    |   156 -
 public/_static/documentation_options.js       |    13 -
 public/_static/jquery-3.6.0.js                | 10881 ----------------
 public/_static/jquery.js                      |     2 -
 public/_static/language_data.js               |   199 -
 public/_static/pygments.css                   |   255 -
 public/_static/scripts/furo-extensions.js     |     0
 public/_static/scripts/furo.js                |     3 -
 public/_static/scripts/furo.js.LICENSE.txt    |     7 -
 public/_static/scripts/furo.js.map            |     1 -
 public/_static/searchtools.js                 |   619 -
 public/_static/skeleton.css                   |   296 -
 public/_static/sphinx_highlight.js            |   154 -
 public/_static/styles/furo-extensions.css     |     2 -
 public/_static/styles/furo-extensions.css.map |     1 -
 public/_static/styles/furo.css                |     2 -
 public/_static/styles/furo.css.map            |     1 -
 public/_static/underscore-1.13.1.js           |  2042 ---
 public/_static/underscore.js                  |     6 -
 public/al_description.html                    |   472 -
 public/al_training.html                       |   394 -
 public/analyticalfunction.html                |   566 -
 public/analyticalfunction.rst                 |    84 -
 public/api.html                               |   412 -
 public/api.rst                                |    52 -
 public/bayes_description.html                 |   533 -
 public/beam.html                              |   565 -
 public/beam.rst                               |    88 -
 public/bmc_description.html                   |   498 -
 public/borehole.html                          |   590 -
 public/borehole.rst                           |   117 -
 public/conf.py                                |    61 -
 public/examples.html                          |   415 -
 public/examples.rst                           |    17 -
 ...idrox.bayes_inference.bayes_inference.html |   294 -
 ...ayes_inference.bayes_model_comparison.html |   294 -
 ...svalidrox.bayes_inference.discrepancy.html |   294 -
 .../bayesvalidrox.bayes_inference.mcmc.html   |   296 -
 ...idrox.post_processing.post_processing.html |   294 -
 .../bayesvalidrox.pylink.pylink.html          |   305 -
 ...esvalidrox.surrogate_models.adaptPlot.html |   296 -
 ...x.surrogate_models.apoly_construction.html |   293 -
 ...alidrox.surrogate_models.bayes_linear.html |   310 -
 ...bayesvalidrox.surrogate_models.engine.html |   311 -
 ...lidrox.surrogate_models.eval_rec_rule.html |   319 -
 ...validrox.surrogate_models.exp_designs.html |   305 -
 ...validrox.surrogate_models.exploration.html |   294 -
 ...esvalidrox.surrogate_models.glexindex.html |   300 -
 ...bayesvalidrox.surrogate_models.inputs.html |   297 -
 ...ox.surrogate_models.meta_model_engine.html |   265 -
 ...te_models.orthogonal_matching_pursuit.html |   306 -
 ...alidrox.surrogate_models.reg_fast_ard.html |   306 -
 ...rox.surrogate_models.reg_fast_laplace.html |   294 -
 ...rox.surrogate_models.surrogate_models.html |   311 -
 public/genindex.html                          |  1283 --
 public/index.html                             |   531 -
 public/index.rst                              |    32 -
 public/input_description.html                 |   486 -
 public/ishigami.html                          |   565 -
 public/ishigami.rst                           |    98 -
 public/model_description.html                 |   475 -
 public/modelcomparison.html                   |   648 -
 public/modelcomparison.rst                    |   131 -
 public/objects.inv                            |   Bin 3712 -> 0 bytes
 public/ohaganfunction.html                    |   555 -
 public/ohaganfunction.rst                     |    88 -
 public/packagedescription.html                |   475 -
 public/packagedescription.rst                 |    13 -
 public/pollution.html                         |   570 -
 public/pollution.rst                          |   100 -
 public/post_description.html                  |   476 -
 public/py-modindex.html                       |   547 -
 public/search.html                            |   390 -
 public/searchindex.js                         |     1 -
 public/surrogate_description.html             |   513 -
 public/tutorial.html                          |   770 --
 public/tutorial.rst                           |   341 -
 351 files changed, 75248 deletions(-)
 delete mode 100644 public/.buildinfo
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.bayes_inference.bayes_inference.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.bayes_inference.discrepancy.Discrepancy.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.bayes_inference.discrepancy.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.bayes_inference.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.bayes_inference.mcmc.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.bayes_inference.mcmc.gelman_rubin.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.post_processing.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.post_processing.post_processing.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.pylink.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.pylink.pylink.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.pylink.pylink.within_range.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.adaptPlot.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.apoly_construction.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.engine.Engine.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.engine.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.engine.hellinger_distance.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.engine.logpdf.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.engine.subdomain.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.exp_designs.check_ranges.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.exp_designs.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.exploration.Exploration.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.exploration.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.glexindex.cross_truncate.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.glexindex.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.glexindex.glexindex.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.input_space.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.inputs.Input.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.inputs.Marginal.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.inputs.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.sequential_design.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.doctree
 delete mode 100644 public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.doctree
 delete mode 100644 public/.doctrees/al_description.doctree
 delete mode 100644 public/.doctrees/analyticalfunction.doctree
 delete mode 100644 public/.doctrees/api.doctree
 delete mode 100644 public/.doctrees/bayes_description.doctree
 delete mode 100644 public/.doctrees/beam.doctree
 delete mode 100644 public/.doctrees/bmc_description.doctree
 delete mode 100644 public/.doctrees/borehole.doctree
 delete mode 100644 public/.doctrees/environment.pickle
 delete mode 100644 public/.doctrees/examples.doctree
 delete mode 100644 public/.doctrees/index.doctree
 delete mode 100644 public/.doctrees/input_description.doctree
 delete mode 100644 public/.doctrees/ishigami.doctree
 delete mode 100644 public/.doctrees/model_description.doctree
 delete mode 100644 public/.doctrees/modelcomparison.doctree
 delete mode 100644 public/.doctrees/ohaganfunction.doctree
 delete mode 100644 public/.doctrees/packagedescription.doctree
 delete mode 100644 public/.doctrees/pollution.doctree
 delete mode 100644 public/.doctrees/post_description.doctree
 delete mode 100644 public/.doctrees/surrogate_description.doctree
 delete mode 100644 public/.doctrees/tutorial.doctree
 delete mode 100644 public/.gitkeep
 delete mode 100644 public/_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html
 delete mode 100644 public/_autosummary/bayesvalidrox.bayes_inference.bayes_inference.html
 delete mode 100644 public/_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html
 delete mode 100644 public/_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.html
 delete mode 100644 public/_autosummary/bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html
 delete mode 100644 public/_autosummary/bayesvalidrox.bayes_inference.discrepancy.html
 delete mode 100644 public/_autosummary/bayesvalidrox.bayes_inference.html
 delete mode 100644 public/_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC.html
 delete mode 100644 public/_autosummary/bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html
 delete mode 100644 public/_autosummary/bayesvalidrox.bayes_inference.mcmc.html
 delete mode 100644 public/_autosummary/bayesvalidrox.html
 delete mode 100644 public/_autosummary/bayesvalidrox.post_processing.html
 delete mode 100644 public/_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing.html
 delete mode 100644 public/_autosummary/bayesvalidrox.post_processing.post_processing.html
 delete mode 100644 public/_autosummary/bayesvalidrox.pylink.html
 delete mode 100644 public/_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.html
 delete mode 100644 public/_autosummary/bayesvalidrox.pylink.pylink.html
 delete mode 100644 public/_autosummary/bayesvalidrox.pylink.pylink.within_range.html
 delete mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html
 delete mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.adaptPlot.html
 delete mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html
 delete mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.apoly_construction.html
 delete mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html
 delete mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html
 delete mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html
 delete mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html
 delete mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.html
 delete mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html
 delete mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.engine.hellinger_distance.html
 delete mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.engine.html
 delete mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.engine.logpdf.html
 delete mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.engine.subdomain.html
 delete mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html
 delete mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html
 delete mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html
 delete mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.html
 delete mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html
 delete mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html
 delete mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.exp_designs.check_ranges.html
 delete mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.exp_designs.html
 delete mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.exploration.Exploration.html
 delete mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.exploration.html
 delete mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.glexindex.cross_truncate.html
 delete mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.glexindex.glexindex.html
 delete mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.glexindex.html
 delete mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.html
 delete mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace.html
 delete mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.input_space.html
 delete mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.inputs.Input.html
 delete mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.inputs.Marginal.html
 delete mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.inputs.html
 delete mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html
 delete mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html
 delete mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html
 delete mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html
 delete mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.html
 delete mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html
 delete mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html
 delete mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.html
 delete mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html
 delete mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html
 delete mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.sequential_design.html
 delete mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html
 delete mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html
 delete mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html
 delete mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html
 delete mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html
 delete mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html
 delete mode 100644 public/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.bayes_inference.bayes_inference.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.bayes_inference.discrepancy.Discrepancy.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.bayes_inference.discrepancy.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.bayes_inference.mcmc.gelman_rubin.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.bayes_inference.mcmc.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.bayes_inference.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.post_processing.post_processing.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.post_processing.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.pylink.pylink.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.pylink.pylink.within_range.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.pylink.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.adaptPlot.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.apoly_construction.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.engine.Engine.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.engine.hellinger_distance.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.engine.logpdf.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.engine.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.engine.subdomain.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.exp_designs.check_ranges.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.exp_designs.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.exploration.Exploration.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.exploration.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.glexindex.cross_truncate.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.glexindex.glexindex.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.glexindex.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.input_space.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.inputs.Input.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.inputs.Marginal.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.inputs.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.sequential_design.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.rst.txt
 delete mode 100644 public/_sources/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.rst.txt
 delete mode 100644 public/_sources/al_description.rst.txt
 delete mode 100644 public/_sources/al_training.rst.txt
 delete mode 100644 public/_sources/analyticalfunction.rst.txt
 delete mode 100644 public/_sources/api.rst.txt
 delete mode 100644 public/_sources/bayes_description.rst.txt
 delete mode 100644 public/_sources/beam.rst.txt
 delete mode 100644 public/_sources/bmc_description.rst.txt
 delete mode 100644 public/_sources/borehole.rst.txt
 delete mode 100644 public/_sources/examples.rst.txt
 delete mode 100644 public/_sources/generated/bayesvalidrox.bayes_inference.bayes_inference.rst.txt
 delete mode 100644 public/_sources/generated/bayesvalidrox.bayes_inference.bayes_model_comparison.rst.txt
 delete mode 100644 public/_sources/generated/bayesvalidrox.bayes_inference.discrepancy.rst.txt
 delete mode 100644 public/_sources/generated/bayesvalidrox.bayes_inference.mcmc.rst.txt
 delete mode 100644 public/_sources/generated/bayesvalidrox.post_processing.post_processing.rst.txt
 delete mode 100644 public/_sources/generated/bayesvalidrox.pylink.pylink.rst.txt
 delete mode 100644 public/_sources/generated/bayesvalidrox.surrogate_models.adaptPlot.rst.txt
 delete mode 100644 public/_sources/generated/bayesvalidrox.surrogate_models.apoly_construction.rst.txt
 delete mode 100644 public/_sources/generated/bayesvalidrox.surrogate_models.bayes_linear.rst.txt
 delete mode 100644 public/_sources/generated/bayesvalidrox.surrogate_models.engine.rst.txt
 delete mode 100644 public/_sources/generated/bayesvalidrox.surrogate_models.eval_rec_rule.rst.txt
 delete mode 100644 public/_sources/generated/bayesvalidrox.surrogate_models.exp_designs.rst.txt
 delete mode 100644 public/_sources/generated/bayesvalidrox.surrogate_models.exploration.rst.txt
 delete mode 100644 public/_sources/generated/bayesvalidrox.surrogate_models.glexindex.rst.txt
 delete mode 100644 public/_sources/generated/bayesvalidrox.surrogate_models.inputs.rst.txt
 delete mode 100644 public/_sources/generated/bayesvalidrox.surrogate_models.meta_model_engine.rst.txt
 delete mode 100644 public/_sources/generated/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.rst.txt
 delete mode 100644 public/_sources/generated/bayesvalidrox.surrogate_models.reg_fast_ard.rst.txt
 delete mode 100644 public/_sources/generated/bayesvalidrox.surrogate_models.reg_fast_laplace.rst.txt
 delete mode 100644 public/_sources/generated/bayesvalidrox.surrogate_models.surrogate_models.rst.txt
 delete mode 100644 public/_sources/index.rst.txt
 delete mode 100644 public/_sources/input_description.rst.txt
 delete mode 100644 public/_sources/ishigami.rst.txt
 delete mode 100644 public/_sources/model_description.rst.txt
 delete mode 100644 public/_sources/modelcomparison.rst.txt
 delete mode 100644 public/_sources/ohaganfunction.rst.txt
 delete mode 100644 public/_sources/packagedescription.rst.txt
 delete mode 100644 public/_sources/pollution.rst.txt
 delete mode 100644 public/_sources/post_description.rst.txt
 delete mode 100644 public/_sources/surrogate_description.rst.txt
 delete mode 100644 public/_sources/tutorial.rst.txt
 delete mode 100644 public/_static/_sphinx_javascript_frameworks_compat.js
 delete mode 100644 public/_static/alabaster.css
 delete mode 100644 public/_static/basic.css
 delete mode 100644 public/_static/custom.css
 delete mode 100644 public/_static/debug.css
 delete mode 100644 public/_static/doctools.js
 delete mode 100644 public/_static/documentation_options.js
 delete mode 100644 public/_static/jquery-3.6.0.js
 delete mode 100644 public/_static/jquery.js
 delete mode 100644 public/_static/language_data.js
 delete mode 100644 public/_static/pygments.css
 delete mode 100644 public/_static/scripts/furo-extensions.js
 delete mode 100644 public/_static/scripts/furo.js
 delete mode 100644 public/_static/scripts/furo.js.LICENSE.txt
 delete mode 100644 public/_static/scripts/furo.js.map
 delete mode 100644 public/_static/searchtools.js
 delete mode 100644 public/_static/skeleton.css
 delete mode 100644 public/_static/sphinx_highlight.js
 delete mode 100644 public/_static/styles/furo-extensions.css
 delete mode 100644 public/_static/styles/furo-extensions.css.map
 delete mode 100644 public/_static/styles/furo.css
 delete mode 100644 public/_static/styles/furo.css.map
 delete mode 100644 public/_static/underscore-1.13.1.js
 delete mode 100644 public/_static/underscore.js
 delete mode 100644 public/al_description.html
 delete mode 100644 public/al_training.html
 delete mode 100644 public/analyticalfunction.html
 delete mode 100644 public/analyticalfunction.rst
 delete mode 100644 public/api.html
 delete mode 100644 public/api.rst
 delete mode 100644 public/bayes_description.html
 delete mode 100644 public/beam.html
 delete mode 100644 public/beam.rst
 delete mode 100644 public/bmc_description.html
 delete mode 100644 public/borehole.html
 delete mode 100644 public/borehole.rst
 delete mode 100644 public/conf.py
 delete mode 100644 public/examples.html
 delete mode 100644 public/examples.rst
 delete mode 100644 public/generated/bayesvalidrox.bayes_inference.bayes_inference.html
 delete mode 100644 public/generated/bayesvalidrox.bayes_inference.bayes_model_comparison.html
 delete mode 100644 public/generated/bayesvalidrox.bayes_inference.discrepancy.html
 delete mode 100644 public/generated/bayesvalidrox.bayes_inference.mcmc.html
 delete mode 100644 public/generated/bayesvalidrox.post_processing.post_processing.html
 delete mode 100644 public/generated/bayesvalidrox.pylink.pylink.html
 delete mode 100644 public/generated/bayesvalidrox.surrogate_models.adaptPlot.html
 delete mode 100644 public/generated/bayesvalidrox.surrogate_models.apoly_construction.html
 delete mode 100644 public/generated/bayesvalidrox.surrogate_models.bayes_linear.html
 delete mode 100644 public/generated/bayesvalidrox.surrogate_models.engine.html
 delete mode 100644 public/generated/bayesvalidrox.surrogate_models.eval_rec_rule.html
 delete mode 100644 public/generated/bayesvalidrox.surrogate_models.exp_designs.html
 delete mode 100644 public/generated/bayesvalidrox.surrogate_models.exploration.html
 delete mode 100644 public/generated/bayesvalidrox.surrogate_models.glexindex.html
 delete mode 100644 public/generated/bayesvalidrox.surrogate_models.inputs.html
 delete mode 100644 public/generated/bayesvalidrox.surrogate_models.meta_model_engine.html
 delete mode 100644 public/generated/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html
 delete mode 100644 public/generated/bayesvalidrox.surrogate_models.reg_fast_ard.html
 delete mode 100644 public/generated/bayesvalidrox.surrogate_models.reg_fast_laplace.html
 delete mode 100644 public/generated/bayesvalidrox.surrogate_models.surrogate_models.html
 delete mode 100644 public/genindex.html
 delete mode 100644 public/index.html
 delete mode 100644 public/index.rst
 delete mode 100644 public/input_description.html
 delete mode 100644 public/ishigami.html
 delete mode 100644 public/ishigami.rst
 delete mode 100644 public/model_description.html
 delete mode 100644 public/modelcomparison.html
 delete mode 100644 public/modelcomparison.rst
 delete mode 100644 public/objects.inv
 delete mode 100644 public/ohaganfunction.html
 delete mode 100644 public/ohaganfunction.rst
 delete mode 100644 public/packagedescription.html
 delete mode 100644 public/packagedescription.rst
 delete mode 100644 public/pollution.html
 delete mode 100644 public/pollution.rst
 delete mode 100644 public/post_description.html
 delete mode 100644 public/py-modindex.html
 delete mode 100644 public/search.html
 delete mode 100644 public/searchindex.js
 delete mode 100644 public/surrogate_description.html
 delete mode 100644 public/tutorial.html
 delete mode 100644 public/tutorial.rst

diff --git a/public/.buildinfo b/public/.buildinfo
deleted file mode 100644
index cd0a90191..000000000
--- a/public/.buildinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-# Sphinx build info version 1
-# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: da80cdcf49bfa1b74eb9342849291500
-tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/public/.doctrees/_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.doctree b/public/.doctrees/_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.doctree
deleted file mode 100644
index 7f79bb519d61bb64e405f7e5d76209a26b39722f..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 99069
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
AQUCw|

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.bayes_inference.bayes_inference.doctree b/public/.doctrees/_autosummary/bayesvalidrox.bayes_inference.bayes_inference.doctree
deleted file mode 100644
index 1b40ded18ba818667104ca271e82b485b0d0223f..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5705
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

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.doctree b/public/.doctrees/_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.doctree
deleted file mode 100644
index c498d90c223a18a1a9f3754b489c483ff6f7fe9c..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 86986
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
LCe)d&sj>eH<CQ>J

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.doctree b/public/.doctrees/_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.doctree
deleted file mode 100644
index affc7a05a2998c549ad48ec523f6d6842e3d2691..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5858
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
H)@^?d&0pdV

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.bayes_inference.discrepancy.Discrepancy.doctree b/public/.doctrees/_autosummary/bayesvalidrox.bayes_inference.discrepancy.Discrepancy.doctree
deleted file mode 100644
index df62d1ad23ba30038f5d444f8683d651f934252c..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 26382
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
Ee|m{vi~s-t

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.bayes_inference.discrepancy.doctree b/public/.doctrees/_autosummary/bayesvalidrox.bayes_inference.discrepancy.doctree
deleted file mode 100644
index 5865c8f18e57941fe46f08db4d6b58dbdbc336e5..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5669
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

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.bayes_inference.doctree b/public/.doctrees/_autosummary/bayesvalidrox.bayes_inference.doctree
deleted file mode 100644
index d9ccd6f8df8a153f32a071423f221f1ccef43bec..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 8590
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
bVR|~di-Hzy`Y!|v7RB={^wFgxZf^e<X)fm2

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC.doctree b/public/.doctrees/_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC.doctree
deleted file mode 100644
index f7079c9804bd84e0a6882a2b63c4af54fa843ec9..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 67967
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

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.bayes_inference.mcmc.doctree b/public/.doctrees/_autosummary/bayesvalidrox.bayes_inference.mcmc.doctree
deleted file mode 100644
index 63bb8b251e3af67bd6fba7cd8273a1798bab7805..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 8525
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
K5h_Vr_5T9<xLF<m

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.bayes_inference.mcmc.gelman_rubin.doctree b/public/.doctrees/_autosummary/bayesvalidrox.bayes_inference.mcmc.gelman_rubin.doctree
deleted file mode 100644
index da354329e0ff623d1ac6e82b6e2dcb587942ade4..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 8646
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
UmNq1%w_OU6c{HKd9?i3V11=PhiU0rr

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.doctree b/public/.doctrees/_autosummary/bayesvalidrox.doctree
deleted file mode 100644
index c2ec2c7c37e2b420dbd9097a690e2429b9f3894e..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 7820
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

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.post_processing.doctree b/public/.doctrees/_autosummary/bayesvalidrox.post_processing.doctree
deleted file mode 100644
index 7dd9478fe066fbdf76a9f54f127399dbe5fa8a5f..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5327
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

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing.doctree b/public/.doctrees/_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing.doctree
deleted file mode 100644
index dbd03245fd9c2160c2faa35247dfa78720d8e9c0..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 69936
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

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.post_processing.post_processing.doctree b/public/.doctrees/_autosummary/bayesvalidrox.post_processing.post_processing.doctree
deleted file mode 100644
index 0fb0f93355e260dcaf19ce24a1b5b5a20092ee11..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5800
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
B(LVqH

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.pylink.doctree b/public/.doctrees/_autosummary/bayesvalidrox.pylink.doctree
deleted file mode 100644
index 15024f4bac29c6e49afaf1b43cc03479ea4aa98e..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5204
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

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.doctree b/public/.doctrees/_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.doctree
deleted file mode 100644
index 5d041e0d2bdf80ab9614cb6fcefc37404c1ecd49..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 112974
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

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.pylink.pylink.doctree b/public/.doctrees/_autosummary/bayesvalidrox.pylink.pylink.doctree
deleted file mode 100644
index 25874d4dd90ce64cee3b8d4dce441d31b71b2acd..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 7816
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
N3(veA<sosS`ad{kg?j)1

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.pylink.pylink.within_range.doctree b/public/.doctrees/_autosummary/bayesvalidrox.pylink.pylink.within_range.doctree
deleted file mode 100644
index 2936b4a87d684facb3eec135a27e4725a19491d3..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 7889
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
BV&MP)

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.doctree
deleted file mode 100644
index 2ca9c80a290068a688b5e3b339446a9aa3535530..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 6241
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
D=l@gq

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.adaptPlot.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.adaptPlot.doctree
deleted file mode 100644
index 5591bc35d748a21f229d39b7fc0f1aa660203e2a..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5910
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
Rwsl97d&YyhLWz5={{f>*;fVkM

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.doctree
deleted file mode 100644
index ec7268f622853a287dda482edb3c36448314c621..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 9342
zcmeHN-ESOM6?fwJV>kYY-PCPqolaHSI>Nhg0&S@&r8J4!D2f{;ZK;II^zP2xox7f$
z+0NXty;94^LlKtlTc+X}2?>e60I5hw2nl%L0eD2>ffvMo!SCEVpX-l$DMCVOq;+=A
z+>i6|JLjHz&i-)fljzG6`kz{i2Cne;o6K?iz~ND%W}ToN_qi{V2g&6hB_Abgsur@n
zD2T&0Pt*iPv|ZsjA@`H_6170XrSPI=I)5hOZ7BjjpYBe%)9%cB$(mbJQ&LEemtLvY
zTWrXqUFHcV4ECE*9EL%cNxp6O!4H;YgTNbZ+wH)QWEktEkD?{C1$H?17T+h<k6n18
zvhc(a3s-5$$BEIx^ngKTnYc@;X6H(BC)ISSn=N(D6FyJ2;uceNCS@pEv4l=Zhm*pI
zNMAE;k3|uP_&(*czWFxm#Dn6Y#o9X|@6ec7%}CazSBbmmKJL!BPq>rrs(NsJbNlUx
zhtYPp6S$tsShRg3HC(j)x{z<gt?i0xx509>ZCKs5SuBGn?)O<ZyiyrfSfHY(Bh*wS
zg%LD!>Gs*U<xZ$6;X8c4WM+c^_ep5NeF}DZ8lPwIc@Ce;q!lPO6j~Q+(5LXbK#97i
zZC}}E?XtBdd<)o!J#LN7`Q=327<-a|TZN6po!*iOi`}odjlwEh?j_hB@}GkzwGWBE
zhBpiJ#*PF`D&w%?3DyzP-e8igTMqAroL|-ur$y%UBIL4!i_A^kDRpgp*^J+;{6|w$
z&wv7M8(10zu!^16)Om>87{GUkTQyJ2YbVgpyn=(;e&5@S28<%jET#bAyF4K^-@-08
zQ}F+KeDFtMd&C{`NR#4x`>^_(gW)E54WQ|Ft)MeL-j0OMrQ2sTN^07Sqc&VV%tvOU
zqh1v@c>g3D%#sa^0cL62!@76B>u!^xzgH;QeGeXOcwN@KA_BsOl82svyO)4BR|aa1
zQv>#VQhCBTnqcIbFpwaput$|q8n&X$Lm}|@j~7^-@e@`?7D@IYB-=-9uE4WAC{w{M
z28J-vo;m;ESkuM@4Z|NDO<u`I6)gVrcoyA*BN==!27~-WNz`Ng*ptGhGs(`4fJd0_
zfb=mqZ0XX9FEfhLIJjV!MAZpDL92(eJ*m3vw28%ux;l37!3n4X0ivmz?Zlp^&F{8U
z-IhU{c$QJ(e(JV<oZ!eMl0opr!!ELRSx1TM?y3PTM0=HVuN}?AOJoqToYs`{k{ao!
z8?u300_nT|I6E<My_9!Q2q4@xoKWm?-+D8YZr}%DpLy0@WGQ~o7x?-bi$qlac8r(d
zrgbB1Hg5UdrscAh@S4_r9(MWAdedXhFmiW<U%$agQcAgKgZq%vWswwZ>%M>m86{H|
z^BwCx>u@==?jb6&u<cr%Ahg~XB5jI>k>vfTehVp*kVrZ7t2>lG!T4Q0h{YaOq-AdU
zyCMvH+7Ha$Pv^evL!>Ygl5q(hVkx^|YTdfqVVw^5_ZTuhTI+e7M=x$X|H4bfp!&^5
zp9ya>6|Gr__Nv&6nz1h$QMO>y;dNKa!RD1KdwY9Lyl;5XR}YVQ%jH%ZxgaSeYKLMV
zEfFF9M%=NW4u^MyFSKT$G8VRk43WxMlq;rIfD(hK&i4n*k4S@S?C$l;>(-ttpgOFj
zPZuD<v5-$lY}W}qFW4g)`^=BcrknLbn04!ZQ!DU0O=~OIV>`_X7-GN8L&<~>6MYaf
zUy6=s8{@^4(9~&<<2ki*PMff>CkQM8OWpLl@L#TV|7>clx<SIab<>OZuHfOi^-j~e
zy72<c)wHauFTT{c`qIX_b#3G7wPyXso3}RcvUzpm>I+wTO&qFGQ@`1GzPYh+t(k`F
zm3P<Ad;#}y;GW$K5NrNej`O&M)R4Y&fERg8>6Cod`2J@(h&g3e)M<wo$IV~MY#e{i
zscEnmhayqhab>W1O2+8a_%n%%u)3no)Q{D`U-BdJ=~H-nCh)1o7SjH6OljSJRrr6`
z1K#Uj1e*U{peamO@t0E4F>)^?d;K1_-T(iDA5QbTG#@#i`9@Y2xsVZ5{ce_EBk!Sl
z#!7{h>#uhX&^;acNrfmJ^v>indK2{Z((May;+k44j#85v7V#?Mucj`J46+6CjdEmL
zp|r@_#Q7GoVf`N4vm6kzqXktN+!-npPD<>1Pv*QHb)hV0?2xXvN~2dZsg@w?W1wi^
z>N>r|LCnK4w^N$UOvC9@q1-EDZQr2LX3vxhvvr}e($;Am<PW*UYgJvr;3Z1I(re?e
zL@tx5V;QV{ORMAf<A9X-%|eQ}b)rM|9-*Q62BhzcdV}7h_%9c1&D@xP31md|J8U1h
zY`>hJnfJ}QHp5!)Qh9Rax^=|8s`ozepeteHBjh4D-ZmUJ%bQMu(F_y%d!c@RtnE@n
z&>lG=dasnWI)s8R9j~8^qmzadjQ(I8M$0%MrF@9VC*3|vI5GMg2Pd=v;lu>NlV>i|
zxFbRqifhG0Ri`_fu0}+->!&Bj2sN!QQV^_XA-KRUMZgoH@ytDr8l9hq;{3VL_b<oN
zH^t#!<TElCeI#!69s)IU9fOXlH*J-!msyn6nM=SsxMm1klOno2(j5c$tz8xh)X=S<
zbU`hyMo}7<t3FpRw#YD7CKWROCYNA*-+L4q_!RRYa>e&PBO?E4tSwXjqkT^4f8Y4L
zx<uUmTx%5C{rfngmOc0}sP=DKwWo^o#tMZyWe${;<jL8qk)CY#t5a-{dha2iSG{*8
zOr5K6-4f|!zlFz~$hiAk__{9tWaXgI32W-?V2BcP2e)?JtQx6lIRPpfe$rb+1xU@H
z?j?r<p7buzqpqKppZ%a=`W**q#t*Wu3mLfq=M0C*ftpKSX3t9)krt(*e9)pFWVCD?
ztwj4pTuKxYO!4j&ef&{FXw|r3p^=dmM<cIvH%v>dq048qb>2}sf>esB|DBczD?v*~
z<4JRZyX&TJbUbYH4x78KE~3!mN2V%f56~;5dWP<>P00WSt>pHEs%K-kgU6Vn{~5KA
zmXqwfTQ`?cOxI4$rV2(Abcy<Vx~thisSIU9CsEVyFfT@nDo>CXw^XgmeI7Cygb5yy
z^YTct{s0f>%{Ekh-N9o$eT+j7PxDmEq%I%5#dcH1)M~jC1kw*AFTK2dM$J=8)sOr3
zK1zQ51e68pNes}E>Qfmn!jg|03ir6C*n2{{cGhdej_HK7`M9O#LO#IpV0(O*LuqGK
z-DO_>IHi{OzK}Mgk#Up_no?5^Z^d0~x3I@TA7I3Ykh4B0H7LE!NvPx}YC-seSlTFn
z1P(z~)neIce7&J-$xl>Y+8iz4&~{Oq^pK~+*pLlnX0;f^vbxHYUL{ehBX35Q=-nYd
zT`=nwJY=(<sJ<APtS*oYKv?8LMV@X&&3nx6#;nVsaR;rbv*>-RheF;CLdSOa0QkT*
z)W6(P)9|YfO6JgraDY%$D)*_ty+AEjyCA8v0-&0A;{L$Sfd|EE0#Z>P`plyR7d1sg
zn#^C21`&^)z(&gqqb{I+7)0DI&(tVsOM6$KuB#!sXgeZeEsq3Axtz%y0?suDVNgOw
zZxR(#EIOYKvpd4m%~`cV->?Z9b2J7Prqvvn{5*ankUs*VOXO8Rj^70kJ<%63xpUz;
zwJ_iVJFkwBFmptq%C1e$p&q4zQH1(1$PqelRAO%iVfRX+9;T6+0gSY91%-K}?iBJt
z<C%@GL7xj@r#-SfQHtfC&6cMNDnWLKhfTp{NACf*zv9Zihs|n|wctgLbd%e&Y89C5
z+qrw@0@$Wmd7v&tL)6pvZC7+%4<F$7oEH%E=OT33rTsw+zmA}&hxD^~w7sCsQq``a
zVhw&^c;j!-vQ{Bx@5BR~AM{fT{ribD4jceIL0kA8U?2+&%M>c2xHU3P^a;FPz>GK2
z?-X_tV5Z;V4qSK$7F^EJ7g7(mF>1%=RMEH5Vy5t_*<MP2*8#A49TV0L)Fk(J>Guw5
z)`S!IFQAAcP{28)Eg5<p2v6wnFM%o3ogmoYa!f&6Emx@2-O*&M*2y2JSV=#g!0;I&
zn(u49r{Uy1i~jr^SxN6_^k<SDC-5g$H5#jrO*$R)=mS0SK#xKP>?xwt0ysopc5j*$
zs7|6+(3yIy=F2wMOw6~@B+=jpV}?SmosBcnmMMfsO$A2!t-#A+q=^?ti23MRWyM;y
ztDdx6Sszh4lyodSJi1o;21g<SPdkVytR(7u8?6r52bRF$GjlzqKY*e>PVT{paI=Ct
o!Wa=?V>Zm=PlbFwCu_@}7k=A|9YR`{j9zyrM5fWi-29sV23|I1#{d8T

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.apoly_construction.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.apoly_construction.doctree
deleted file mode 100644
index 210276b62bc959683d52d6951efeae90059aa2aa..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5872
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
Vgx3t{>9r9M-IvTrIZNJa{|A8m@MHi0

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.doctree
deleted file mode 100644
index bf9c982e7a3d6e9236bec4f10b0836d0ed0b142e..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 76316
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

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.doctree
deleted file mode 100644
index d2257d073b2a82c882476cc569e078fbd460a945..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 116313
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
awNs+QAhYmW`I!=(ViE^_$h>x@bN>&lSs=>*

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.doctree
deleted file mode 100644
index cdbcc3abe21abd2b6b4866453b5221873f9647ee..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 115083
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
O6q5+}A@kaq%KiW3ypnkU

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.doctree
deleted file mode 100644
index c8eb19057c26d78328d4b8801d80ffc18b086595..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 11176
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
F@qae0Y2p9?

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.doctree
deleted file mode 100644
index 496ae58398937b5221643fae7c32662ad0885865..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 6874
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
ZUvquiOB{mPm?DmAIqG9pO3XcG|G#>DF-QOa

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.doctree
deleted file mode 100644
index d46f6285bc139be6da26f951f30dfe85f79e3b94..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 24161
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

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.engine.Engine.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.engine.Engine.doctree
deleted file mode 100644
index 2bead1e47a8071819886bcbcde287e2c4fba50d5..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 40452
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

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.engine.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.engine.doctree
deleted file mode 100644
index c7e8877d3f1233ac61b08b3e887da0a3c4fc019a..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5639
zcmd5=ZEs^o70xEH9Xs#aO|()r#T9Iu6^R2YKF|<tLE8$%YF&W<A>`HV_};PSCijh*
zxrwdS^73I(Bh44o0SO@$q<%oCLVV|6@E7<UmEf7VFTQrkCQ-jMl4H-znVB<Zp7We@
z<~OxJe6}@b|J1rjm>-Qg#Pg!qqe81CFLu+AMpA#IAN*Fo(0i)M$+?JA?ozGhAmK7U
z@Hmb1Gp*K)xby?j$>%o&b)_Fi<#bkKb=G*M_gGWaq%Q+n8B%Zd$(V{W68IjEM;(!J
z9uJA6Jtu@dSe8aZKcd>KfCUzRLPtikOXtna%zLS`Gt?6TjiqLrs_B$RWDBaEpRB7E
z1G7;#?Gx1^QgXkaN?62LV8Qo<Ic>uYh!E(+?^;B{?AMZ)CX+^=xTl;Bj7+K;k_^p|
zX6tN+t+0D+f$b{!_^9_&LAmJh)0hQ}5Yc-#H@oP4-<Ll~`@Jc{^q{inWvccZlFC@5
zVMzG+a7t`qziBgcxWLh0e=?u;*_^8Rkw-_BTgWbmeFaBlZ@|u9#pgagZ{hR692=J7
zzCG-oT1<$~wK~B4qyha-`&tTUwV%l!Tu+?UyHb;seVrXt?DqSc+f8tH#*!t(aufA3
zgmsefkufq38V%d=;F{-RuLCduW)t`#LrxM_v8&pB&!V?2<F@3)kJ^&acBw!H>g}tf
zatOl?-^=jRwVRSl@5`9&9k$CJ;l^(j=CfMXdD`c`TUD{~IES?Lux(YgC)@t$`rE!=
zY=`alvHhk6+=e9mG$7n@<G>LKttxO8_7<(Y+UWiK`8QuYfB2&K*5;JXWIOfp=HU3^
zPIdI~;n8u$9UsBV00_06^D5Y?QyJE3v(j>4mT5NpS_^*}X7-*^NuI{uejER2u-|@f
zl)OvDgI25H!rJWg+>}jKmqQ+>N#&X+6x_fa-0%vPFy-9$B-2k?#_GR<)t}>Hf1SmL
zg5WR3BO*q*z%Qx`n1Ilaz47N1g+ndy`22JIHij57`ae^?TWF)69l@95{>jk?x%(Yo
zi*!1f^rH`Y?OtL1UT%JTXZG(su;$+bjjkj#@<0~O2y|ajRlV~C_b)EE5%`jF5>(b^
zpXP2_&y>{@Fa77`UJBB-I;#0(tW`Z3AHX`ARyp2W%Rg|he@FPc{37c(DV#>Dhc}Nw
z8hM179fAin`<H5<CC3SJiUp&MT1K0WlE8O;sXw&C=Y&W40^B-2%A$u>_pf!8NK!Dz
z25a55`%1!xR3Z#rYkm#|%Q1gL!2Z&3i{<lA;CtKZZh_HRhNxiTlPV_YrT1zs-vo?*
z=K<rduL6M){uoI4Gqm_i;d43lls<R`t7jYTu>V|hqgSi`CusA>t5(t(X<fdOS~Se4
zkt5-NV@RLPE~&OE<lPS9XqYiDnRO(I*~#qes*q}q!r(|G#H7?q38zQ~&!~l4gt>X1
zh|JJt7ol3OZ0txlV3C`b+&hO<Gj=7X)$IC;TTm;0<OZon2Y!%cvTxtqtqWHn)hw}l
zvUh84?suA~rI3s~njm)k@W1#|i^Cx9!zUXqNo<+WRV|bklLQmiKiR=#wsUe9U$3&_
z$sGusY#Av`+P0HsY&W^?J$5`p9tUM2W^!578V5A1HE59l&rG;1yVj)0lnr!RxWI+X
z?`#T$ocmRbnwKAJU)@297>R%wvp5OLAiyFkKWZ|T2m?>%RI8Ao9-67y@0MC~Q8mGW
zPFc#V6g^o<qm~4f5}^w9-6r@uE7%4+jwC`DBEru|kOBcEs@6f8LmDCY$e0@j^-z)t
zNx}q;<!l=VYoDUo%9|+<&{_ow9a93CQK8w#>h>UxWfV(V>3(uct(rP9N<(Kfh<T{d
zvu1Md1UX`8%1?pCcCsECP}}32`;s|D35LD$33&qBRV$n(F_%t2&nV0_uUd=*WwWL>
z>BxtbB$25oglekh(SAC_c55cyn1GITDGAZjgt=X6j)RD_=0`~?9U8f@3Hyj=sT>@9
z`#|{keQ$cup{QfI!${->6xCAQsOlpAtjDRGUZrMN(Q0>QWM+vI3Vf@zY~6_t#q4|2
z12dD=hB*VUB^XQ;SlU?)NHk2zkiy~~XlNb<y?TvPH|CxLmjyDgjj8&&s_w?o0LO$y
zd=J<JV~jMbt2M(*&ZJAt`+(D`mxhT`LJo$t9X`;;BLa@?s&(6A!ECO7(v=9Bda(m~
zgwzJ|fml$dI@6-WmCl(j{0yAyj^_)LN#h{7mW{#{;8rU*i~#tpUt!VJT+At1Z`=IB
zCLm$!do(hudARarP!ldZYXYL1#-D&3Fh2wSLu4vXH{Mcf2~8Z6zQ7AzYcS-73Gfcx
zja#U@Ov*$Y9Uh`vpwg5qjyf?P9%{8^B&`CFbR-RNJ<>)6njGB!#<yV4H9l}>mNz|<
z<=-rphno@u*;C3pK9vKz2OR#8$uPiXO$01>kxk{7)Gja?I;DG-2SABt5OSe5#5j^<
z<S>880(^kqMHBY4S`m1Bkj^ht__ctcUbF42=>)M$@_@4IGStN`E<W=&SlOBovrkc=
zT-f&``zVz2zy;6~yM8nP1`1-hZKy(|{TVqwG~f+ll6j+fzB$#vOxUL$TzCu>7)8!^
zp|)H|ojMe$XW-ze%MhzodozEm0$77VMrapmfktQM8AvT<bOQec6!B)_!#O01Hj_!(
zC!kFz1!zg|DJUCp)X=rMJ=JSoe{45a8<Y)`NSik$h&N1U_WR`61hlvDPpGEpHu<p;
zvI7@_y@3}RJB~1Sj3TL?r?n+<=WlJ3Oz)T!!K{c;c>WQHcltvUG(R;#b60&SA6BYw
z7pYpU;?x>$6@@|;EMd&7$IwwBm)%gc$M}%#1+K$Bo+741@62?T(#<KcX0fYX>Gst6
zh%8*1P_{L@Rz89N4zhIP)KDQx9%P&WFa`7=GB+OQ{U71RU+N#j@$skx3ITuwpq_15
ha^_U`a@lRsx|}C=@Q$H*t896O)^i3lxk=jZ{1355i68&~

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.engine.hellinger_distance.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.engine.hellinger_distance.doctree
deleted file mode 100644
index 3d1938fb21b0f2a1e9395ab90ba4f30e0d589765..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 7591
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

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.engine.logpdf.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.engine.logpdf.doctree
deleted file mode 100644
index 905570941f9f0dee12004b835c520fea3b1a4837..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 7833
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

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.engine.subdomain.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.engine.subdomain.doctree
deleted file mode 100644
index 066abf45571627cd419440b76663fec0ea79756c..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2639
zcmai0OKV&=6n5;4$K%KNk)#w7w}g_Wq479`E=sluv|#E*X}g*rG*_CD7+vXB(sgDQ
zDeWRqgLYB>Z$I6aJySvhCRayC=kcBIoHKv+{&};zQT+>tt`Jf$MwBsa7<V!3Fq4%z
z*FJuX&;E+<<2PYo={sjioADSnppglwnB_XYjbWJ7y;N@0yze`nd1-X_T=c}Y=)a9(
z5PDvE#c$n&7ZbYV?ushOtXYg)X|0)2&&MQ3IIzm~Olppc2{SpBIyR>6{=ye2#7|n-
z_@spou}*8dph&_;aU2Gu%UW!O?IzjFa96>3yeua)>{9QooRl6QB~Z2`a|wWcrl@le
z;=8A5UVrVdvbZ@+Xg0Tensmz0_jH!7qBs-}#lCnXw!~@p<MpfYuZ~+cwsRwtpwx}u
zG?j4UAEf`WoQzk%8Y5&ku0tIYT6*KkJg0VfzM^)6>8Ai0SqBilxY$IR;!ETv9wV1k
zD`#D0&g#OP)rEn)EesW3p~z4E^Ys4%h*Uhq(`P_Od@FW=%2thvc)lK1>!W?p)k-`M
z_r0asDVo?v3h>BsSJ$fNji)MJY=qrbhcg_@<nK-xW}qFIK)Sl`x01U4VaIXrrJkWb
zjyu9nt<j!q7Q^;$RFx=v+cDzsG7M&1b4$Ik5eEiNJ5TchhrQYjf$cetyUnq*3a0~a
zGLra`ZsD$nxa=~9lc_OY8_#cDUfc->soQj!lf~57JVG*bplLxelcy$jF!`{SaK$SL
zc_+OfEo<SidC<`KGVEJk80(4RR~(>ihFw8bckG2@zL3DmQ(wAPsTX>TPs$nG4c}3#
zffY0?r#U18fS&P`RQx*(r7lWOxXuiNRt$sEPtU$Ta}wW=Rxb(1IIu)e%@nu5Ifa_}
z7!FP8SFQ9aD>0m|-K?1q<1nm^-UQG-eYAS9_A(r$1VAq*fR92#F&rqWXC<9+z|C;p
z#7qqLEYFN(gz*C8fEx*BT!!t;=qYjp9Fl>ad@2`FY=>d$Tyi4{n-YvVU}avAj&(q_
z5=aovYO0dK!%9-|Io19~R5)HTLl$}B(-B`3#&L4{Wkr$9lPl?D&Cf%^q@xp+5^19B
zx7~ow+D9@D{I6OIMh_Y_GL@>Hcb}y%IKc#~+K=mGjiKIqSRSZ$eFQ&`Q%iw1dIlCM
znM)skI(iz01uqCd;b_FH0&G7?CKR!!&Iq3i?+f?p{2XF8DwbXtJu-H79>asASp@)1
z;(3npc$8xY^0Ox|z5|{^JI&V2C&`WZuUqrzRGRoY=XNBypH@E5^XJ0n3eE<ePS8Tk
zi+HgUPC>|=biLUnKwOa+avhG`QhT}}Le7N3AIN)GnZ)~jhhgo>?<Jbr0jPV`xjqtQ
zGTK0UnhA<{Q24spfN}*PUeC({F479F7HcyEuE8FYNj(Jz+Np4o<^*Q-nx4!Pd6l7c
zE2ecfkKjx`;SBw|L<oX&4<`>YXw3=74ps!e7Se33!ai>HJ;<u2^-Q}CTU=kIwHbEm
zS%T&T6{Thp&EbiscE&NAuq%!c6sYC#8v;|Cr6u_u({4ptFH(qMZQ32SQww1SL*7rq
z`dhpd=PnGAz%L6#_&$o4*G@df|L0=gg@fD0s$L&t5+zUWVX>B^o^18%FmFq0Jp_;9
z<`bj3`d6y=*Myz+V8!B~^;$hTS+S4VYJD2!57uopH&|qt7?~;4Jcwa0GfDwi<bajY
zf8EGGBKZ&TXRsf?bkIlmZQ@Yx+F>_1R>XUqxGLG6)R`(-qR1>&YnP?j){KF)qsz(Y
EUyrmTKmY&$

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.doctree
deleted file mode 100644
index 1de0ff9abdf6340db1d57a0f4730126244795b19..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 12970
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

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.doctree
deleted file mode 100644
index 82a1b77465fb1f2bfd2db53bbd7272d6712480e8..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 8310
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

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.doctree
deleted file mode 100644
index 971c23e6fe3b0072e363b74d24863d3f077457f5..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 8465
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
P@s3ORF-s+;^KkGVNKZ-N

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.doctree
deleted file mode 100644
index e535dbcd74da0572abee55936a63b6722117627d..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 9864
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
JCOR*;`(JO4@zVeR

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.doctree
deleted file mode 100644
index 3ff8161d3fa4d162f8e2569340fe9fa297529798..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 8916
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

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.doctree
deleted file mode 100644
index 308a36773813ec6eeff34f8fc2e555211ad6a0d7..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 110180
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
Xn-kNxPXO<L!LAzHfI?ohC&&Lkk;oQP

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.exp_designs.check_ranges.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.exp_designs.check_ranges.doctree
deleted file mode 100644
index c7ac5f4ed2f7420fb6175c37788b9a36d018e423..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 7318
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
Km6(gz?*9O0BF%^Z

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.exp_designs.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.exp_designs.doctree
deleted file mode 100644
index d131b16072f650f07fef128dbee53900b4613655..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 8581
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

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.exploration.Exploration.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.exploration.Exploration.doctree
deleted file mode 100644
index fadb3aa573d85aef6b5bee28533619b2715367c6..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 42181
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
a%}TvprJa4Aw6j8$R8pb6QLpXU(*FZuxSu)z

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.exploration.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.exploration.doctree
deleted file mode 100644
index 1a25d84c9281a01b96752dd3634d1b047eaf94a9..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 6053
zcmd5=TaO$^6<&LHXLe@qPHZmDCKI8MHSvzIg#c|VL*yV3mM4NF2;s3hHQhB+z1!W@
zsj6Pj$TF9Qpe(Al6i5&$LCOO{2*ES|g1>;o?|`qWFVi#e+G{5d8EJN>Zl|iw`ObIF
zsb4Su{!d?8a38%XQx+!UE(wB!2UHrp5^z6@X`;*r=F)G>1GB4Jg4~ll6FxP10W*9S
zMuDJ-xoh->ovy-2c8m2*NqrUaq*~6FS%Wq2nqAh?%PLe6tqti{24q6z5sAV;@NrjW
zLhun$wC}|@55&@O8gW6KNGk?XmfoUcd%P1DFFb7VdnUh4BPBSyGHhG7yy~)SQ8$V^
z_ViK|Ce-w@0nu%uln4izf^MuX7Q;Z=dpG@vNQqATUQS4y|5^#MblMmY|4`7Oos;RN
zA|pFw*e1Kk*4T4wk?rWo&Het{k_y=uhnz)>5ZQmdFo5j;FjPOv2K^Zo^>Jj`&yU*o
zNT#^V;+TlZm6>T%O+G{yT_JJ*=Wm_O25dnuhe<%kHKXMAVlUvn>_uq&Yxur|@5}gJ
zvUi92MCfk3tCvy|3Zt*VTv<e4?VSD;MqkYr?LEO7*61liGWH7FtEutBCs(5s{+wbf
z>=hd8*Pz!;C;L|MxOXz@@ZpnOlRXb40k$mwkBkIKSxwja>JO#>?+m%<NcwID1&1W+
zC_%!c*f6Gw<St>H8(esrm4y#LbFbw9?772{6K!o3{XMqBZU8N3N`<@IG(<KKp<lmB
z^Jd`_#R04Kblabte%m+7?Xdl2Y`^Wmx~0e<i-_=i9(gjQ^#eQ(w@Yrm-s=DS{?!Nf
zuRSRL8+%J{x}E;rlf&tA^2+^d*Y>a1ocadb6zI_x3Z4e>b!)>$Z`WELbTiAYhi!an
z0Ncgy*QpFg$>mPs`6LO#0AzdTa;Mwv-o4ar-xL(>0PvRh%ae{`wDV?3%AMPmlPw_M
z;yfDgacB3<w{O33sdMM*-EIy`%kgukD9qB*4K)%xOKXssMusNr`Gn?N!IFDnpqRPU
zwif&)EO;Lv`Bfga%D8hPwh_oG0l%mVuy+{nVDhPh!ig6JzxSzr7uqZ-K4i)F%hTwi
zeUJzr9PGbSvq<Oq>B+BKTX*A~ey2Y*XCL<LPYv3?gASOqf46_h*<}|zzm`(iI~jRn
z1f|*?bno*$SP6t?6e=o6RNIREt)Pb0+EvVy9{zDMJs{G!bL+F|#OOvk*@G$#tp_G+
z!@mOre?{Ov+3F449^Pv7cb+nO8YDzkL=18^>|eTxmYSqUju!2a^eWmEq#pXAGVi<L
zdqgDW7!hEypNBl7zj1oIBjv(EmvES#+guSbqRQxRpI%5EJdW`Gg7o8yMRYF0d;$-?
zpkJ6m`=Lx#!^|gj%+M3<Zoy$A*}scO_UA`|#7_PQNcs?m`M7l8g2$!~{px3C%M1E5
z$(TCMf9py(8T_RZqCyG(Ii(UFt=2z6Q-64zB$KoA$&&Pv4FLv8DU?6K?4x;+`g|?e
zbt0aO@=!zONkCzBI={L;Nw>yvv@cU)OPZBbP^92T)VW21wMBN0eB7mOvEHn0>?x2(
zSsPVBW&sI4_m!aa>gI6?$y%8BQ5Mi)80GcD&8MWK8RsVT1ig2#cV=PXw}$AIn2ZCO
zB3%CXfB5L7QN#z}lcrBnS6%gV8-?C9w}%}LI#|pu9_--Xqx5<36-+qzs-1;J7u}*c
zElv%;%dXF{-(Hn^@8v1(p5@Q7>Z4@=GPmlHC5|CwxnkkehEW%D7jd~H3ZIjmq$&j2
zW&JEt@I*$g{Pa?krhrOb2retG5Zi7o=yo}W254q>zcYHnN74jcdR0-mR`%q@rCyO#
zDTHIx+}nspc@aGnJW&YKh;Tn6Q3h00NZSPUk7$C3s<^Omz-Dd|ML~+jYQBvJ*@tMh
zi)JPwwAO)4&laP0R2ue?J~!lCC0x;3_pLK}-PZ0&7JFk9BC$cwhOKx~B-^ol5|9vf
zG4G)fbv@p_P%*D8hOt+%pr{0TdQH%j3*|-hh(cXwb(@i>YA)+-Iu4;FMN}rsNy~aU
zpo46L?KW)av`Gu(QWB%51$Fz>UI)Q-BTUjvc{K64O>GdGGd0}%?jBNHqo11{^eEmI
zgvXHeMieD$!yeT~6y4;Rnw7Hbq!_(3H!>&U-~dS18@b%+8Oqhq%?`{h)?4-tz?NiC
zQRJv-JtD~{BO?lp2cV|2cx2Jf2<meYcyL}I1KZfryQdpIPlmWAG!h2DCRk)_SVM1E
zuJWc``fLa|tp{10dKKiLSl1B(Z6YDy-JafbJr2y){L`*f(k$Q}C=;``;F?@gufEcu
z#8=)?D8n3_n_dt~TL<7G#VMPmE5NPRa2W~k=g&GoO)<@@nDB!Ag-t-rmYiT=D=mP@
zS3y!$6A<0D{siP88Zh8LM$&bA>t(%>($uq=7`)JT3Pb*z0`EAxbqoDvrc^5TuUtX5
zM18LqPr6);t{8pZ&U6RBOi$4m=20$E&~)#mZ+;8<+z>;5PQ2}zivM~k9&So3WDlw6
zhExsR9&q?8OvMp4Yaxiii(DPEqIZDF*sI*Lx&Ufji;!czB`1j@V~>R+7U2v0F4<6M
z^qRyokn-Nm;MWq0dd9W$rWbLa6hUUkXLyM4VfftNpk=2*tUg3_cI@8t+(TW#1IIuQ
z_rqie43xxh&QgWU26OYm*n&6WB=<)9kalQ*nRq}0xbOr=U=*3_u|Dr()}cp{MMoZ<
zA1$%EV{aD^hyZIe%n9vSFVf`5KFH~noKE1sfFd5QLO6#);cN3@_ZYX0LjhU}d<xhg
zwpzN@=Vp5ICpvUP+OTTa!oa@np}%Q6^WO)r+0b?af23~NZky`cNp9d+vKR48=Ef25
zuA@S16v=r-+{OFnG&8+U%7|9RD7?W*L_YJr4WIwC;d4iS!QZs%&q0}9uOrr}a2?f8
z9yX!YyvGt#IWM<Wy~lc!>jlE&0bX}zran8@S<P<EOly_9I!Whd<RiuiWrN!Jd0E8>
zLOE#D=b0r%)N#m1BcKa7LX2+SEc!oy?cXy$1qI+e4`hO;UkT9X8&>Q&)4f`CJKU}o
XX&?M#WZ#e5fhG8Y3vHH?4Z8ma;Ako7

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.glexindex.cross_truncate.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.glexindex.cross_truncate.doctree
deleted file mode 100644
index 3d9196755d7f8dfdcdc59c45a8f1d65379e5109d..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 12524
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
NHc9*_phS)O{{Rrql+6GD

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.glexindex.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.glexindex.doctree
deleted file mode 100644
index 314a26b158facacd212bc579153e87a2c8cd6cc2..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 17512
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
A{r~^~

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.glexindex.glexindex.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.glexindex.glexindex.doctree
deleted file mode 100644
index 7d5709d79813d4638d48077826d7246b96c91248..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 17094
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
UoKu_p1Ttr_tHv9UJpVWT55_!m7XSbN

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace.doctree
deleted file mode 100644
index 6cead39f28cd54d324538feb50417014b8a947db..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 37712
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
XX175u(jvLJl?M6t!VTt&@@D=I15Lso

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.input_space.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.input_space.doctree
deleted file mode 100644
index 232e49d2a978e77b5291a38485f5fb774d201d7e..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 6341
zcmd5=U2j}R8FpgtuI>0UZK6tv%T}n=fp|@#B9Ms!rAT~)8c|w==td{A=gjUL`+RX`
zj=ifW1ulweG<O}4P^A{B7YHH5eXscg`~{?5B7Ooq@60*7XSX=9t5&KdC!RSo@65dK
z^FHs#uN%Mr@R>RLqt|67!erQCL6D>YmqsrJsb9oAQRW?U<2UA!+15)rJC<pY``qX`
ztnft`1vyX5eWTZCxe6oMDfhP|_f?oC<L#m$nxb{zY>Oq`P@#%=?UTOQV<Rq)SQG|%
zI_$_I&(i@@yz9ld55$H^R;aEgGlt_y4#X_H#)ovjQ+Llz?Vc-lzh&Heni<3Gl@XhI
z$s0dc%<E?P%6+{Mg$XzNMUUxarc@sG3I*+uHs-@X(#u<Z#H7R|{%#~Jc7H7fMK&4q
zn17h_KCLNqOR)icGGbj^6D#7nm={}m^zvT!b;)zt%@0!%3C3jiyQK+a_j{rGe$ner
zDXEJq%dWd>*JFiBWf8|LAMH*po9J>%8BQ0ST;l!D-n&@z#GGz~Nx+9Svp9>1FW|l6
zIjH=L_<bI~FW~nEy&dYyL;K=wy^ygmH~KaVRz&=p?X%y)=v!{n&N=po=Dsql5ML2H
zH8s9_el^P6pHb`>eWk{_7JQ|~ve6zX9`8;D?X-WMXNqTmB;a-lz+;1)Wum5Q-T47Q
zyloNQ?iFFA+WkC@+mfqxmWOHH4njH>5QJYz=LA>Jy{$w)boP>i-oCvSJJrgh;%|v9
zaThqbP^sF!qnQ`IJoM|2XuVu|gLToXdOV&S`;)UD`{U|39DftXZ(5jcDAp??mV160
z!6>|bfhQq$!LHXE-Jd_a_2}X4N7es^Ug=Ga)4w}EkUk}U+`D~y?@rB~@4`WW8-2Cp
zXmDPq_Sxvo+Q@@$rkVBqW&BuZ{gk+K+hIBF9e|(TxY>@mV%{snv7Q=b{QiyQ<<~?g
z+m_YZ1D^04G%VXn@V4Dr0<;f2(j4u#6z#xDQ&TVnbkn0S;6b~P<T13s0o`4pQ;~UN
z_U5H2mvmDN^0dfmFq=e@7BFy52rOdDaTq9J?k$tm--Oj40$9ItVXlf(r}_f|-&nve
z>H;XP_0nMUv5Ugx=kxUVWAio?5{3SsE#IzgqmTDMIZ)Q#gNYT}ch1g~j#sSl?>^|Z
zyAA<e&*{JWM%RI$>rl|OFzDXz-mr$*Mp#(McoM*N-ViaY_6Yr>PxEFK4q8#DfVrr4
zkoarKCN&(J38DP`bV5N?vX|BuvysuwY_x+{8(t4$WWm1y0)Ih}Ki%d{JRSaR^w&RO
zq%}yNNJPxS#E1`d3nOwkqvz>L`Vz)`m_?x<D)YAee9ZF1oFH0^_FQ;0`paiGI}$W(
zv~Fzn?cs{$1Fnqz+S!HFuwxnW&&X6hU(9Gj(g$$gtNOVoa$5~FAJjp^Pc=NDgM!~b
z%i#B?$DxE4zXvG2i|f2!`EN;M6MxP=bAEM1@u2NI+%fDn6vRIBlWPk8sIFiz;JVHE
zJ%Ty1ZY1$lT_GB}Ro=MDX&RR4YQp|g7k0Xvk^%k=1AJuhusBx0ge#_Q^<=Y0rP=>=
zMzcR&;vaFfKRij2!6JmC(<SKzig^Y(J6=1&>Z4ha`bsS$Xh&%>aIuxm@}9!(Y<72j
zkzN|c(Vi>1z$ZCJg>u9#6(rbO7B47QY-Stl_1eLn0$)yyT>8Nr>YvnCIj;kt{B~-c
zu@WYJR0O;qMy|a2&L?EyI-jw6`LciT(uKLX-x{VDV>S$UhV<Zv|HY497({6g4BGNp
zW((SVy^KP5Qu)9P2QOl?xOQ+0|2<Bf2Rm4B(4ke>v}-rbC~;!<ZE<IY?{~(9$&O9A
z<c`hAcAR~9Ri4f4dTaq`SXImsnwDYHdFN_2-$q$@y0eYTWN}kJt#X#gh>?OkWPAf4
z#g)kol_~`DdvkiZTEhbj3p($DUh`4uLzmvT<X)*}T<NVBQU54pALvPJA_BW60}7)=
zAuB;l{~3!4fMN`^bp*RIZB28Ed;#UJNK!KlF1ceo$Uekyxf~XGgwZO1=~1apUr}GZ
zr!V)@R3)k6wds2o^eXi>k|Oqo$bw^onKdfRG87~+wM-<0U2`)$;&#S64wdk#Rsqf`
zH<Z=VzFx_BmgdTf_z{P?F6w2$qVceyH~BDxmK0NktQIwNBjCMafaBIES)d#Zayg4J
zvjlbfoSuVpV$A}@1MjAk$srjjRDb6iJ2J%I*QY;v9KDy^6D$cLj)J~PSM`xMtfz%S
zg<6x+uu_cPn)xy#;^0jnU9UO0lRH$quTOuN*{nC{4ZxNZP*FtfAH5o}WKggHhsFbp
zFQN&hpUSzP=79(21u}39H753T(@&E=o(YYF0k8=Y85+^lYeZGvWJ+HQ0jJfVh%;{t
zIVjdngg{%KFwpM4UbizA%w+z_R3>>5q#hU(t2U6#rILH~ofaj&@{U3oDhtka55*Ey
zY<Ng{%U0zIaH|zOMgsiSuOM`_T;`35@GAX<L%_?{_jp3m0+{>~ND8KMLqK$s{0YcG
zFc83hj5PC=jTiJ<#<NLKrpF-N&wzK_o!mk{Bb3VI-tI1@WhWacktUrqAM6@^g;v@N
zV5O&c4D%?MV-fQ^&wuqr=yNUa`!nKcW+MJem3X)*Bgh`|yc2TOw`aiNcZG^09JYiQ
z1~0O8+oIkACSz~xp5v^dZ1J7w4LM2_8+sxfhzP&H?*c_aqgN!FWXk(x0l$_|)Khls
zhF+BVtc)>RzCfGChvA*SLCaQ!*nNm<^u+c&T~gzC-~{MN{V?eR0~Ik`CaRD{Z)RN>
z6L_PPId7yk<Dmg&;vNs+!XsQkaOCPI`ihTLhaN}W5P4|N60zEAZ<Y;KfHmqnLOap(
zJUOCvrCxM&0{;aR(bfy$916_=ssL=Oaub&Vw3KZo0cL1UJ~I09)U0b@Vj9x=;{laI
z)ceGIizeOQ2d`6Tdlmmky+qSg+|VNX;Y5n(&_uM~5%BIHA8eN8$e6gx{_rFfzr(7C
zR>dfEC?z7Fd7HxLKPY@|>Cbt`uii2%^lBZkR)wpm_gvV7THOp0Q?<_7sy;*BWM_f!
zxQ7nd)Y7MCCdaFnrj{*Lr&>vur{p8X<cfmYm04Nk7ld-qrk@r>il|(Xjz&P2ZAzly
zSI)l!+rMRA1qGnn2{J)rTmtm&z%hGHO<x*MTijkMvp)FAfV%6;0TF!3g_NZfz0Ust
D_*<QU

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.inputs.Input.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.inputs.Input.doctree
deleted file mode 100644
index 3f48d098fd19d8346ba401a776a706cc99e03077..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 17070
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
bkJ(<+ja#I3J7hU)Epiu9%SuR%8*Bd$rmi0{

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.inputs.Marginal.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.inputs.Marginal.doctree
deleted file mode 100644
index 5cf74a5fa08442b03cee30cd503ba883c6f6b7e1..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 12528
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

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.inputs.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.inputs.doctree
deleted file mode 100644
index d4229c3ce27b792ace121b4b504800fce8fb7c6d..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 7198
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
H>9+m{#kkQC

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.doctree
deleted file mode 100644
index 8e52622aa32c67301e0afce35d2421de833950ec..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 102653
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
K$#{3C3;!Rx!#9-x

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.doctree
deleted file mode 100644
index aa978dc97957cdde753a88f990ef7587dae35693..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 4633
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

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.doctree
deleted file mode 100644
index 8fa4b1639de0eabd77a0e14698e8a1c17a96458e..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 8517
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
XJ{|n1E${B94VeIvSSe9V*sT5sH4Urr

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.doctree
deleted file mode 100644
index ba57370ffdb3075e9657d7c312e4d679c0d64d30..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 114917
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
QB|3g3PAU<t+Ee-eA6v}o=l}o!

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.doctree
deleted file mode 100644
index 551f92c8df616e6d5dec48f3c21b2723e751cae5..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 9316
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
Q%d|-@KKF*iQ;?wg59r#l(*OVf

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.doctree
deleted file mode 100644
index 9239be681819077865e2e6b338c849e486968b73..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 6376
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

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.doctree
deleted file mode 100644
index 6f3be63344ffc9ecd4d1227902cb199e714a0af8..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 39330
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

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.doctree
deleted file mode 100644
index 234cd604cd818d888635e3c70f7fe785514b2313..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5892
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

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.doctree
deleted file mode 100644
index 1128482acaaae898ebbf90952992bcc0f9d7064d..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 95251
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
Ync|IRDD<aLra(CnQ${Yj_SD$_17Xdn2><{9

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.sequential_design.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.sequential_design.doctree
deleted file mode 100644
index 6bd38de919cdd480bf99ff19ea72472b5cc344eb..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 11384
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

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.doctree
deleted file mode 100644
index 343dd893399f497589c7b610e12ed6aca7949aa3..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 7703
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
A?f?J)

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.doctree
deleted file mode 100644
index c3ed638b2ffed56c2a98bafbd309c74197248892..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 7945
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

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.doctree
deleted file mode 100644
index d50226207f793d89398c5b58090f0510fd9d276f..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 7639
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

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.doctree
deleted file mode 100644
index d8ac431ddf19c175a13a546a445af6960141548c..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 150613
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
OEdaLml84ir82i6Wbz1cR

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.doctree
deleted file mode 100644
index bfa9ea445ef532a50bb903b1f1f6fc6dfe7716d7..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 11892
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
YEJwFPgP7JOrQ>lPE;9BeGG=W48^lnKJpcdz

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.doctree
deleted file mode 100644
index d3c9ebd60c775a65ef4723322139e8367b947e1a..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 8797
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

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.doctree
deleted file mode 100644
index 2db030f703006ba6111cd286c06b3e1323ea9faa..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 12050
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
KQoIsX7XJf<`q5Va

diff --git a/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.doctree b/public/.doctrees/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.doctree
deleted file mode 100644
index 8635d810c3451a2c55c7411476bac6c4a5bbecb4..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 11383
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

diff --git a/public/.doctrees/al_description.doctree b/public/.doctrees/al_description.doctree
deleted file mode 100644
index 3497b375d5f361ecafaa933676781f64f4ee149c..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 13400
zcmeHO+ix6K8PBDTV<)!bG_gXPl&MM@$9Oj>P1?$$rD>X8l*B2emmplt&d!|O8GCkS
zIv0D5ij+PS)o?&a9iWH@UU)$~AmF)=Jo8wIe}EuCpLhVC_<iTh<;>XLY#cWTsgYvs
zoIUfMbH4BQUC+0-Mt*wz!XELDPep<4c>ShfS)OmPDCGw&-%NVUi_?$Nv+t+hOK165
zXsktk5}GXKdoaVa9oGt(m%fwoNtzxzZq&@)AB~t9JHA)EZjaap?9q49S$m9+#7^uo
z<tzU5CCpxBn#+vPbG+_?=EN*CXv|&LSU)g43&UD$Gc67chvsMzi&G*AiVwWO`n1)Z
z6Z#;Pr#uiCI1>m@^D(_(g1w&~$j-jVA8;LyrHe`1;NwOdhfX_*!878~e#eT4AETyg
zL=gt@dBih%^3y>p3Cf4IVXlO%Lvs>78XH~uDz&HVhwa1mNqfJ2iobSwVd>3?h0#*D
z;@hrm7}3&;nP8%&m!0^Pq`lNO)>*V_xQ-S2{UvNUT9R8`GF%<PG(#sKQ8dE{$9m-I
zzN8I~jp3X|H#7oUk;BcIy?gf5M4`=Ix^{M6Gu+76Ov81V1;)RdfJctu7Q&d<oJdHg
zkeg=OzGE`Y?`VLPLpxCBYmw0lTo!3Y2ZEMwdYGh6p*OWC2}8eY#7ye}nQn9Z4M4zS
zYXt$*@U%9g)gtC;j;G-nfN^~ZAFXG29#-%}tu2t``d9|&F;)%7HQFxIEF(7XmZb%u
zAFwcXuq~`jSSwa<N~Fzv!J+Lrl&KK#drsna(SC%q#Qri=!+sQs`WXJ7#{V<;e-^N}
zziKz^Q}#Sixj%=!K<DV1v;zt@`5#E~M%7MeJr>)(1sH{Z0H6X`!eF!+NjPL{ez?Lc
z!VJ(E*?!_$n&-y=i{W))NkFiZc*0N#Y-_F76|W2JZVDr#mq4FA+iJ~gP;_n0ab1-F
z^xQWc0Myci(rZy1CT5(3EXqLBlm^ru`M*8FtUbfc`@sIRgwSObLa<k(uCOewiilGK
z#g%C+|I)T1RhGN1E;kslSAo>aK<Nzs+71x0%?a61N-~P2zi}sxdN$W2saeoKa=A{=
z=vG|rubNFw3@$8a&E`4FA#c!&&Pff^b5E>?%t}lsQQ&pQHBDPsbFA22&@Ns)FCGmy
zUeMmWeoe~=XdPHuQmo7a3d5Q!S)?Tq^n{FbO^-430{OAG$dA45_nYHVeA}50J|gy!
z^8MHd{$d*`|JLWQ5716RC*@~`<Wb7U;gKu{PDR87eD7RpzZa3ITiGm_(lp$DwZ;MM
z(lzp_Ap=Lg3#P$)DSmXbt6DI;^@Ua?7-$ymOBc>FYQiy6NZ@q6sClIyyeL1mgph_K
zAkCvxsa7H6H3w!G#u0nSY$Kupzv@CW2QK7F2IcvCJ+Y#`w^a4D_wd6369J>%M}(!C
zjIR%O%B|TXA$ct~=QbD7=M2BNBd#mk|FOFLs`Z)W4~R1W;@*17>h6<_(GLb$1bzS<
zKv0Mny&4Xt2<YjX9-`^gKEOxu6t4$}K!3px;WNchj_JhdhWLsca{8foCpN+^Lhqd(
zn^fV$%<E5L`?rKG9T6B*cv2PVM$UBp<Zu$K;IuBd-)DlGzmwopD$3seI6z+Z#{)$5
zyP-s7|9V^5e6qc4?BDRaJI~gFxUeIoF5Oy1Zo|1XLV-wmfP_Q2p!0O`NIt+HhsBa%
zz3<J-7~hGJBl;BcTa=1e%<puhuxEyzUT*y_+l#fXca)`lDyNI^bsAeQjQP#akVehT
zDchZ!D<V}SD#%oXX;jk~@`+j$7$$3U5MfgMDl?aPZ4HSw)8^(#Baytw6K8=h5jIvB
z`Bjl=Rg)UH;?0hta0=2ONAt*XOj|Q#{>GvhQ2|A><-8~ce~r-6EVhbBmvYH*<#5H(
z>P{Sv-gFa-X(8VCdz6E@c-?E*urr~VAZ-(AAPzgPt@@$w`HnJ@C6H}{Vg?8qA;~Ih
z_#Xbl)tI3lMViQaB}YKrN({F_`5t_x*UdJWb1X{~Q8ggfB%%!mxnkxHOD^Q!JgH@w
z@U^TcF;53rHA1`vDamc+&NTCCV<;2EI7e6YIa4(#<N!US@K7->pAC<~zXOH0h55Wx
z2w|uAQg(1#-GTj&LIF=~hr#?r$F_oKNqBh=^g^Xwb#-+eD^7Rw`*`mQoFk+pTlc@k
zd1);xC>hSsAI+_%YAyNCD6`D1H*)uQjiHhwphPvC%)D2ig}~Ti9VF@^E}omq-)=;v
z%}{Ndn=AF1>Ot?qFu=MZhlJw@BFFW;hQ&+-*O4d{fTxCKpiG7uWJW?J?;=pW*ZnCP
zaH6IGigq2_>KM6Z9jTvCp{dnq-chTTX&1t5ys!&wDi9&as_H!)C}v7flrQkpiu@a@
z>|x)nM$V1Y$ZJacapi?U(Se~>pT@CvR%|WY_<#sx^h#fpEpw?9&m|8o-<2>BMl3&H
zydk#mP(?S~x1k#3;3=hMA{^B^A$+Nff(sw57J6kmr_{LM@~Gq~QZhJRWaz!EYPcoh
zPi(iUg1T=O+m>ZMyA07!4%(dLU6DjBe~0K$6@P{w-|{%hn(x%stRj7OQ0Tq<ZM=Jr
z(f4u}GzJFX+nhj+v>%4ZiFZQ(o)MAjPDE8At}cjDiE`ag5uevvX&X86RK(qU4|@~!
zQc4U_OO>0;g2O)G<IuGb%&820n&U6Qc*ay<Wl}k`HP}$(h*T<#Z2{aT&Lb3*)&0Eg
zKOBe=Knfd8RC<*=p{%;#CA~IP_dCUXKo>S#+yk^)p58P1dbVP#CGQUC-UGoiUZM#I
z!OIDBqa+Vnl2v2$*fvn&ph|Ob*}x2h&e@#@WhF9JZ?#Zw(XZXOp~p7rz_#yNt(K$?
zZ={rQqSy}tiuFw&^$HPL3;iIsW8W_+C<^vIgs)ogohtPYiO!Hp{iE8NccauBc=ukF
z`sbi=uS$Ii+C;n)N_|Nv^}RrMkVFd0$)`6VJoifz733?_emjuY^#B~jrSeoq>guDA
z-2|K3CM#N|Y*HClsC}~YO}@HoDy-~h!0C=}sp<I%r#D#vh3cPoe#$e$nv&8<)Xy-S
zlOR|tPGXEtppuBXcC5Eu-&|3XT>H7_p3|=6CFN!XfZDU#6Bowo6BOaogxdF;SVwbM
z<B6wo=H9;rB^SYpzd>YC?LL!_W-LJ{s$6aIv3}285cM3iN(68MEL>%D<GK7-5`4+m
ztP=W|>V$d!6$Up0M{4=v!jg&>1{_u%_v$i9kv<KsS6oVBk;IL~?Fz0ab4M%hLNkw5
z)KWw^S(ekVl+(52?8cJ3&+#pHpy2mEHT>G8&Of-tMsu-E)sCQ0+_$gle5#H><u1ij
zWSnRZ!sNb|-SO@oA4=7!A9Og?Ijx8|X)oW#PK!FqSE{N|;|PGhh$2_cu;C^b7<~v#
ztYdWfpIE&D&*gt%WclC3zHJdXTS4U8mt<r_^+eP!Q69`1I848XTXafE>X?!xO2kAI
z57Mo<$M7BkH<`MNpi$-=z}x3WzZB%`UEwPal;;Kr(y0nkW}r-$2ZtQb$inBDnr-uR
zx+0W!gk;vvpFh9l480rrNf2Smg&Ym{am4~sPwg6{niWXBCNl@*wVMmu1RAPo8}))~
z4l0zZJs^o%cVPcS&|hF__X(FEdT~b}IzIqJi(7!mi4_pNWrR0^Sl-pvp+rr0I$f_5
z+OE9%@=IrOr0h1?0uHb58XTUiz`?zNvO4<AT=mX^vMo42VMM5aPhE9AYT6RUM%F{1
zOIgC{#F-z!9fok91R>#!98YQHf!h>ZB0u-`=d`Ng*IG5mD4z1zR-4NuNHxF8z7?8w
zjpm(wCGA4^%Dqj6PJM5~Ik$@g;4Ceakc<vc%1(jV>nt{|`_{aMKg^vkBgM1Q^2zy4
zQ8&<KoolxGRh=2LXLCN?#}x}DxV39auz+i@qWOo9W<?aGu&E3weRK87CCY{hnWtob
zO(XB(X%ual?mAUdp)#mCG@wLON)_$24XBy2>eICjouNB&H`Q17%YuR^Zld>ed!!aE
zw)Q+fhHZHf-4^<uj+mp1;8wQSj>JByPwCY?d_14SEIcL@6z=7dSr?#QwCf(uM`YVB
zKZt{ha%jq@5xdK_Wdtx@jGmE{A3zIIg4Uh9@7bPO<YQfi9#SLr!xRsqwI@dSgNH+M
z86C7&@Hn15CZUU`iP$%FYV)OU(NsNx!dbYU@}nK!kI{$7lrOLD<rCC1jmneWrwVO~
zkx5)8I)RQ5i)wBWNIon_n2TEujObKi)AMFyteCx!bssPC!yya&Fh)BUI;qpE`}nwx
zR;m1Pgio_Rd=1ntPNH&j#A5BFi{&P>K1|F&9j=FwF)-a^bSQL#OgdhW#L!pMCp@90
zB#AqXXBucQO8Lp^mpVfuZ>Xd5(sEe{KGRlBw2@5VHn&P;L{LfjsoFO+63c&r67oq&
zx7<Vi_Q~oOwU_x3Is*_Ep+Xn9I8(|eT(pHI=#vA-Ej;f-b31=9WTqclD6msc5tc!F
zF!*o)6}t|O363}x5Q^KVKDE(I8cFQy<q+TJ08|rJ(hJ~$GT?!+V!#3BLbOE_!6`8!
zAWh;ghk}SDmaik9#H=GwUWDJe`ldjM8SAS~<Vc84>6Q~wZ!->(?Q%3%2q@QKx-EbT
z2<-yViENsV&I23{J?k^{35y_W6&lDqqGmzlhwv)^2wXk_qSK^RK#tc15M8H-hN0_6
z&hW{A1!x`YAdQ7rr^BEnD*)cHcTx_1!j9u0S~zzO!%;I>NB@}D^uzAClpm*=Vgs0|
z#|(|)Xh@(mngxy1=P!VtlVQiKk*AT8{Np)!iVz91D=cg}EbfRkp!VnNxaVTAvDj!s
zi_p`UUOmW90h2wwP|xB3y3FJ^_>pKG#qYjuBVBeWWlr&P0J`tzhoc^9-uk-<^g05g
z9u&{=QAf4J$XI&{1$FEPf|vRRE(;do?Uf`zw-x=CLi|7?vjZEV>f(4EU?4XPN6Az~
zNxL>r^mAe{Luw=aP+=tnW>6!ypu+3eg3Vy&H~4WAvsQG5BEPGnAWh~~Y<oKU;Re9!
zcBEO`;QN`kN<Vnu2c<cI{sM{)oCuU7)@4JO0M0Zv1!%>vsxaJ0^vG!Qqm@zl69^20
zTBmrRJ~jIF1ja{cP=20W{w0)r`D6O?Eaj{V^yedb{0aUfe2nH&-<t3aV)llZxgln4
zB=)1|J{JV+!{TlGQ}L=OY$bd`6}DJ?0!?qy?_fuAgmgNeCy%L)5D>*Ez|m{_h{rSY
zE(VX)28-Eam1$%7s^X=i75XA7B7bnaPAmHcz7Q72^b@itDL-WT_??DmYlqhvy_}7I
z1m1p-z7Fld9SHOg_v8_bom{XmJeA=?#jp_hp{$_?5bKhe7{?vD_??CCrHka|lXmmJ
D<545b

diff --git a/public/.doctrees/analyticalfunction.doctree b/public/.doctrees/analyticalfunction.doctree
deleted file mode 100644
index 105d4d6d0bdb3f73a29d018b0a72c4214a90b7b7..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 16622
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
I;4Mu24|3QNLjV8(

diff --git a/public/.doctrees/api.doctree b/public/.doctrees/api.doctree
deleted file mode 100644
index 297ecd7b5404bc16c13ead9e320e71e5e155f95e..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 4596
zcmcIo>uw}R6}CN|tM9v6D`MASqA0A_tj7sL0<2Xe6c7O`BZx?Z&?LPz-8EBXcXxHF
zs_hv?E5VOMu_&ZKdVe5<5dV1!9wBd$r+}}jyT?7V*t<w%q_L|`ojP^uT)uN^epi3`
z_0E#}m@Sns9#48C2x1XXm6=u`{4}Dm&c4hZ{62e<?VGkF7fPhkr<qv-htGHzNE&A!
zW@gi}YaXgzvA?OPuepe4+gY78So6bdpS4Y0a~;yklBxapmp{+!GFDfAO(*u)ocL*$
zpWa9a&e9p%F>P<A9IKf|p;O<ihCHTOKOGX&AzDj5Of~Leb+7S2Sv{M6NR$E*<9bY@
zeAEik<Z3b`{+XmB%afX>CS$vlu`PC&t+RWq#`erl-##9^uc%Z5c_vuM2vLKd6b4g+
zpK<+8Ivfnil&W(Q@<58o04l3NuIhj!yeAdz^2*6dI>eRRxEvWvlCY{#9=$^)?M_A7
z^-0_v@i^#eM!VSE9SP~i33Mf6+C4a!JMG}0=d8KUcFn<yOUVjj<EBUXP5bN>*b^Ey
zl$IhMSJm5j=Fr@OyJllfnTpgORizU4ZMcTL3a7t@@9X&9$M*ru&c4fjV3okpyJopp
zkuawhy-~s;+hY%5;#%oANLw=7nhevBNY59crxNN{u9QdUwL;CR<2T!b-+c1slTW_)
zr2Ov`{#AJl;^Tw=OMD!^`Nr`hl4_ySC?azD76Jy|FuO&zB29Xg<;?6<W*+W2pJTT>
z_{@2x(<yVVzQ|pe0*=>XDbnN_E7?45!iN8&30v55!2`{*la6(B0;@%E%*Q#%lqhk%
z4=MtFTNPkYWhjE_Gm1jbniLn$&>au~QRIKw(krzw`^U-jSPV~(AJ18?`)F?Z*5g5u
zZ%bx9p>e?Du{QyTR8BSbUr<!(lV->@l_adlV1IKMc|(T%<N6HSH>*x1vyx0R(@3U=
zxK~CO6YuZv$X|h>*SnyBivi96(14;0b-_*}!sCqn(=;*D(*!l5X2qK|%;_WvxzBa>
zxm&&<GR`gmdeh@b1Sz7lZ(5i*Y{u9M)I^S{&K9A>di*cnXo8(A<Ni-A@UX@e96qg@
z_4%;#FTjqK^XHrFXz%g`nEr^v{!|8Bk$1BId=4a88HbSZ)e9bUv+93<q|cux=`%1P
zW3QKFRxK=KC~Z*g4BTu{q`6Z8s&0t7lEV*KjKvXl4;Ob=nM`{Ug~tkI5CPXpBt=m^
zrw)%FV{cKf*++R9^UPM|U{524%kE|dJWD9~!q<{k`;+H*!L0Mx57U5-c$jw--|{L4
z9nE1yMoiPf4tJdW)0dZ*mOcZq6_H6m6CmR+{*8}W9fx9wY-su<ah+7(bkKoaZH0MH
z*RYx0J#FFNO=db>1;c6Ga$!@$ZCWtSl|S>eCS_4Br<K~=foW@bMz{)#Cgvu%C>k{O
z(7dE2iB(AKeY`}9F&vgRXmu?#pzdVJbV?o?V4B(>S~i=0DsB7c&6>USl9D%lrlqLX
zfL-*iJGMP^&FBa{iv}D6?mi%43X9MDy#<^Z(-;7&g|wg(5HyRLL<uHq`7s`3pJCc5
zrl|}u+dzDHwn?<BDq~-mTO%QKEHtf<PnOMw?SbPo@+N54q70NxbWuD(>k--3T0z*|
zoI*qDDBcCv%qyEzoK<Wny4Jo~moyPldm%liFxQIdFcQwDb+bb!99Ggqr>bPCn|eTp
z=@`dtTI{vO334fkKxxC=KDE~YI&bngNwr5~U)T}`Y)|#*@P~(rV|;IZ(W6od=`j)q
zA(gPORn-S%Z;4dTOQ}04nb})dSrBphJ_6Hh=5nueD0knRUs%{|w(T7dTZ+L%p#y}C
zki_E@{V^;a03cTISTVOH^@R*P<QgIa$Jj*dn}#pq5v~b~@Bp!iT%KgCVK!|ddsig0
z!VyjzK^i6AEaYHVN8pGy855vi-)uRG3uf#7D^j9p8VC=-1+Hz>Mxm%z-RYvl*WNi-
zJP*z-FW}1dbGS&MWwT5Lq}4huqY(TquOM`zVDn~pv};E=1n}r`kH%J70GF=;Q{eD?
ziV)qg`Gm*;CNso;gsT1S_I<ON(8RN)99if)gQ3q!5bx04riFQ#X`QI!qa%=2FPUm4
z;+~M>qs-i~oK697dYVRXk9K%Xlf&2F_&)5pDM$W-cuTnw|D94i(v;YcJ)^S6sUEpA
zknl%LM<EVtqm&?vT!+~*dx*)%o2BRM0_gm0gj||!HH|fyc#Mx(h%e%I)fS}8tSj`~
z+WR;~UMm>twwvcuFBCp0pnlJ1c)a;=e4cNxvNIuepP_HQbZ=w#;4N_A644`k9*+<M
zB{1BwP@&S{0w0fT@P>lq*=QfQXBlE98qxqMJcSC3qD{IqcYJW2c@%9}=;0Y}fz_$K
zQ#`~Gtl=mJv`bT?@wt5{n^q1d$X|pa9+(`-q49LE&6j&5??5SpmIj^zvQgnIT$@{S
z)colTGNg@W6Wb-)S2yTQOU%co4{arSfIrH#E!p;pmdPz#D)uUdcA2d!vr%=NleB>@
zGOr$xo>OdomVCL&Rf-KNM}?!KA)b75tS>DPXWZ>Mwsv`{lXPoNKA=`=i|uz7Wfd!^
zXh08Nq!t^{52HB>VPu#SrK<UMLH`ma_%wSDnSh@HkW=_&Lc#a>fin=9Bd^WK&V6e|
X4}x$R+n+Z&fyKE35^S+fhrRy*se0@q

diff --git a/public/.doctrees/bayes_description.doctree b/public/.doctrees/bayes_description.doctree
deleted file mode 100644
index 8ee53e9e3d382e1d5891222a58e230b40d00780e..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 25890
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

diff --git a/public/.doctrees/beam.doctree b/public/.doctrees/beam.doctree
deleted file mode 100644
index c0ed275a3a2fcee42c764d1a99ffd21099a2fbd2..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 16219
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
ZmTLMMT{vpghX*to@uJ{B`SB}L{{@M(b%Ou^

diff --git a/public/.doctrees/bmc_description.doctree b/public/.doctrees/bmc_description.doctree
deleted file mode 100644
index 3b984aa62b15d57cd00a7b209edc71cd6e9fa588..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 14201
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

diff --git a/public/.doctrees/borehole.doctree b/public/.doctrees/borehole.doctree
deleted file mode 100644
index 5237760ad0f786ea1d5e35ee059cfcc43653ecd6..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 23070
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

diff --git a/public/.doctrees/environment.pickle b/public/.doctrees/environment.pickle
deleted file mode 100644
index cc7e8b2732770476b46552cd3f3e5539bf10a1d4..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 3047103
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
Wyz@W9`;yotFThuRWC@#VYx#dp^#vaQ

diff --git a/public/.doctrees/examples.doctree b/public/.doctrees/examples.doctree
deleted file mode 100644
index 145d825c9bad6278468e3abc2082e2645e612265..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 3809
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

diff --git a/public/.doctrees/index.doctree b/public/.doctrees/index.doctree
deleted file mode 100644
index 349a6ca0b84e48523ec2856e19f621bf6b359d0c..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 23144
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
HTr2+{zX|)V

diff --git a/public/.doctrees/input_description.doctree b/public/.doctrees/input_description.doctree
deleted file mode 100644
index 61209f8ad8ed7fc965fe0424cdaec7ab2c31f862..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 23684
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
PXpj<2^abtbQLXa-_1?0Z

diff --git a/public/.doctrees/ishigami.doctree b/public/.doctrees/ishigami.doctree
deleted file mode 100644
index 84ebe3445fd1429e546ee221fd8b67616134f396..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 19345
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

diff --git a/public/.doctrees/model_description.doctree b/public/.doctrees/model_description.doctree
deleted file mode 100644
index e2fd9c867479134e716db2feefd9e9e8d22e3b33..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 14616
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
Xd9nqJ)Fh4_cS!^0%7Tn}QmgzA;54c4

diff --git a/public/.doctrees/modelcomparison.doctree b/public/.doctrees/modelcomparison.doctree
deleted file mode 100644
index 9471b205fe3887df605f9859073a2aadfe4afbe8..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 22721
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
BBZmM0

diff --git a/public/.doctrees/ohaganfunction.doctree b/public/.doctrees/ohaganfunction.doctree
deleted file mode 100644
index 35c482c058b13215166765ac96f1da5fa012b69e..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 16691
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

diff --git a/public/.doctrees/packagedescription.doctree b/public/.doctrees/packagedescription.doctree
deleted file mode 100644
index 38b5cbd7ea50fbbf4b6ccf407b7dedfcc50c1019..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 10962
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
O6l0-7$i`=#_WuC%O4&pJ

diff --git a/public/.doctrees/pollution.doctree b/public/.doctrees/pollution.doctree
deleted file mode 100644
index 2f6b1b49d5c3cfa22ae648a93fd36a1e295f7a83..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 19981
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
SKT3~aI1NW08Wwof;{O1EioU)8

diff --git a/public/.doctrees/post_description.doctree b/public/.doctrees/post_description.doctree
deleted file mode 100644
index 3bbfa73976df88e9dc41825b21c64fd75311bca5..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 13857
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

diff --git a/public/.doctrees/surrogate_description.doctree b/public/.doctrees/surrogate_description.doctree
deleted file mode 100644
index 7b7518d3e0d9631f3042c19d50f5ee96a0818653..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 23453
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
Zkltwo=4;a3(zA8anyG>z2Oz4J{|`+q;J^R?

diff --git a/public/.doctrees/tutorial.doctree b/public/.doctrees/tutorial.doctree
deleted file mode 100644
index 833e4dc22bef16f11722f47cb0b4fc93478530fc..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 53798
zcmeHwdypJ?ec#<lD`{8Hdm!K*Tyqb0C3a_br4y%H5LhSa4xw8~+zM{7BxZYOdbfLa
zW_oVAN2`Up0Di<L(~e0oIH52mE}SBXaR^{ns*IgKY*R5Lh3ym$#CDOGa&WoIj^js}
zP~ak;@AvoY-kH|S>`HeWNBP#8?*6^Lzwi6|{e6G$ANt5W|Lqq3U$Qr9_(A<@!7Z2T
zVcCn?$&PYZYSp}Y-2QO;zz5pTwa1d-rn?%2t!Bw<C%52>k{?vdO|Ra*+)nn;=W$St
z3bOt7$ScJ`Sl7+{A%B~{{c?NEA5MniAg+4Wt7ON8cU(C4^y%YIwdostvh{*@mBzN-
z{A63qV_U<;sBzoBJsB?QY5H4|ZE|*JldaXD?zPXh7TsjTjpJsp*ov_#TE&*29MO!o
zm#S_Q;UWG#RCjCQUpvaJhWWARmR6eH5`EK3w#V)=y=wb={d@df{=NPd|GwmHCuT0a
zBl4QjrRGZLSAExwE}fL1i!MDG#BXgaURre5yy%Ks4a&{%>LpA$x+JE0DQ?AKGjOYg
zW`qU3=FDxaMJ#?8D|DBeZo{`=G#}r3%Pnv9nx3=jIgMs`B`AB2TX%wb+ziXD5;|IQ
zRDaG=*mPpwbC$ij*L17SYS>&^s)no1Y7qO*!GozO9XwbVx!?zp-MosABgd_V^=0nJ
zyXw{&RnM7m>uWO$Zr!b}#X-rfF16~s(F;x-I^NYr)eY+0V9||&lA~T@@$s4yF7ZSH
z^x1hHPSk2P!(|t{HSRRRD8@odUKCLaw_fIsA17!ASh?Imn!AUAs#T{1<aJ7TwTK5{
z3k@)tna0{oEiBJ0$R$JtGy4fOzXC>#i{?d9y;vwPN{;#alP5O``fZ8HK%+^4MrZxk
z09mo~+ahdcec9Uf<o0!&C1_-SvOBejR<DoQy}JJWz<d9-Agc%Q-^2KC6#pFnPW!L-
zAEilP=>16_IA9HxUcfEMu7+1HW4DS|K{)m@UfmUO6v=M~iV&_^t^9M$4)!N^n4M7@
zV@+bN`+CQctvr)t3-Gq>WtabUEPobkqAQG&ZCD2=7K}*IRvVm<p4EWqZGT&`9lzqW
z1{lM;lb!fC5kXK2;`TLuwdywO?dQ2o>^7IZxZQCzv>9jo`}}cmfh~Gd9vOtHEXbs{
z=cwT1{?H&u6?X@67ODoRF5C!$?z+CG^!nbiL82Ep`LycKe_rC@k%4%KHQ}G`4#hG5
za&lW^t(|OZtWAJnb;j0z+7q_=K?+GB?i7+HTd3=<h<XjehuLKd0{U#S13#F}w$J+Y
zWWd#TM(tY*7Fbev>UE_?>S@9v5|+Z?UOV+hNgZRKdXU_Gy4DDru~YX*j<}GK)nKvd
zHUkKJxv6=d7*_pj-FGgF|D+&%PJGVvyn}iBZm<!SGK<x)v|@3&<jR}h{AMSR^K8``
zYmOT^^~Q+xxB=;hhxorn*?u0aMfT51xQONPlci=@b55UMi~X=(C<hTF^O_pu^b<|i
zWJuTA|AGxKU<+7%G0Je@WV?h_+qGev3}3BPXQGBnD(H?z(}Uu5#bY`4+ZmAWZY>%#
zO70fGozO@yVUWO8Vo`n75mj7UXpUeosQ~Kz%|XGjlim{aQC40+d>*thQo_!!Jr&ef
zo(P+e5an5Vt`M^K1_nL<v_JIxhJ~K{fSv_SFqfY3oK_@eD`a*`%_ub1pj@x0|F?b-
z3r@ILf$~q1tDIT5(WQ1;qgZ_4ukBU%hMyl9XeL=M{vAp1h5lA#&F{PR{L)$jvG49m
z#<vGy+m>!o8G`oTm1{o_=G^b1Y_5De5c;oK3%oaX_YAtFHp)<%q9vPJ6vL)L80|37
z?`U*;J25%tRjEx;oN7IOF>_;bagKGMp|Jysif%y9iepvo$8KbqmjC-HX61j?|3iW?
zaVDGE?y{+Eeg+-Q1@)4kH>2fh!^weJ2JTfQTih#?0C1fKGj;2eIvz$IS&cCapP=fE
zlaWY<P~?FSVIGl!O6C{+o9LIQb7A2LWxOr0brsgDYv6tu25%cMkDVYMg(QNkaK?yd
zg)PzB!UE`jVFC7D?A0Tf`3I;4^(|@t3IwdX2y<~^p|Mt^8KKF@*$~r<eOGj%6nW9V
zv>N5oqEa(x#7=|}t7WI=#wA}gluHor4LiB|Lc!4RhROuC(q<37Rv(jHHmDVT?oiOT
z`Z$v5Bh6xLSxBe_>xD;U%AM-Eh2MPtM>}nzHEhn*x68d&v)+Q8w^}|q_=F$q0e!5I
za^|?x!ZJ0_?Go>-9^N(hT<2~C@@j6n4t08CsQVRXu{laIMcxo5SxtnoyW)Xw)YnL`
zH>FfAJMcBYQWr!7HL(ANW&zLk1zIH$UTrPFNQ4SW1ZMCB;#5UuUB{eJMJ}U80st48
zxj+((8s4dWH};nd5qx%BdakIqQH3lwb4V>i-UpZsC`0Z`?f3_1$Aw}E2HgOUrp02z
z;VTpxn3NmUAc{!{h>effaRyCKe7zdLf#z1Dkep|3Ic$))S%gawoolZg^B5ozJJwt@
zXjH>E(kS#In2Ev3pBV@z@9&6{uQ51zjzL@yKs)AK9Q{#prwL2ydY|dN|JdMr|A4*s
z^It?qFd?u@&=aI{f`z~DUcokkj-WP7oN$}f&>`OxJm=6gqOb~YeOT9S;-vr%Xy6cO
z8Idzq^PoDAzcq@<?rfHUM^^%unjBDCgrPUBhzL(?oh{h0g@uEKI%x?9SR;w#SeRzk
zK}#66uuyhm_Y!o9a?phJK+bF_>*cBnBQO~lNvqIuz{P^7)Pjmat>L>3pd`?WWFxVl
zcs10EVjVM$%uF-mfQD0rn$%)Ni+lz2Rjo8(;N=5uidx{uZ-KbvB1lV;)IbZY(fBUr
z#y)ZKHgwgCYNetc05X<Qh`h`{_u|}6OOF2A3}IP{&amEfMG`}d1y<|NW?Elg#i8+7
z#d)|VRI<j(pQ*$+JyZT|wf^nFXZq(qBxr0wD+kv578cUju0X!aer)yihl4}jb}Lr0
zbLvg6dZ?oa_yZ#X>{&zgc<*zTMq<CaIC>#~>2xu=JbD@5)f)v^X!T`pY--$@rvC~D
zoJr@guC0j;tCrQ!EsrfdKsY){&x?nMyFPHBYvU*`cWR5rs;SzAm*C2@p#3Xg(tt|V
zxGiXt56(e2D(Mn85&NN-WX*$7TqfPR?06&@SO`V1SXYD>4dP%qxZ>3v+PK1q=Ivyj
z`(Y^kY(ja1KeJVZ_=Ox{5k&Sp27s)SGH3qS#i{YB%Ua!fQO(IHUf=DDdX+Iy=ty-R
zG*lNZlDk&|I74;zyZ)&z-5UCwAl9bW@Z5Op;-SK2qF3!$dQr_uWBTxI17rH(l(T$H
z*bEcUf+!5-RVT>xGa>xGz)f;j^K&@oWkflVZG`4zT-+VoSkdRKBb_|aIgWHkI?|C8
zu;?xZWX>SPAgGhcBW5J^@aunQu=N4J&34=5>mvy5RPNU;*!%xzicgHncoT7ipicU8
z48>Wv_ry$vi%c=!p1(IUp3>usyn*}~EBZQW%^Wi}_V!UCvF;w&(*$0YGW@Ryw88%{
zj@H3D(8&AdzK}P&18=l<VE#XW{hSR~*$T1(5U>|SB9LVz2)@hP0&93(qJ`s@N?rpT
znG6E%DqtIfe3h^)R^7E|hD>DfN+!yr#u3I0ysBX7_>imxPGz~`237Wt3bAkj{llsu
zRuB8g2kxvnt3IR#QX-Hk1w;bfNdpHTxVkwE9-5n$6cG)CCzw;{)WaCEgc5n!_X9r)
zCG3#lqyd3dtE3kAT34OL5P>O}{(un@aHwm{I4ltcL%>}(1*qw{B1eZoYEO&t%XNfp
zNd92T%%T2;;Wud;e#RC$GSEI+isVxnQt>yE0#Uh;=`Ek|kOfhp@qwKC=U)k=d>NfO
zqEp^>nF!$Z@`tpuz2eg@34cs(+EAsEyPdi5yvh=9Y<C3Ec|(~@3_GM3qmSH>UZ?5X
zVY_1%h9!@{ztcDM<-uM<G=WvmcE`ekl3GLj+iLxME-X6*E);1bJB_VurGzl)*mAiy
z+l@e?<g+amlCuX7o@2h|oSr#&P$>vDFO<^&=Y_gMyeVk1YZQEtf@dVq4WDH|j9Kht
zcdCB{r(r#&1*>1`3s%HN{uN^zoI}SqK5?T*P_O+%`0+G^wH`6Q1QtiC#DmTg>`m0b
zvXlqPFfP`R1{c5$AB_p?Rp=FkS@rlLOdRE|e`vlq{gCkEclwO>PX`EE^<b&{r+PZ1
z!8jKuj*L4;F4NR_dJj5tUMaM<xbIm{r)GVq+pO_fud~Ld9cL}E>t%@FJcw&e^*2B?
zy*m^%FOo@Xl;vwuZ5}l|gPGEK3b`BQj(99P1G3uGI_9${-I3xxBZ~W+p0U`^S2ASZ
zU5JsaA@=iS#eNPrJx|fF8EV}>n>pW&&AeN(83xLEa*+^0!?(sBvQZXH%qsXDxlbbD
z@ET=qBdPu7u_&Hrk@xbLuvNvRFV2iRQ!fw$%A3=)ie}Bf4C!tHs&`g@9Y|}o@~sWA
zl}jlHjtu%vq}(JEJQLy2u^cz@TRKqE#if#)`AEKx9EZ()(qUub#|SOP?t!$o<~m;)
zPV)T>C&}kr<f{3eZo#gag%tb!z0>veCt(o1qbW+y0C{#*P7_?YoC+<Ez@*aE3VMY_
zZW*nAFpFMi$u)*VC_Zc>Q>8fMZaW%yqasS+65b1rwUeoggx4!Uh%lu*TgAy>h|@Ng
z`J|RHo3~(L7Q^4YCCz{>t+oHdC6!lXdduGg5+5`^0KY$Zum|Ag&D&UmKhh~5w4Xf?
zB2t?;l>@XYVKhEA@XlIue|;{L@@>mehF5pE_F`KeK_9uc<px%1o1m_}zw<W?vkec(
zB6DwMAx%^90-&NcT9Vm(=cguGRvYv$=vAb2=-*?f$w?aN2*D=zs-?s^>}ns%r&_U8
zK9^G5F94HRmo=gizuo3yfFKw07tV*(wR%{?8Aa!W?}m|c>MG76P|l}=6pvB&{E1Ve
zl;eTKRGbZkJFf;lCzv1`W_D`B;~O8+BC*RE60_0}M$F8VF1$@l)oSl$+IJ^7m1{{O
zG9w$->$UpJna`aaz@jF$Hv=%M$JN1Sm<oeuXVx3d_}yscAkmD*eWHazW(}YX32w<#
z`)Q)F{b#ZK!Lhx9ox*`idFD=?V#e9Gw-gFa@zB)Np&7@I<3=<yIq5Z8ixAm?TPuXk
z<;ijwOioV~rl$`-IypBz^@c}|9(wf1)b!z_j~+erhDot;>QE&eD4w<ys;$&Be#<Bq
z^XgVJXeUPo8w|Kt`8eUhYtB@y4Iz?FMsxyExqaqVUhh^o{q2+0^W!j=I_fzT!Jx!)
zk8-|bR8=NV<<LCk6lx1~9OOPK7y!G+4AqHDFr1jSz5s6#kra6*Id~6Z3OPd|UNRrF
zoYy&LaDp;$%kBz7A7cdG;(@}*Do&qMh@HYIW?c9{MGQT_!D#Sk!^d>0I>lkmRo(Jh
z<gehX*ExtWxGU80G<7U?SKH_>!%xbAzTiiBY#Al=S2Mh9V@l|6WO~cz-K2!l_{_VX
z;Mm=UG2dd->z1a~O7fgb0#WRKh<{tHztY!IDCJ)-Wr(TH>MLg^J&DBsHTYac49WL4
zp&mf<w}VgTNlJC!1a_0R78GjG4A?%-ImA3lZMYB!MuFY7HEoS`N8MyAdBNL>=%Mn<
zfJWuh_(LLLEA=8!A=v?@7gn!$QV8r%_Gb8F-XaXH_Jkq#^gMf|G-+&o;|7>>&I&3+
zn36tD2H1m*Td<!#WVM~>dG;3U(F4OiIj1D}>gsACDg~5EEdu<7QdpamPbS?avQnzv
zWFrVB=cXPzGJW(gO=@at>gbWfZ$TRM!-r1>ers`(4zAi8S=o>2u^iu@+y+Txa3)LF
zy(w@Z5ad4)zGP0<W}<PGe@|p)>?2_<z*AlM1-#IZeV0(1rY*H;v*5r=qODMo0;N)m
zfc@A3txyRvI0i^rno*RQe&ts%bB3fA<jMOxYeDd<ASt5MLi&Z37}79SPbu`4mQc?D
zS`sB^KzlGr@gYw2!tg=G9Gq8M6nWr}qo*3YMz3?`S}2bbvt}`^G>Z<B@kcXAxiQJO
znCY!Mdm#cP$w=d~WE4qCHyRoiT4z_jo|LCkq&#i4jeB0FP0G`flur&q%2S7?AA9Vv
z>1j~%8;%}<Az;xjEu}mCW*6EU{a&%KI!ldbB{fbPBc>l}T(^{UBzQPOf@I@Jn?{h}
zPY~J|<K(I}S>hm_Nbpl2K?HzB5*2wgo8B^H7dsPRK_Ziuj!WS95o9-xEQx~{r4S|u
z8z!JW8##SYp7<PxTumO6Osj?B^@JP6$Dck4_ry3+X%LI!O+g*ilAs%)jzBY_szk5?
zXfmkVA{-mWk-BmdCv4&N$1=EWc{X;Z)}`d!uwJXx%O^9v<Z}X2ENNWk1e5&&%!sP&
z+<Qay_gL7285sZE_<CPMqvYY_%yLm;44n*=8?C_6UnA{r_yU$cxWC~!%-cwt_go-{
zy^$hi!gNwdLlmik`>c#qKY4`6L%Iom(MfG!sq63&fpJRYa~(2oVdirFH?;-sB8N|=
zllsB3kCRWpYNYsqV8j^Gg596IkW(=D@TI=6P$jFruNyv$b;buQT?B#U0gK19E4KFr
z8V|m<Aw2j%3J<<Pcn~*n*i`5jkzaztMV%wiEQd4;aZZ4k8k#&iQAfrna#(>JzypB*
zi(b6yAuCiI^`0(_9G5S^9;a>XT5BlQ$kMl?heY4(LWyd?A9KclPcG05^oJC8!ofkD
zkwbO@6x~JCG6AFZnl*Fq^QFE_gU|naAbkGuZutCQXMBFPNZSvTo+><gM6tD=zSUU#
zcN@ZDl$kP|JGn<hA}4f&ZGs%W>w?MmiO;O#!l`htRv<|8%%=V?fNXLi$@k33LKZ+v
zuZdGt@L3|28HE6s>k2-(-<TcTHPovCPV=NF^002fQRJUaQTQJbg?E^hs?i9=1IGZG
zD9}hr)ehn&lxPiJ9*KgAL~9)KHQ9xvn&6Z!p94}SjqDRfGSgh|Mq%WgsJFq9Vd^t=
zFe&Y?rCw-2F}66xs?K~1{sa4lK7a<+)RN?-yhMW+ck5m5=UBxDE&Kpp7|n%?dY!u3
zILSB)Qr7=g(L#<X>ZgTz5ogNcqS~5cIC3<V`GntLdoA6E?AChGM}}&%1ezUH#PC85
zuldgyz}bg3m7%c@rTGt(BR-F0)7gZie&Z^*hjb{yUi&k}ByzbAk#r9CdEf$(p`aX9
zpj3+Hy5rT6&5G)eB72~hPYuo;?+fRM7rj}xU|#g$6fgQco+r^i^ocTgCqT}iYkER(
z;oOw*PT*lrGIIvKK9K?gMg?bvSR<<psKf(Yqw^?2Q_*K3iCwisQ3?4y%>rsiA6YYE
zoWdyvsdXs+V=v-`Sti#xy*aX?tI1e7+*8I%di?^Yw1>9xF6v&O+4yymR8k#TGrX9Y
zVcICn&r5j*ZS#DIz2v2M=p#2TrN4!dgjQ8k+n^5G08qsKBo+V8Zi~@ul$TMtHmE;k
zgHV5p+ESeT5z^TNfQhX$u8z&B^e&2rkBj;><A&#Jdt|W2nybDK3+#ids`<+dkbhxw
zi}}|fG^`F-ku3_Vfr?)!jU&wsSd*KOnS0U;3P-nOED{=|UWkw^a~t8(Sy<pMS)+BU
zR0r$=v1kSxa_eGn)(j_6B2bs?=)ljdag<b~x;C(lmvMpv8jcr_JFvS%*MgUc({ea-
ztp;Fqh}J8<(h3!6X|w_vO%{p}xo%500bUlh{tR~8PMx+KL8z&a2CEW4yX?nSUmwZz
zm8SemOn^&^(dbM}pZ`JJG9zTOQ0$HTKiZA_4;%6?Fv%1JF3V(L@uOhxf;lQXP+Lv>
zzp^3X|F}*3$=P$F=paNiIZ{C>!1!j^TJ}}xKtY;J2fP><{bcnCQZl5;bgWH<&F<Fh
z;ureDU&X{f(QOygexagT;W5dW3YwoQy6U}w-mfohXup0jwO_w^JnE3Ftb^Q=oeEWp
zG_elF^Kpt;)PLfm(OgO?qAF437$?0MsL%*;oq%vdqNd&oxV6lFCJuo2%4Lb#{y5ak
z2M$RuhK_h849a-Ga8y!3^Hak>w_q6-Q~FwFQ#Tg-`k$HJ@>v|kzG!@AahJ&A6;fdH
zL7BH;t=%QtCBzlNZ2|nPmVeXN;>ew^7x%;_ZK5H@?7sEJQa{;^7|X;`+0_~1{(!M1
z%8?P<P<-z!<;?SWz~>5p$mqB;y1F<j6ELaT-3%Ma4*n;qUl+<KKsF|t!;Q}6+Qywj
zS_8W|gJ~u(ylo>I+ow`?@B>U<Yzb@H64g1}`h-}q6}A&!GXvLOXRX#;tC)<-9IN=w
zIq%sP9C4Hztms}LZ^w5Ae;xo(Y{e#@QpxVUU$<bp_m^$vIR7bVvZPdsJ4ei7)vN#m
za5!j%l@{V9(tL$H14m;knG4@S=Oc?5BAu#=kShVUE1lcwSQ&x}CF0Nw-@-zwVkiz5
zqe-+LDhQ|1_bc^q6%kMbdEg8L<E?s>*;rpDyP7U`QL$0LQ)#GRt%!&6Ixt^MkrFTw
z;*1amkghttT*;#aV}~11_(C)cz}Zow7g?W(dm?3b1hGw;xTusz&-kbL9MVA8`4|{;
zUi2VVP*|9%07FSY(~$@%oH{g1&MO-e7=k1(TnD-2jtnyxNpR^#ZkWY4r!?Y7n|wnh
zAdY5w%ST)iF*H7j7%ufJ@Ze><831n#^T_UKZ^Gx(78AjK7)R|hBz$t*u!j#K=vo`x
z6MMt@*COUTP^=H9K!%lmKE+CZUb0fb&qOh@4jhg75EWn|E-DyF8Od-Io2D`e%R0m<
z++K)htl*(YlwwXv<-omF&F6@%5z7TngRx%?VaQWD7DqkkcOX*K3nSPl{g&gBP})>1
zh4eS@dFl&6bllJb9kq;G%TVW(F2f*h*Fc;EMRvGk6h~RcWhOa~Do0^87y2M7LM*Y$
zjPg>@Y=e^YZh}Xay>Mv>JW&K>sb}J>zE^GVe1tk2UI7C|1s}=cDPeuZ^BPJ$UP9Ue
zr2&L>e21iXgnUvlnADUo0je}-_~%o^KR0WaEPna!42QFBVURUgI&7v8`&yT+_|%E;
zRNk@vb8ECpX0$Xv&G$zxq3uTfkumzn^+$G^zU_7VHLw)|8MF9DK|C+x^<a2y_<I%u
zd*ko45sI_f{C)m7HYLmA>)xszXv;A7I!csWwcj7f2IAlZDL!@XToEo44~4UEM*+fh
z-o*49sHaSCidz(;l25rG$8h4L?qxm_OwY3ddxC>;Jrn-+LFXOdNL&?c^qnDYi3@{K
zN)j5CAM(Gm(LkvxW(KPlp_d^K56Ue~hY}h)eo<V8LkJA*nDdC#>t6<@SMLa_{(z|^
z_df&Y7+iAyjxD*9FY8KfCJM@eGl(Hch5R5{347vkb%o+_VTe3s86p7!d?JTZxI;iH
zT1vyd5>^NaJi92}GKELkfCoJ^<n2EZRZJBUjm)TVh(}0fYASq)(z|Y@Ph%R@z)C!L
zDJ{wHx1YzR_ip?uPv(D4^EZ=fI0r*cS&n4msta6HFx=iJp~esvK)sP0f{fCWXP!cq
zESbZ?v@}}ATQ=CaCF=iOX4zISgU$kpIVk_Z5dXGXe=gHHttfN~U(k3Yl~G{KTA0~}
z?0k9?Gha$?gE1q{rDcp%-YkaBL<fQs2_d3T)hU%9QlQ&&`Qi$2Td{VjKW%!yn)!Sg
z02-Y6{MR(|VfS#xuVDgm?EYwaAa2fpA|AjMagZ13H7NoZuW=oI5x4`7z>Wb)RrN~e
zNf)L5>CV?w!8RA-sSf7^?xBzsl9>hR>_>fRfn^xLlToE>ILW0!(~u4E&syZ+5S7Vk
z{PIg^Ne1h`-WMGy=JS<qSpT<#^{AhGl4?~Q!{vkp`WIg>I3_%|c5&r#7(3NgtsWf{
z@9euYL@l_JxYYr5m)&}4jRNWD(t0vBDrz{{&*-ayx*|rQi6AbkC4U7Um#C*r-O4#1
zJa~xZ`K%qjFIX+pGoXGHi~3<)y5=3<+7R#fYKnI}d4W^{&xIos>_Hvz5RL`UrJKK0
zN&;UH%#HzeEXvDj=nfjV9fZ&Vzu&a}4AuPoKveVJyHQP$mK7AMD@Jv<0aGFd!aV_Y
znKcmLDrnf>OlQ<kvRK?A^@I*kLD4zrklRWj>rEU{<H&8>HzHsDD1{?yPr%ess6h@C
z@(l6DD{l%IIT<wMHS%zWcvI!rYxg+$sTiF!7QrnqPb0zOu8;ESC?~6~8mnHw85lg=
z2axu!I{rx)Je<E>n#RH_W~%7PdnV44v#j`D!lUP`+a~zyq6n-JD^<1kWGh@~zs&4i
zaQF4?tHBC10o;B-R&%B?@8VPXgJ^wgqcZWgmYL4;x;S%WN|e>Je7fRGwmOQO6NKvn
zaBtI$a0jZTh^EgeQ}<=y@b=4nR>0BJ{hAF?_cv42{ZWztoxIFY16{T)O(;r6y#`Jy
z9d{OSU4Y3_)7Ma{geo%+yLQphL8oZhFyk5OwOp&4kskU6>V9MCp+_?_Oj}v`?$}4r
zcBAgt$I(ZwJ9hB&&_4qcqzwS#?N46a6$|pVOZ&HzyE-9@lC}F-Unv?qvif{yE`U3k
zv3ky_l-4XN^=7;h3_AHp6X+u<rL~|LEV#4&H)|Ur!$79CndO=EwvBe9nM)mD8r(Gf
z^HkEroo1#JN|Us*B&^q3(KKhB$<?1dszkX5IcX7l&qE2L;+u5gJhT&q7VDlHvHnwi
zVFjf_{Df}7=@5Tuv(x$AGKQxMHE}kWH6`f{6w$p7*IvL)C;WC$nP3^`Wbm`<YSvoF
z{w7$Q*PuYq?>LNg<@kf8$MHgD>ExrSasgzF?zZBP?z@1-hZtUj>i~s001tqWN8}oy
zGqei}Ld%GX>5+;DS=v(p6`PA6Bre_?SS+Ibhz9m%q!4^O(_5OyW?2BG5YYI{wqC`t
z%??|WH(7HA;Y6o12-zLW{!YVH-T<IEVdb;58X<Jvls=P??I`;@-LbWT&*uUtUkH7M
zLDe0ky_`|_P4tl~gf_NNJ9_w6_U^uY)2YJ(>N*_OTbMlD6A>vk_S)+boHgnn<Zfja
z*C}aH<9bTmWoO@;xFhH)MhW^czS`?u4WD9KEczH(Pn?2COrx#LGt|k2H=t)N6#oLi
z>_aH3mCLgqe`AY?<S*v*rSsbGMOa4M|0*)S!ExoSJ@zHCQBYI0a!5H>HxY44aq9kf
zV%;n}WaJ6it?<*JGANIMXoGyNQ!~<lO{c8NZ$;(67+xZmjeqt6uyo+^9#UGRB!mfN
zJbTlZY!Sk@GlXCTKX8&G4H-pgyX?nSU*FI4)t%cBt0AJI(OH1_Hx24WxydfQH`@KX
zZnS$hsj8A33pRv|8k+Zsrlwc!*a$WKLyDTdNNR<~bLnkRXC;8@Acb&MXj@l;s0D8m
z>L|b+9YpX}*-1pKv<R%$=P)UoU!{X;Vi6u2?a@xfMZ{?x)kLQ3i##Zm7RBX7WWE(C
zc!&nd<KA@2X{WUu3-2BV#BAr2g~KRtyKdDAjrV5WSUpZ;db~a+(;OI+KlOtGR6__^
z`1M8z|F0V%@PQOX2pJfU)s<iD*kLW3dT*eK<kW_U<hv;%`P6aLrlm?ZxHpf2d&q_<
zt+0eZ_4`)SE$JJ-K}o2>&(}zbI3VTX5t?ceQ!P$VAG0cU14=``e32b}{d5R#`Yc^#
zKKE>kk^)b$UwG{4*|}3VKL7_ZeZ`Qo{KiILoZhqvTPQ!5L3xXa?p|2vwk}0W`#XPN
z^?xzb|Mf|VX2c|Qa#NsZ@IAZK-the&yW#tk&G<XRVXQvKMKz*hD7UEbzW;_A|Dz4z
z|MzYDpFakx{K+b=*+6!`hZ0aY0zlQrT-=1U7LoM}L`80n@pM8q5Q3Tj25Lw0lM5jg
zKbZ>`!>V(dDncP@O^0ehC4}ajfrC_hSk9m^x52~)dDB9+7YP#_u94Aie1JhckzmVR
z!<5GaVvf@<@e>tvfjVfFLX?@Xnjj;ZjGPPl2PNVxSgVPHwJu~6*FK?Y@|>TGgjeg(
zFRz80BS6Dzv9&q?0N1dQn72}2zxEOZqeaFa$dIwcCLn9qL0j>My_q*wkJmCiUY{}0
z9GEf8-H6RJd?LHnp7_M<t+#e#6t5>n5ffe&1zt&`?Zl}<20TV(?5mAt55Kq(_Aony
zlI>=#$=*iBZ)ggeba*w2Ynl#RrV^Cv{FCGi%<)g&p|k%^s{^45eLB4|`}FI5VGwyK
z|D$d}Udq{Fs!?we*Z%owN_+>?GHNW!*#+{RTcx+snJgG~>%Ekm>q88(dnkw<QYfn<
z&%GA1zZnu53Rb<5@qVUe5!vtR1#gC@@b@#l<&!LV3Tb>M*?l4#(|{*$lGpJNW}%k-
zoq?i2ChcCT{28sHqlYltQTBJbV`~N9$^}fmhwz&WqVAyV#Y6ai(MLZX!tBDbzcUN9
zJcP3&#OCz2rkr9~WHY=Zr>u$SP!T3@#dyW$h;Oom$@62yxEWrhTOvZ74opvyy<+@G
z=4qv0XZ>O~q;JiKM~3^d<<;tiXKZ$Nnk{|%^pY$fg6M+B-mb7IObe)IsN^PW5neB)
zBx?Qvl7q`DrNX5Wrd3~skvYnYCU%cfc2LMrU{UHwxb{o+A(EQ7(u&7Nh%g&=cTl?`
zHK9@}vs@ilT-eRZot~EFdiGH*oQ|?$0L9dKET&sB|3?e}ESh^2VBE#}-(|x|$&wvv
zxmF)erjPDas61CRDl@bnBQ5rYg}=3s9AMnBew!3X_N4dE>hI9tfO%vPB(R2Fw-h4{
zUeyg(vMl}yn!aH1w=dG!0vofevEG`y%zVCmk};t>#`MCspGF_Ke7nQ!ZDzcen6XC5
z6f@3(u{UPS9V&K&8sDGUVpZJ#!ki|2MN5c3aB?8n5fUc3Y!R34;L{kQxCbS>Yqo=g
zZ1Oe=UkYbFk=p})7&h&+WocFSP}LxjcNuuNQ-T<fJlY++N9Ed`62+TH1B0_2CZ6s|
zx$Omp7+voNel5fpcc=}qP`Z&pY0FSUlF0gfQ@mhb_LbG=)l8q=kzTP$ngz4TPrTUi
z!k80T$n{1scM%CzdAYe@QMXzs;u5l+?q4<v&v8<CSYUE~xV0k}Am!5<jtDhq*$YCX
zZ`5vXLQh(m`8h1Ek1$_)fwQklD>Ij#VduUxdt&wkNl>=|56@Myv4j?5l#ntGbK?>V
zoI?rgsGR0iaEgnPX*rHSgiql<%DC1sKb;zTV+S!9^Gkivg*>}3dpBW>f>LV#|DN_=
zYPVjk<Yl*9t5D_?&jSR=2QsKpE7eLxHex9q_PzX;>d}nC3y-wz2#KcC-jQ+p`Knu8
zf$fVoho`I;H5?hIhdi4C|0<k0d1@Aq#}3%vwW@Jo(r(a##e($(EbB#72~ltK*ebm>
z`Qco=rn1j%h{_&HyKe4ar3c0UZdsPT1}no%zl9(*Z@W8igr6kGgL99(R++5(>@h0E
zk#fH=B=ukVA}R9e{H|`nKAq7NznMQRQ_rL$2l|6`#7m{*^PIs>5Y|DC0Sq8oh&EhK
zD<E~My91o3k~?&E3->9gsyoEk$`sBC;FqS80^$G}lE|7=k_M;BkXVLGl6jzR6B71?
zW`md-f(&7^%t{Xi$UlTeOAz&acy;WYf?gCu-*TIDHv^pa%um?`PQ0}9K{T1eK%JOK
z)Y~qg_ss#RrDpsOy_1{atoqYTZ@JQ$FCL=tS!ww{s*=(V$+jBu%Wgq$I?x#Vge1HH
zL8E3*96ShBhQ#*inS%!%=&SNDjJT%^5g{Ts%FH1IV_q?4)!f^iYOYwxu<p`Ao`39n
zyT7Bh+qv$%41lPS?RDr4K;szz8I|uqTIG|c&L}0RC{7LOlYwgWeYDWR<rO1+sc;#V
zS|FA>oNQke)xqqm1s~)ysiD|n=_*1h30)Nrj}TYiky@F?iOMJ@BaQQ(nj7FBpqBUg
zTm1V3gUBaorEg6W@E=Cgyu$!6Tq+Mz_gR5L8oHi)a?~KCMrd$obwo6k_Co4ul`2_=
zI8?k2wfCfZQoB2%aQpO(h1@^V*TTv1{w7{8Y(znHz0J`;nwr~??hVZkcSZA05}Kbh
zfWj(o-dS2>QCTy9Vr>1Q`KT@Uftaf%?Ro4}AJ$ohw2!8=rQ~fEQuct~#Jl+fqY0Q%
zxhn@Tv-JqSH`BKQ_fC!RDU`2dFfgCi3FVg*%D<8Md3Ti0owlI?>aTwqnCVIbZ%woM
z#lVda3PctJ8)<a>4`&bMeNj{6sDgw43I_@}oZ!0+Z){?EeENVh={%+_rp@b6W7Cgq
z2%FwS*ra9Kd`X_>BsvpG+LG)~)2d~8>h#M3)MgYrYT^b9*!G=2nN_cGs<?2r4q<}|
z6%Sp)%{w*s-G_?ry#xz4sD}0D9x})7&G3a(b0A4vRHyY@^#G_*yM8N;?zD3_+)SHw
zIb(y<x@6%1vcX4L7l-w0Jtt@w3z-b`?EgmDKufn8OGE5{LWh^ZeUregiRD8ZB9@aW
zVoCl)Nl1gLz?)5^6gqk&D5dJw7R&C<p$;Yvq=txK%u9Qb8ZmxhLx}OV6k^P`I&#te
z809n=rQUvKl*Og%?LXQKz#Y*l#T|M7y@^Ni*`vi2v+V6guvMoozWVY8*g*+vs|J^A
zJ#K&|s84T*pq@@CxlB;cAX3QAH=Qsl&VHKQEJQS^_>;JT2Hq~Dod%1d3hbnIn~Ka(
zy0d`XZR!{)TxPE0A{#<nSg?dTt1_U;@d_~#tV2XT>Ar)=K~4v}=cvZYd8L$HM%`sj
zlor{HNuML7BwOx7)E=R${YuqV8SX^~uE#iBMu8#a<a~Vgl=`QMj?x@1oSUU8+I9j6
z5x$DOh{UY`T51i69u61FSW{)H(0)WrI$Y|KKoTH(#jWdlI25<smj%CN>i#;m+Sa<$
z@yqqQq(sZU>?^C!-^%ovZ%fbtC7K0v+5O2+y-2XYT1^gw?olTvJ0Ob!)GLL8vF;0N
zgs%<`ug|E%J`}1~==@^FNx@^r<euA@*PGAdLRWk5L)zXeQil66E3%u#RcYw3lV099
zA*g-O+a^S74BP3#i5K6*G^77ZVBX-~jEi9OX4mvBvEXeJ<X)bzA}v-pOkO6-ERbU*
z>CbZFViaq##@i9g0FTwV{Vdbd7J+PBFX6U4-(<2a3R_L`A&w_^p<+ZmqO!VS9Z7fK
z@F?ogey%;13~`2e`^+uLi2BAW<7bO<GHy-w;7C)G+{&`Av&k;?1Q)b=?X$@aoWG;e
z;88ody&RUP0Ay4^`XzXGz1&W=z0<9>yvTTe_nu9L<pJ2RiT1+)9%4c`@PZ#Z#V|$m
zy@H=3@@K1A#jo9QSSl`}1UtROa6_0^bFH1+v4j&+NCxt(muGHGc1H;P*ITvXRWi@p
zc(RAYQ=<q^GaueXm-mP#UKJIM>v2>hQYvyHHl~abWdkbczz=r8SVR(Ov5K6cYWvJ>
z$%yY(_0OT?cJC_PeTpjYtw?<|lnj-<#nv+V+arD9_yRQ}YIrgXpqD&aRQvg45Bqg+
z4_7Iqa9ukYZpBLzM<<|qx08F*FNL4K=tGp^+H1g>rdo>I$=;B!im`eb;$GUxeVI3z
zE-KSIkyf^c;|CpD-<y7sX`Jk%H2}jR1T-5}tf`&suDbQ*7V6~#;${54&8xSQJK^6)
zG!mJ0xFV;FrQ(bZ;IIv+X_l}|KqM$rTIf=6we4?9_D~6pqIs0u767Ss)7?0zOd}Bw
zfaM3Mzv(r}1B7n&@)JgB+J5t>5qYh0SiD*zl-h?wLr5=x{$^S-mXzWmj<}-aFrnz)
zA~YL!u}TY(v)rx-0>rh8(gZ;QOkMbVxBRR~DqPgQ+)nn>zc2`nr!ob4b?U8*E#HZ{
z{s6Z42^77Zs0x@<Uj`ypgIW-`XZMXJdm1R4r%$-kVs_CJN{}lOaU`$u<G2ycOito)
zRA{Urqpe;Do6D2!<Q4QKPXJ#QV-Hs=gW}rB4m_WDc<K?rb5C=rl<A(HnC@Svx+hLY
zD2uF*Lg2+qJO;>q(vNFZ3^p9Qi=d)%?6=SCNbUnp){2@u^#Y1~XF>Z~vM*Z0A*!oI
zKUnsw_z(EI6+Sqi`!3wH0z!MX1-gy^s5|+$_*txm(5nS#?<@ImewMI(g5CgS1|eFn
zv>F&<4`vq!G2k!wz%^h`Sb{DN98iqm4q_EiYcca3@{54H)zB5xxRtpQaHh8Cl|jO5
zn1b(lF$Q@>316)gy_$>iw{S)hd*x~0PCXOTMOD@%!Pc%NTfF*}HX=mH4#7@9zd%Jg
zHU{E=W04BGBCr6&xgC=NYC%F!AGnvCn09hU>M40>_%V80Qa{F$tvEY)2z^wx;Rbb=
zeophx3H@`L-p2H^#aX98nY-CeeTaXLRknjCRJP)e|HuB<EBD@pU$3S=-=RPMK!3L3
zLa)je`txtL;LpFNKhL1k$_4uKFX_)m=+7JJlcV(KUR0s1yqf-e00;Uj|AhYhDvlyl
zK1+YTh)`+ex9HFJA=NA2Bb7QCra6(rm4z11>YD$@*LXtLcrw>`BG-5l&+`PH=fR)n
zf$=5AyT$`v<H4@+K-YMXYc2n^kcDEMyZo>FpW{XP-w-RjpO(oh{2u*_SNI89Ca>_U
zUg6Kuzj%do3$$1v-CQbGNCm6J3aO%nSRtiz@d`N|rIqZqNrg9KcS&C6LF6f(5Jyzs
z2_&(fi0^<pAgvk>GivJNPw&b+)L##$dK^}xa-%y^{j+UL()1PCzT_Kd65!V*)HDWB
zwv(Nxm0J}=0GYl0gna&CAadm`K&&%cqMvL(4ITss5V#p|IRe#*fi?S1J>IDwGvVx%
X)+-2gnP_IDOcF*iV^Wq{i-rFW{&*=L

diff --git a/public/.gitkeep b/public/.gitkeep
deleted file mode 100644
index e69de29bb..000000000
diff --git a/public/_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html b/public/_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html
deleted file mode 100644
index d61827eaf..000000000
--- a/public/_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html
+++ /dev/null
@@ -1,691 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.bayes_inference.bayes_model_comparison" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html" /><link rel="prev" title="bayesvalidrox.bayes_inference.bayes_inference" href="bayesvalidrox.bayes_inference.bayes_inference.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.bayes_inference.bayes_inference.BayesInference - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l5 current current-page"><a class="current reference internal" href="#">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="bayesvalidrox-bayes-inference-bayes-inference-bayesinference">
-<h1>bayesvalidrox.bayes_inference.bayes_inference.BayesInference<a class="headerlink" href="#bayesvalidrox-bayes-inference-bayes-inference-bayesinference" title="Link to this heading">¶</a></h1>
-<dl class="py class">
-<dt class="sig sig-object py" id="bayesvalidrox.bayes_inference.bayes_inference.BayesInference">
-<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">bayesvalidrox.bayes_inference.bayes_inference.</span></span><span class="sig-name descname"><span class="pre">BayesInference</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">engine</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">discrepancy</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">emulator</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'Calib'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">bootstrap</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">req_outputs</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">selected_indices</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">prior_samples</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">n_prior_samples</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">100000</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">measured_data</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">inference_method</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'rejection'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">mcmc_params</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">bayes_loocv</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">n_bootstrap_itrs</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">1</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">perturbed_data</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">[]</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">bootstrap_noise</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">0.05</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">just_analysis</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">valid_metrics</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">['BME']</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">plot_post_pred</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">plot_map_pred</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">max_a_posteriori</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'mean'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">corner_title_fmt</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'.2e'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">out_dir</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">bmc</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.bayes_inference.bayes_inference.BayesInference" title="Link to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">object</span></code></p>
-<p>A class to perform Bayesian Analysis.</p>
-<section id="attributes">
-<h2>Attributes<a class="headerlink" href="#attributes" title="Link to this heading">¶</a></h2>
-<dl>
-<dt>MetaModel<span class="classifier">obj</span></dt><dd><p>Meta model object.</p>
-</dd>
-<dt>discrepancy<span class="classifier">obj</span></dt><dd><p>The discrepancy object for the sigma2s, i.e. the diagonal entries
-of the variance matrix for a multivariate normal likelihood.</p>
-</dd>
-<dt>name<span class="classifier">str, optional</span></dt><dd><p>The type of analysis, either calibration (<cite>Calib</cite>) or validation
-(<cite>Valid</cite>). The default is <cite>‘Calib’</cite>. # TODO: what is going on here for validation?</p>
-</dd>
-<dt>emulator<span class="classifier">bool, optional</span></dt><dd><p>Analysis with emulator (MetaModel). The default is <cite>True</cite>.</p>
-</dd>
-<dt>bootstrap<span class="classifier">bool, optional</span></dt><dd><p>Bootstrap the analysis. The default is <cite>False</cite>.</p>
-</dd>
-<dt>req_outputs<span class="classifier">list, optional</span></dt><dd><p>The list of requested output to be used for the analysis.
-The default is <cite>None</cite>. If None, all the defined outputs for the model
-object is used.</p>
-</dd>
-<dt>selected_indices<span class="classifier">dict, optional</span></dt><dd><p>A dictionary with the selected indices of each model output. The
-default is <cite>None</cite>. If <cite>None</cite>, all measurement points are used in the
-analysis.</p>
-</dd>
-<dt>prior_samples<span class="classifier">array of shape (n_samples, n_params), optional</span></dt><dd><p>The samples to be used in the analysis. The default is <cite>None</cite>. If
-None the samples are drawn from the probablistic input parameter
-object of the MetaModel object.</p>
-</dd>
-<dt>n_prior_samples<span class="classifier">int, optional</span></dt><dd><p>Number of samples to be used in the analysis. The default is <cite>500000</cite>.
-If samples is not <cite>None</cite>, this argument will be assigned based on the
-number of samples given.</p>
-</dd>
-<dt>measured_data<span class="classifier">dict, optional</span></dt><dd><p>A dictionary containing the observation data. The default is <cite>None</cite>.
-if <cite>None</cite>, the observation defined in the Model object of the
-MetaModel is used.</p>
-</dd>
-<dt>inference_method<span class="classifier">str, optional</span></dt><dd><p>A method for approximating the posterior distribution in the Bayesian
-inference step. The default is <cite>‘rejection’</cite>, which stands for
-rejection sampling. A Markov Chain Monte Carlo sampler can be simply
-selected by passing <cite>‘MCMC’</cite>.</p>
-</dd>
-<dt>mcmc_params<span class="classifier">dict, optional</span></dt><dd><p>A dictionary with args required for the Bayesian inference with
-<cite>MCMC</cite>. The default is <cite>None</cite>.</p>
-<p>Pass the mcmc_params like the following:</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">mcmc_params</span><span class="p">:{</span>
-<span class="go">    &#39;init_samples&#39;: None,  # initial samples</span>
-<span class="go">    &#39;n_walkers&#39;: 100,  # number of walkers (chain)</span>
-<span class="go">    &#39;n_steps&#39;: 100000,  # number of maximum steps</span>
-<span class="go">    &#39;n_burn&#39;: 200,  # number of burn-in steps</span>
-<span class="go">    &#39;moves&#39;: None,  # Moves for the emcee sampler</span>
-<span class="go">    &#39;multiprocessing&#39;: False,  # multiprocessing</span>
-<span class="go">    &#39;verbose&#39;: False # verbosity</span>
-<span class="go">    }</span>
-</pre></div>
-</div>
-<p>The items shown above are the default values. If any parmeter is
-not defined, the default value will be assigned to it.</p>
-</dd>
-<dt>bayes_loocv<span class="classifier">bool, optional</span></dt><dd><p>Bayesian Leave-one-out Cross Validation. The default is <cite>False</cite>. If
-<cite>True</cite>, the LOOCV procedure is used to estimate the bayesian Model
-Evidence (BME).</p>
-</dd>
-<dt>n_bootstrap_itrs<span class="classifier">int, optional</span></dt><dd><p>Number of bootstrap iteration. The default is <cite>1</cite>. If bayes_loocv is
-<cite>True</cite>, this is qualt to the total length of the observation data
-set.</p>
-</dd>
-<dt>perturbed_data<span class="classifier">array of shape (n_bootstrap_itrs, n_obs), optional</span></dt><dd><p>User defined perturbed data. The default is <cite>[]</cite>.</p>
-</dd>
-<dt>bootstrap_noise<span class="classifier">float, optional</span></dt><dd><p>A noise level to perturb the data set. The default is <cite>0.05</cite>.</p>
-</dd>
-<dt>just_analysis<span class="classifier">bool, optional</span></dt><dd><p>Justifiability analysis. The default is False.</p>
-</dd>
-<dt>valid_metrics<span class="classifier">list, optional</span></dt><dd><p>List of the validation metrics. The following metrics are supported:</p>
-<ol class="arabic simple">
-<li><p>log_BME : logarithm of the Bayesian model evidence</p></li>
-<li><p>KLD : Kullback-Leibler Divergence</p></li>
-</ol>
-<p>3. inf_entropy: Information entropy
-The default is <cite>[‘log_BME’]</cite>.</p>
-</dd>
-<dt>plot_post_pred<span class="classifier">bool, optional</span></dt><dd><p>Plot posterior predictive plots. The default is <cite>True</cite>.</p>
-</dd>
-<dt>plot_map_pred<span class="classifier">bool, optional</span></dt><dd><p>Plot the model outputs vs the metamodel predictions for the maximum
-a posteriori (defined as <cite>max_a_posteriori</cite>) parameter set. The
-default is <cite>False</cite>.</p>
-</dd>
-<dt>max_a_posteriori<span class="classifier">str, optional</span></dt><dd><p>Maximum a posteriori. <cite>‘mean’</cite> and <cite>‘mode’</cite> are available. The default
-is <cite>‘mean’</cite>.</p>
-</dd>
-<dt>corner_title_fmt<span class="classifier">str, optional</span></dt><dd><p>Title format for the posterior distribution plot with python
-package <cite>corner</cite>. The default is <cite>‘.2e’</cite>.</p>
-</dd>
-</dl>
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.__init__">
-<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">engine</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">discrepancy</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">emulator</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'Calib'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">bootstrap</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">req_outputs</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">selected_indices</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">prior_samples</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">n_prior_samples</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">100000</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">measured_data</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">inference_method</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'rejection'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">mcmc_params</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">bayes_loocv</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">n_bootstrap_itrs</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">1</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">perturbed_data</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">[]</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">bootstrap_noise</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">0.05</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">just_analysis</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">valid_metrics</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">['BME']</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">plot_post_pred</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">plot_map_pred</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">max_a_posteriori</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'mean'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">corner_title_fmt</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'.2e'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">out_dir</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">bmc</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.bayes_inference.bayes_inference.BayesInference.__init__" title="Link to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<p class="rubric">Methods</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.bayes_inference.bayes_inference.BayesInference.__init__" title="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.__init__"><code class="xref py py-obj docutils literal notranslate"><span class="pre">__init__</span></code></a>(engine[, discrepancy, emulator, ...])</p></td>
-<td><p></p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.bayes_inference.bayes_inference.BayesInference.create_error_model" title="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.create_error_model"><code class="xref py py-obj docutils literal notranslate"><span class="pre">create_error_model</span></code></a>([type_, opt_sigma, sampler])</p></td>
-<td><p>Creates an error model in the engine.MetaModel based on input dist  samples of the chosen type</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.bayes_inference.bayes_inference.BayesInference.create_inference" title="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.create_inference"><code class="xref py py-obj docutils literal notranslate"><span class="pre">create_inference</span></code></a>()</p></td>
-<td><p>Starts the inference.</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.bayes_inference.bayes_inference.BayesInference.normpdf" title="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.normpdf"><code class="xref py py-obj docutils literal notranslate"><span class="pre">normpdf</span></code></a>(outputs, obs_data, total_sigma2s[, ...])</p></td>
-<td><p>Calculates the likelihood of simulation outputs compared with observation data.</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.bayes_inference.bayes_inference.BayesInference.perform_bootstrap" title="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.perform_bootstrap"><code class="xref py py-obj docutils literal notranslate"><span class="pre">perform_bootstrap</span></code></a>(total_sigma2)</p></td>
-<td><p>Perform bootstrap to get TOM (??)</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.bayes_inference.bayes_inference.BayesInference.plot_log_BME" title="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.plot_log_BME"><code class="xref py py-obj docutils literal notranslate"><span class="pre">plot_log_BME</span></code></a>()</p></td>
-<td><p>Plots the log_BME if bootstrap is active.</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.bayes_inference.bayes_inference.BayesInference.plot_post_params" title="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.plot_post_params"><code class="xref py py-obj docutils literal notranslate"><span class="pre">plot_post_params</span></code></a>(opt_sigma)</p></td>
-<td><p>Plots the multivar.</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.bayes_inference.bayes_inference.BayesInference.setup_inference" title="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.setup_inference"><code class="xref py py-obj docutils literal notranslate"><span class="pre">setup_inference</span></code></a>()</p></td>
-<td><p>This function sets up the inference by checking the inputs and getting  needed data.</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.create_error_model">
-<span class="sig-name descname"><span class="pre">create_error_model</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">type_</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'posterior'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">opt_sigma</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'B'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sampler</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.bayes_inference.bayes_inference.BayesInference.create_error_model" title="Link to this definition">¶</a></dt>
-<dd><p>Creates an error model in the engine.MetaModel based on input dist 
-samples of the chosen type</p>
-<section id="parameters">
-<h3>Parameters<a class="headerlink" href="#parameters" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>opt_sigma<span class="classifier">string, optional</span></dt><dd><p>Type of uncertainty description, only used if type_==’posterior’.
-The default is ‘B’</p>
-</dd>
-<dt><a href="#id9"><span class="problematic" id="id10">type_</span></a><span class="classifier">string</span></dt><dd><p>Type of parameter samples to use, either ‘prior’ or ‘posterior’. 
-The default is ‘posterior’.</p>
-</dd>
-<dt>sampler<span class="classifier">MCMC, optional</span></dt><dd><p>Should be an MCMC object if type==’posterior’ and MCMC is used in 
-the inference.In al other cases this parameter is not needed.</p>
-</dd>
-</dl>
-</section>
-<section id="returns">
-<h3>Returns<a class="headerlink" href="#returns" title="Link to this heading">¶</a></h3>
-<p>None.</p>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.create_inference">
-<span class="sig-name descname"><span class="pre">create_inference</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.bayes_inference.bayes_inference.BayesInference.create_inference" title="Link to this definition">¶</a></dt>
-<dd><p>Starts the inference.</p>
-<section id="id1">
-<h3>Returns<a class="headerlink" href="#id1" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>BayesInference<span class="classifier">obj</span></dt><dd><p>The Bayes inference object.</p>
-</dd>
-</dl>
-<p># TODO: should this function really return the class?</p>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.normpdf">
-<span class="sig-name descname"><span class="pre">normpdf</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">outputs</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">obs_data</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">total_sigma2s</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sigma2</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">std</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.bayes_inference.bayes_inference.BayesInference.normpdf" title="Link to this definition">¶</a></dt>
-<dd><p>Calculates the likelihood of simulation outputs compared with
-observation data.</p>
-<section id="id2">
-<h3>Parameters<a class="headerlink" href="#id2" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>outputs<span class="classifier">dict</span></dt><dd><p>A dictionary containing the simulation outputs as array of shape
-(n_samples, n_measurement) for each model output.</p>
-</dd>
-<dt>obs_data<span class="classifier">dict</span></dt><dd><p>A dictionary/dataframe containing the observation data.</p>
-</dd>
-<dt>total_sigma2s<span class="classifier">dict</span></dt><dd><p>A dictionary with known values of the covariance diagonal entries,
-a.k.a. sigma^2.</p>
-</dd>
-<dt>sigma2<span class="classifier">array, optional</span></dt><dd><p>An array of the sigma^2 samples, when the covariance diagonal
-entries are unknown and are being jointly inferred. The default is
-None.</p>
-</dd>
-<dt>std<span class="classifier">dict, optional</span></dt><dd><p>A dictionary containing the root mean squared error as array of
-shape (n_samples, n_measurement) for each model output. The default
-is None.</p>
-</dd>
-</dl>
-</section>
-<section id="id3">
-<h3>Returns<a class="headerlink" href="#id3" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>logLik<span class="classifier">array of shape (n_samples)</span></dt><dd><p>Likelihoods.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.perform_bootstrap">
-<span class="sig-name descname"><span class="pre">perform_bootstrap</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">total_sigma2</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.bayes_inference.bayes_inference.BayesInference.perform_bootstrap" title="Link to this definition">¶</a></dt>
-<dd><p>Perform bootstrap to get TOM (??)</p>
-<section id="id4">
-<h3>Parameters<a class="headerlink" href="#id4" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>total_sigma2<span class="classifier">dict</span></dt><dd><p>Dictionary containing the sigma2 for the training(?) data</p>
-</dd>
-</dl>
-</section>
-<section id="id5">
-<h3>Returns<a class="headerlink" href="#id5" title="Link to this heading">¶</a></h3>
-<p>None.</p>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.plot_log_BME">
-<span class="sig-name descname"><span class="pre">plot_log_BME</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.bayes_inference.bayes_inference.BayesInference.plot_log_BME" title="Link to this definition">¶</a></dt>
-<dd><p>Plots the log_BME if bootstrap is active.</p>
-<section id="id6">
-<h3>Returns<a class="headerlink" href="#id6" title="Link to this heading">¶</a></h3>
-<p>None.</p>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.plot_post_params">
-<span class="sig-name descname"><span class="pre">plot_post_params</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">opt_sigma</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.bayes_inference.bayes_inference.BayesInference.plot_post_params" title="Link to this definition">¶</a></dt>
-<dd><p>Plots the multivar. posterior parameter distribution.</p>
-<section id="id7">
-<h3>Parameters<a class="headerlink" href="#id7" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>opt_sigma<span class="classifier">string</span></dt><dd><p>Type of uncertainty description available.</p>
-</dd>
-</dl>
-</section>
-<section id="id8">
-<h3>Returns<a class="headerlink" href="#id8" title="Link to this heading">¶</a></h3>
-<p>None.</p>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.setup_inference">
-<span class="sig-name descname"><span class="pre">setup_inference</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.bayes_inference.bayes_inference.BayesInference.setup_inference" title="Link to this definition">¶</a></dt>
-<dd><p>This function sets up the inference by checking the inputs and getting 
-needed data.</p>
-</dd></dl>
-
-</section>
-</dd></dl>
-
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.bayes_inference.bayes_model_comparison</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.bayes_inference.bayes_inference.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.bayes_inference.bayes_inference</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.bayes_inference.bayes_inference.BayesInference"><code class="docutils literal notranslate"><span class="pre">BayesInference</span></code></a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.bayes_inference.bayes_inference.BayesInference.__init__"><code class="docutils literal notranslate"><span class="pre">BayesInference.__init__()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.bayes_inference.bayes_inference.BayesInference.create_error_model"><code class="docutils literal notranslate"><span class="pre">BayesInference.create_error_model()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.bayes_inference.bayes_inference.BayesInference.create_inference"><code class="docutils literal notranslate"><span class="pre">BayesInference.create_inference()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.bayes_inference.bayes_inference.BayesInference.normpdf"><code class="docutils literal notranslate"><span class="pre">BayesInference.normpdf()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.bayes_inference.bayes_inference.BayesInference.perform_bootstrap"><code class="docutils literal notranslate"><span class="pre">BayesInference.perform_bootstrap()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.bayes_inference.bayes_inference.BayesInference.plot_log_BME"><code class="docutils literal notranslate"><span class="pre">BayesInference.plot_log_BME()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.bayes_inference.bayes_inference.BayesInference.plot_post_params"><code class="docutils literal notranslate"><span class="pre">BayesInference.plot_post_params()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.bayes_inference.bayes_inference.BayesInference.setup_inference"><code class="docutils literal notranslate"><span class="pre">BayesInference.setup_inference()</span></code></a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.bayes_inference.bayes_inference.html b/public/_autosummary/bayesvalidrox.bayes_inference.bayes_inference.html
deleted file mode 100644
index 1d8d9fe8f..000000000
--- a/public/_autosummary/bayesvalidrox.bayes_inference.bayes_inference.html
+++ /dev/null
@@ -1,411 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.bayes_inference.bayes_inference.BayesInference" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html" /><link rel="prev" title="bayesvalidrox.bayes_inference" href="bayesvalidrox.bayes_inference.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.bayes_inference.bayes_inference - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon no-toc" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 current has-children current-page"><a class="current reference internal" href="#">bayesvalidrox.bayes_inference.bayes_inference</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon no-toc" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="module-bayesvalidrox.bayes_inference.bayes_inference">
-<span id="bayesvalidrox-bayes-inference-bayes-inference"></span><h1>bayesvalidrox.bayes_inference.bayes_inference<a class="headerlink" href="#module-bayesvalidrox.bayes_inference.bayes_inference" title="Link to this heading">¶</a></h1>
-<p class="rubric">Classes</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html#bayesvalidrox.bayes_inference.bayes_inference.BayesInference" title="bayesvalidrox.bayes_inference.bayes_inference.BayesInference"><code class="xref py py-obj docutils literal notranslate"><span class="pre">BayesInference</span></code></a>(engine[, discrepancy, ...])</p></td>
-<td><p>A class to perform Bayesian Analysis.</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.bayes_inference.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.bayes_inference</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer no-toc">
-      
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html b/public/_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html
deleted file mode 100644
index eacbefddd..000000000
--- a/public/_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html
+++ /dev/null
@@ -1,705 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.bayes_inference.discrepancy" href="bayesvalidrox.bayes_inference.discrepancy.html" /><link rel="prev" title="bayesvalidrox.bayes_inference.bayes_model_comparison" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l5 current current-page"><a class="current reference internal" href="#">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="bayesvalidrox-bayes-inference-bayes-model-comparison-bayesmodelcomparison">
-<h1>bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison<a class="headerlink" href="#bayesvalidrox-bayes-inference-bayes-model-comparison-bayesmodelcomparison" title="Link to this heading">¶</a></h1>
-<dl class="py class">
-<dt class="sig sig-object py" id="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison">
-<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">bayesvalidrox.bayes_inference.bayes_model_comparison.</span></span><span class="sig-name descname"><span class="pre">BayesModelComparison</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">justifiability</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">perturbed_data</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">n_bootstrap</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">1000</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">data_noise_level</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">0.01</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">use_Bayes_settings</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">emulator</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">out_dir</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'Outputs_Comparison/'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison" title="Link to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">object</span></code></p>
-<p>A class to perform Bayesian Analysis.</p>
-<section id="attributes">
-<h2>Attributes<a class="headerlink" href="#attributes" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>justifiability<span class="classifier">bool, optional</span></dt><dd><p>Whether to perform the justifiability analysis. The default is
-<cite>True</cite>.</p>
-</dd>
-<dt>perturbed_data<span class="classifier">array of shape (n_bootstrap_itrs, n_obs), optional</span></dt><dd><p>User defined perturbed data. The default is <cite>None</cite>.</p>
-</dd>
-<dt>n_bootstrap<span class="classifier">int</span></dt><dd><p>Number of bootstrap iteration. The default is <cite>1000</cite>.</p>
-</dd>
-<dt>data_noise_level<span class="classifier">float</span></dt><dd><p>A noise level to perturb the data set. The default is <cite>0.01</cite>.</p>
-</dd>
-</dl>
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.__init__">
-<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">justifiability</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">perturbed_data</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">n_bootstrap</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">1000</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">data_noise_level</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">0.01</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">use_Bayes_settings</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">emulator</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">out_dir</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'Outputs_Comparison/'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.__init__" title="Link to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<p class="rubric">Methods</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.__init__" title="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.__init__"><code class="xref py py-obj docutils literal notranslate"><span class="pre">__init__</span></code></a>([justifiability, perturbed_data, ...])</p></td>
-<td><p></p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.cal_model_weight" title="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.cal_model_weight"><code class="xref py py-obj docutils literal notranslate"><span class="pre">cal_model_weight</span></code></a>(BME_dict[, justifiability, ...])</p></td>
-<td><p>Normalize the BME (Asumption: Model Prior weights are equal for models)</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.calc_bayes_factors" title="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.calc_bayes_factors"><code class="xref py py-obj docutils literal notranslate"><span class="pre">calc_bayes_factors</span></code></a>(model_dict, opts_dict)</p></td>
-<td><p>Calculate the BayesFactors for each pair of models in the model_dict with respect to given data.</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.calc_justifiability_analysis" title="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.calc_justifiability_analysis"><code class="xref py py-obj docutils literal notranslate"><span class="pre">calc_justifiability_analysis</span></code></a>(model_dict, ...)</p></td>
-<td><p>Perform justifiability analysis by calculating the confusion matrix</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.calc_model_weights" title="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.calc_model_weights"><code class="xref py py-obj docutils literal notranslate"><span class="pre">calc_model_weights</span></code></a>(model_dict, opts_dict)</p></td>
-<td><p>Calculate the model weights from BME evaluations for Bayes factors.</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.generate_dataset" title="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.generate_dataset"><code class="xref py py-obj docutils literal notranslate"><span class="pre">generate_dataset</span></code></a>(model_dict[, ...])</p></td>
-<td><p>Generates the perturbed data set for the Bayes factor calculations and the data set for the justifiability analysis.</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.model_comparison_all" title="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.model_comparison_all"><code class="xref py py-obj docutils literal notranslate"><span class="pre">model_comparison_all</span></code></a>(model_dict, opts_dict)</p></td>
-<td><p>Perform all three types of model comparison:</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.plot_bayes_factor" title="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.plot_bayes_factor"><code class="xref py py-obj docutils literal notranslate"><span class="pre">plot_bayes_factor</span></code></a>(BME_dict[, plot_name])</p></td>
-<td><p>Plots the Bayes factor distibutions in a <span class="math notranslate nohighlight">\(N_m \times N_m\)</span> matrix, where <span class="math notranslate nohighlight">\(N_m\)</span> is the number of the models.</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.plot_just_analysis" title="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.plot_just_analysis"><code class="xref py py-obj docutils literal notranslate"><span class="pre">plot_just_analysis</span></code></a>()</p></td>
-<td><p>Visualizes the confusion matrix and the model wights for the justifiability analysis.</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.plot_model_weights" title="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.plot_model_weights"><code class="xref py py-obj docutils literal notranslate"><span class="pre">plot_model_weights</span></code></a>(model_weights, plot_name)</p></td>
-<td><p>Visualizes the model weights resulting from BMS via the observation data.</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.setup" title="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.setup"><code class="xref py py-obj docutils literal notranslate"><span class="pre">setup</span></code></a>(model_dict)</p></td>
-<td><p>Initialize parameters that are needed for all types of model comparison</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.cal_model_weight">
-<span class="sig-name descname"><span class="pre">cal_model_weight</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">BME_dict</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">justifiability</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">n_bootstrap</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">1</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.cal_model_weight" title="Link to this definition">¶</a></dt>
-<dd><p>Normalize the BME (Asumption: Model Prior weights are equal for models)</p>
-<section id="parameters">
-<h3>Parameters<a class="headerlink" href="#parameters" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>BME_dict<span class="classifier">dict</span></dt><dd><p>A dictionary containing the BME values.</p>
-</dd>
-</dl>
-</section>
-<section id="returns">
-<h3>Returns<a class="headerlink" href="#returns" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>model_weights<span class="classifier">array</span></dt><dd><p>Model weights.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.calc_bayes_factors">
-<span class="sig-name descname"><span class="pre">calc_bayes_factors</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">model_dict</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">opts_dict</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.calc_bayes_factors" title="Link to this definition">¶</a></dt>
-<dd><p>Calculate the BayesFactors for each pair of models in the model_dict
-with respect to given data.</p>
-<section id="id1">
-<h3>Parameters<a class="headerlink" href="#id1" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>model_dict<span class="classifier">dict</span></dt><dd><p>A dictionary including the metamodels.</p>
-</dd>
-<dt>opts_dict<span class="classifier">dict</span></dt><dd><p>A dictionary given the <cite>BayesInference</cite> options.</p>
-</dd>
-</dl>
-</section>
-<section id="id2">
-<h3>Returns<a class="headerlink" href="#id2" title="Link to this heading">¶</a></h3>
-<p>None.</p>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.calc_justifiability_analysis">
-<span class="sig-name descname"><span class="pre">calc_justifiability_analysis</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">model_dict</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">opts_dict</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.calc_justifiability_analysis" title="Link to this definition">¶</a></dt>
-<dd><p>Perform justifiability analysis by calculating the confusion matrix</p>
-<section id="id3">
-<h3>Parameters<a class="headerlink" href="#id3" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>model_dict<span class="classifier">dict</span></dt><dd><p>A dictionary including the metamodels.</p>
-</dd>
-<dt>opts_dict<span class="classifier">dict</span></dt><dd><p>A dictionary given the <cite>BayesInference</cite> options.</p>
-</dd>
-</dl>
-</section>
-<section id="id4">
-<h3>Returns<a class="headerlink" href="#id4" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>confusion_matrix: dict</dt><dd><p>The averaged confusion matrix</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.calc_model_weights">
-<span class="sig-name descname"><span class="pre">calc_model_weights</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">model_dict</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">opts_dict</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.calc_model_weights" title="Link to this definition">¶</a></dt>
-<dd><p>Calculate the model weights from BME evaluations for Bayes factors.</p>
-<section id="id5">
-<h3>Parameters<a class="headerlink" href="#id5" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>model_dict<span class="classifier">TYPE</span></dt><dd><p>DESCRIPTION.</p>
-</dd>
-<dt>opts_dict<span class="classifier">TYPE</span></dt><dd><p>DESCRIPTION.</p>
-</dd>
-</dl>
-</section>
-<section id="id6">
-<h3>Returns<a class="headerlink" href="#id6" title="Link to this heading">¶</a></h3>
-<p>None.</p>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.generate_dataset">
-<span class="sig-name descname"><span class="pre">generate_dataset</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">model_dict</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">justifiability</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">n_bootstrap</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">1</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.generate_dataset" title="Link to this definition">¶</a></dt>
-<dd><p>Generates the perturbed data set for the Bayes factor calculations and
-the data set for the justifiability analysis.</p>
-<section id="id7">
-<h3>Parameters<a class="headerlink" href="#id7" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>model_dict<span class="classifier">dict</span></dt><dd><p>A dictionary including the metamodels.</p>
-</dd>
-<dt>bool, optional</dt><dd><p>Whether to perform the justifiability analysis. The default is
-<cite>False</cite>.</p>
-</dd>
-<dt>n_bootstrap<span class="classifier">int, optional</span></dt><dd><p>Number of bootstrap iterations. The default is <cite>1</cite>.</p>
-</dd>
-</dl>
-</section>
-<section id="id8">
-<h3>Returns<a class="headerlink" href="#id8" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>all_just_data: array</dt><dd><p>Created data set.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.model_comparison_all">
-<span class="sig-name descname"><span class="pre">model_comparison_all</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">model_dict</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">opts_dict</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.model_comparison_all" title="Link to this definition">¶</a></dt>
-<dd><dl class="simple">
-<dt>Perform all three types of model comparison: </dt><dd><ul class="simple">
-<li><p>Bayes Factors</p></li>
-<li><p>Model weights</p></li>
-<li><p>Justifiability analysis</p></li>
-</ul>
-</dd>
-</dl>
-<section id="id9">
-<h3>Parameters<a class="headerlink" href="#id9" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>model_dict<span class="classifier">dict</span></dt><dd><p>A dictionary including the metamodels.</p>
-</dd>
-<dt>opts_dict<span class="classifier">dict</span></dt><dd><p>A dictionary given the <cite>BayesInference</cite> options.</p>
-</dd>
-</dl>
-</section>
-<section id="id10">
-<h3>Returns<a class="headerlink" href="#id10" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>results<span class="classifier">dict</span></dt><dd><p>A dictionary that contains the calculated BME values, model weights
-and confusion matrix</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.plot_bayes_factor">
-<span class="sig-name descname"><span class="pre">plot_bayes_factor</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">BME_dict</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">plot_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.plot_bayes_factor" title="Link to this definition">¶</a></dt>
-<dd><p>Plots the Bayes factor distibutions in a <span class="math notranslate nohighlight">\(N_m \times N_m\)</span>
-matrix, where <span class="math notranslate nohighlight">\(N_m\)</span> is the number of the models.</p>
-<section id="id11">
-<h3>Parameters<a class="headerlink" href="#id11" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>BME_dict<span class="classifier">dict</span></dt><dd><p>A dictionary containing the BME values of the models.</p>
-</dd>
-<dt>plot_name<span class="classifier">str, optional</span></dt><dd><p>Plot name. The default is ‘’.</p>
-</dd>
-</dl>
-</section>
-<section id="id12">
-<h3>Returns<a class="headerlink" href="#id12" title="Link to this heading">¶</a></h3>
-<p>None.</p>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.plot_just_analysis">
-<span class="sig-name descname"><span class="pre">plot_just_analysis</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.plot_just_analysis" title="Link to this definition">¶</a></dt>
-<dd><p>Visualizes the confusion matrix and the model wights for the
-justifiability analysis.</p>
-<section id="id13">
-<h3>Parameters<a class="headerlink" href="#id13" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>model_weights_dict<span class="classifier">dict</span></dt><dd><p>Model weights.</p>
-</dd>
-</dl>
-</section>
-<section id="id14">
-<h3>Returns<a class="headerlink" href="#id14" title="Link to this heading">¶</a></h3>
-<p>None.</p>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.plot_model_weights">
-<span class="sig-name descname"><span class="pre">plot_model_weights</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">model_weights</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">plot_name</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.plot_model_weights" title="Link to this definition">¶</a></dt>
-<dd><p>Visualizes the model weights resulting from BMS via the observation
-data.</p>
-<section id="id15">
-<h3>Parameters<a class="headerlink" href="#id15" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>model_weights<span class="classifier">array</span></dt><dd><p>Model weights.</p>
-</dd>
-<dt>plot_name<span class="classifier">str</span></dt><dd><p>Plot name.</p>
-</dd>
-</dl>
-</section>
-<section id="id16">
-<h3>Returns<a class="headerlink" href="#id16" title="Link to this heading">¶</a></h3>
-<p>None.</p>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.setup">
-<span class="sig-name descname"><span class="pre">setup</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">model_dict</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.setup" title="Link to this definition">¶</a></dt>
-<dd><p>Initialize parameters that are needed for all types of model comparison</p>
-<section id="id17">
-<h3>Returns<a class="headerlink" href="#id17" title="Link to this heading">¶</a></h3>
-<p>None.</p>
-</section>
-</dd></dl>
-
-</section>
-</dd></dl>
-
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.bayes_inference.discrepancy.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.bayes_inference.discrepancy</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.bayes_inference.bayes_model_comparison</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison"><code class="docutils literal notranslate"><span class="pre">BayesModelComparison</span></code></a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.__init__"><code class="docutils literal notranslate"><span class="pre">BayesModelComparison.__init__()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.cal_model_weight"><code class="docutils literal notranslate"><span class="pre">BayesModelComparison.cal_model_weight()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.calc_bayes_factors"><code class="docutils literal notranslate"><span class="pre">BayesModelComparison.calc_bayes_factors()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.calc_justifiability_analysis"><code class="docutils literal notranslate"><span class="pre">BayesModelComparison.calc_justifiability_analysis()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.calc_model_weights"><code class="docutils literal notranslate"><span class="pre">BayesModelComparison.calc_model_weights()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.generate_dataset"><code class="docutils literal notranslate"><span class="pre">BayesModelComparison.generate_dataset()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.model_comparison_all"><code class="docutils literal notranslate"><span class="pre">BayesModelComparison.model_comparison_all()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.plot_bayes_factor"><code class="docutils literal notranslate"><span class="pre">BayesModelComparison.plot_bayes_factor()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.plot_just_analysis"><code class="docutils literal notranslate"><span class="pre">BayesModelComparison.plot_just_analysis()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.plot_model_weights"><code class="docutils literal notranslate"><span class="pre">BayesModelComparison.plot_model_weights()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.setup"><code class="docutils literal notranslate"><span class="pre">BayesModelComparison.setup()</span></code></a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    <script async="async" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.html b/public/_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.html
deleted file mode 100644
index 33dd94b0b..000000000
--- a/public/_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.html
+++ /dev/null
@@ -1,412 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html" /><link rel="prev" title="bayesvalidrox.bayes_inference.bayes_inference.BayesInference" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.bayes_inference.bayes_model_comparison - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon no-toc" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 current has-children current-page"><a class="current reference internal" href="#">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon no-toc" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="module-bayesvalidrox.bayes_inference.bayes_model_comparison">
-<span id="bayesvalidrox-bayes-inference-bayes-model-comparison"></span><h1>bayesvalidrox.bayes_inference.bayes_model_comparison<a class="headerlink" href="#module-bayesvalidrox.bayes_inference.bayes_model_comparison" title="Link to this heading">¶</a></h1>
-<p class="rubric">Classes</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html#bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison" title="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison"><code class="xref py py-obj docutils literal notranslate"><span class="pre">BayesModelComparison</span></code></a>([justifiability, ...])</p></td>
-<td><p>A class to perform Bayesian Analysis.</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer no-toc">
-      
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    <script async="async" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html b/public/_autosummary/bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html
deleted file mode 100644
index ece812c4f..000000000
--- a/public/_autosummary/bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html
+++ /dev/null
@@ -1,516 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.bayes_inference.mcmc" href="bayesvalidrox.bayes_inference.mcmc.html" /><link rel="prev" title="bayesvalidrox.bayes_inference.discrepancy" href="bayesvalidrox.bayes_inference.discrepancy.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.bayes_inference.discrepancy.Discrepancy - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l5 current current-page"><a class="current reference internal" href="#">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="bayesvalidrox-bayes-inference-discrepancy-discrepancy">
-<h1>bayesvalidrox.bayes_inference.discrepancy.Discrepancy<a class="headerlink" href="#bayesvalidrox-bayes-inference-discrepancy-discrepancy" title="Link to this heading">¶</a></h1>
-<dl class="py class">
-<dt class="sig sig-object py" id="bayesvalidrox.bayes_inference.discrepancy.Discrepancy">
-<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">bayesvalidrox.bayes_inference.discrepancy.</span></span><span class="sig-name descname"><span class="pre">Discrepancy</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">InputDisc</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">disc_type</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'Gaussian'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">parameters</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.bayes_inference.discrepancy.Discrepancy" title="Link to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">object</span></code></p>
-<p>Discrepancy class for Bayesian inference method.
-We define the reference or reality to be equal to what we can model and a
-descripancy term ( epsilon ). We consider the followin format:</p>
-<p>$$textbf{y}_{text{reality}} = mathcal{M}(theta) + epsilon,$$</p>
-<p>where ( epsilon in R^{N_{out}} ) represents the the effects of
-measurement error and model inaccuracy. For simplicity, it can be defined
-as an additive Gaussian disrepancy with zeromean and given covariance
-matrix ( Sigma ):</p>
-<p>$$epsilon sim mathcal{N}(epsilon|0, Sigma). $$</p>
-<p>In the context of model inversion or calibration, an observation point
-( textbf{y}_i in mathcal{y} ) is a realization of a Gaussian
-distribution with mean value of (mathcal{M}(theta) ) and covariance
-matrix of ( Sigma ).</p>
-<dl class="simple">
-<dt>$$ p(textbf{y}|theta) = mathcal{N}(textbf{y}|mathcal{M}</dt><dd><p>(theta))$$</p>
-</dd>
-</dl>
-<p>The following options are available:</p>
-<ul class="simple">
-<li><p>Option A: With known redidual covariance matrix (Sigma) for</p></li>
-</ul>
-<p>independent measurements.</p>
-<ul class="simple">
-<li><p>Option B: With unknown redidual covariance matrix (Sigma),</p></li>
-</ul>
-<p>paramethrized as (Sigma(theta_{epsilon})=sigma^2 textbf{I}_
-{N_{out}}) with unknown residual variances (sigma^2).
-This term will be jointly infered with the uncertain input parameters. For
-the inversion, you need to define a prior marginal via <cite>Input</cite> class. Note
-that (sigma^2) is only a single scalar multiplier for the diagonal
-entries of the covariance matrix (Sigma).</p>
-<section id="attributes">
-<h2>Attributes<a class="headerlink" href="#attributes" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>InputDisc<span class="classifier">obj</span></dt><dd><p>Input object. When the (sigma^2) is expected to be inferred
-jointly with the parameters (<cite>Option B</cite>).If multiple output groups are
-defined by <cite>Model.Output.names</cite>, each model output needs to have.
-a prior marginal using the <cite>Input</cite> class. The default is <cite>‘’</cite>.</p>
-</dd>
-<dt>disc_type<span class="classifier">str</span></dt><dd><p>Type of the noise definition. <cite>‘Gaussian’</cite> is only supported so far.</p>
-</dd>
-<dt>parameters<span class="classifier">dict or pandas.DataFrame</span></dt><dd><p>Known residual variance (sigma^2), i.e. diagonal entry of the
-covariance matrix of the multivariate normal likelihood in case of
-<cite>Option A</cite>.</p>
-</dd>
-</dl>
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.__init__">
-<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">InputDisc</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">disc_type</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'Gaussian'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">parameters</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.bayes_inference.discrepancy.Discrepancy.__init__" title="Link to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<p class="rubric">Methods</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.bayes_inference.discrepancy.Discrepancy.__init__" title="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.__init__"><code class="xref py py-obj docutils literal notranslate"><span class="pre">__init__</span></code></a>([InputDisc, disc_type, parameters])</p></td>
-<td><p></p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.bayes_inference.discrepancy.Discrepancy.get_sample" title="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.get_sample"><code class="xref py py-obj docutils literal notranslate"><span class="pre">get_sample</span></code></a>(n_samples)</p></td>
-<td><p>Generate samples for the (sigma^2), i.e. the diagonal entries of the variance-covariance matrix in the multivariate normal distribution.</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.get_sample">
-<span class="sig-name descname"><span class="pre">get_sample</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">n_samples</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.bayes_inference.discrepancy.Discrepancy.get_sample" title="Link to this definition">¶</a></dt>
-<dd><p>Generate samples for the (sigma^2), i.e. the diagonal entries of
-the variance-covariance matrix in the multivariate normal distribution.</p>
-<section id="parameters">
-<h3>Parameters<a class="headerlink" href="#parameters" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>n_samples<span class="classifier">int</span></dt><dd><p>Number of samples (parameter sets).</p>
-</dd>
-</dl>
-</section>
-<section id="returns">
-<h3>Returns<a class="headerlink" href="#returns" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>sigma2_prior: array of shape (n_samples, n_params)</dt><dd><p>(sigma^2) samples.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-</section>
-</dd></dl>
-
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.bayes_inference.mcmc.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.bayes_inference.mcmc</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.bayes_inference.discrepancy.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.bayes_inference.discrepancy</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.bayes_inference.discrepancy.Discrepancy"><code class="docutils literal notranslate"><span class="pre">Discrepancy</span></code></a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.bayes_inference.discrepancy.Discrepancy.__init__"><code class="docutils literal notranslate"><span class="pre">Discrepancy.__init__()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.bayes_inference.discrepancy.Discrepancy.get_sample"><code class="docutils literal notranslate"><span class="pre">Discrepancy.get_sample()</span></code></a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.bayes_inference.discrepancy.html b/public/_autosummary/bayesvalidrox.bayes_inference.discrepancy.html
deleted file mode 100644
index 40faddf21..000000000
--- a/public/_autosummary/bayesvalidrox.bayes_inference.discrepancy.html
+++ /dev/null
@@ -1,411 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.bayes_inference.discrepancy.Discrepancy" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html" /><link rel="prev" title="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.bayes_inference.discrepancy - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon no-toc" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 current has-children current-page"><a class="current reference internal" href="#">bayesvalidrox.bayes_inference.discrepancy</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon no-toc" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="module-bayesvalidrox.bayes_inference.discrepancy">
-<span id="bayesvalidrox-bayes-inference-discrepancy"></span><h1>bayesvalidrox.bayes_inference.discrepancy<a class="headerlink" href="#module-bayesvalidrox.bayes_inference.discrepancy" title="Link to this heading">¶</a></h1>
-<p class="rubric">Classes</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html#bayesvalidrox.bayes_inference.discrepancy.Discrepancy" title="bayesvalidrox.bayes_inference.discrepancy.Discrepancy"><code class="xref py py-obj docutils literal notranslate"><span class="pre">Discrepancy</span></code></a>([InputDisc, disc_type, parameters])</p></td>
-<td><p>Discrepancy class for Bayesian inference method.</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer no-toc">
-      
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.bayes_inference.html b/public/_autosummary/bayesvalidrox.bayes_inference.html
deleted file mode 100644
index 5d3e8a988..000000000
--- a/public/_autosummary/bayesvalidrox.bayes_inference.html
+++ /dev/null
@@ -1,421 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.bayes_inference.bayes_inference" href="bayesvalidrox.bayes_inference.bayes_inference.html" /><link rel="prev" title="bayesvalidrox" href="bayesvalidrox.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.bayes_inference - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon no-toc" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 current has-children current-page"><a class="current reference internal" href="#">bayesvalidrox.bayes_inference</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon no-toc" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="module-bayesvalidrox.bayes_inference">
-<span id="bayesvalidrox-bayes-inference"></span><h1>bayesvalidrox.bayes_inference<a class="headerlink" href="#module-bayesvalidrox.bayes_inference" title="Link to this heading">¶</a></h1>
-<p class="rubric">Modules</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html#module-bayesvalidrox.bayes_inference.bayes_inference" title="bayesvalidrox.bayes_inference.bayes_inference"><code class="xref py py-obj docutils literal notranslate"><span class="pre">bayesvalidrox.bayes_inference.bayes_inference</span></code></a></p></td>
-<td><p></p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html#module-bayesvalidrox.bayes_inference.bayes_model_comparison" title="bayesvalidrox.bayes_inference.bayes_model_comparison"><code class="xref py py-obj docutils literal notranslate"><span class="pre">bayesvalidrox.bayes_inference.bayes_model_comparison</span></code></a></p></td>
-<td><p></p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html#module-bayesvalidrox.bayes_inference.discrepancy" title="bayesvalidrox.bayes_inference.discrepancy"><code class="xref py py-obj docutils literal notranslate"><span class="pre">bayesvalidrox.bayes_inference.discrepancy</span></code></a></p></td>
-<td><p></p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html#module-bayesvalidrox.bayes_inference.mcmc" title="bayesvalidrox.bayes_inference.mcmc"><code class="xref py py-obj docutils literal notranslate"><span class="pre">bayesvalidrox.bayes_inference.mcmc</span></code></a></p></td>
-<td><p></p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.bayes_inference.bayes_inference.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.bayes_inference.bayes_inference</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer no-toc">
-      
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    <script async="async" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC.html b/public/_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC.html
deleted file mode 100644
index 936138f76..000000000
--- a/public/_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC.html
+++ /dev/null
@@ -1,684 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.post_processing" href="bayesvalidrox.post_processing.html" /><link rel="prev" title="bayesvalidrox.bayes_inference.mcmc.gelman_rubin" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.bayes_inference.mcmc.MCMC - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5 current current-page"><a class="current reference internal" href="#">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="bayesvalidrox-bayes-inference-mcmc-mcmc">
-<h1>bayesvalidrox.bayes_inference.mcmc.MCMC<a class="headerlink" href="#bayesvalidrox-bayes-inference-mcmc-mcmc" title="Link to this heading">¶</a></h1>
-<dl class="py class">
-<dt class="sig sig-object py" id="bayesvalidrox.bayes_inference.mcmc.MCMC">
-<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">bayesvalidrox.bayes_inference.mcmc.</span></span><span class="sig-name descname"><span class="pre">MCMC</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">engine</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">mcmc_params</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">Discrepancy</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">bias_inputs</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">error_model</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">req_outputs</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">selected_indices</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">emulator</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">out_dir</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">name</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">BiasInputs</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.bayes_inference.mcmc.MCMC" title="Link to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">object</span></code></p>
-<p>A class for bayesian inference via a Markov-Chain Monte-Carlo (MCMC)
-Sampler to approximate the posterior distribution of the Bayes theorem:
-$$p(theta|mathcal{y}) = frac{p(mathcal{y}|theta) p(theta)}</p>
-<blockquote>
-<div><p>{p(mathcal{y})}.$$</p>
-</div></blockquote>
-<p>This class make inference with emcee package [1] using an Affine Invariant
-Ensemble sampler (AIES) [2].</p>
-<dl class="simple">
-<dt>[1] Foreman-Mackey, D., Hogg, D.W., Lang, D. and Goodman, J., 2013.emcee:</dt><dd><p>the MCMC hammer. Publications of the Astronomical Society of the
-Pacific, 125(925), p.306. <a class="reference external" href="https://emcee.readthedocs.io/en/stable/">https://emcee.readthedocs.io/en/stable/</a></p>
-</dd>
-<dt>[2] Goodman, J. and Weare, J., 2010. Ensemble samplers with affine</dt><dd><p>invariance. Communications in applied mathematics and computational
-science, 5(1), pp.65-80.</p>
-</dd>
-</dl>
-<section id="attributes">
-<h2>Attributes<a class="headerlink" href="#attributes" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>BayesOpts<span class="classifier">obj</span></dt><dd><p>Bayes object.</p>
-</dd>
-<dt>engine<span class="classifier">bayesvalidrox.Engine</span></dt><dd><p>Engine object that contains the surrogate, model and expdesign</p>
-</dd>
-<dt>mcmc_params<span class="classifier">dict</span></dt><dd><p>Dictionary of parameters for the mcmc. Required are
-- init_samples
-- n_steps
-- n_walkers
-- n_burn
-- moves
-- multiplrocessing
-- verbose</p>
-</dd>
-<dt>Discrepancy<span class="classifier">bayesvalidrox.Discrepancy</span></dt><dd><p>Discrepancy object that described the uncertainty of the data.</p>
-</dd>
-</dl>
-<p>bias_inputs :</p>
-<p>error_model :</p>
-<p>req_outputs :</p>
-<p>selected_indices :</p>
-<p>emulator :</p>
-<dl class="simple">
-<dt>out_dir<span class="classifier">string</span></dt><dd><p>Directory to write the outputs to.</p>
-</dd>
-<dt>name<span class="classifier">string</span></dt><dd><p>Name of this MCMC selection (?)</p>
-</dd>
-<dt>BiasInputs<span class="classifier"></span></dt><dd><p>The default is None.</p>
-</dd>
-</dl>
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.bayes_inference.mcmc.MCMC.__init__">
-<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">engine</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">mcmc_params</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">Discrepancy</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">bias_inputs</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">error_model</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">req_outputs</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">selected_indices</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">emulator</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">out_dir</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">name</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">BiasInputs</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.bayes_inference.mcmc.MCMC.__init__" title="Link to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<p class="rubric">Methods</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.bayes_inference.mcmc.MCMC.__init__" title="bayesvalidrox.bayes_inference.mcmc.MCMC.__init__"><code class="xref py py-obj docutils literal notranslate"><span class="pre">__init__</span></code></a>(engine, mcmc_params, Discrepancy, ...)</p></td>
-<td><p></p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.bayes_inference.mcmc.MCMC.eval_model" title="bayesvalidrox.bayes_inference.mcmc.MCMC.eval_model"><code class="xref py py-obj docutils literal notranslate"><span class="pre">eval_model</span></code></a>(theta)</p></td>
-<td><p>Evaluates the (meta-) model at the given theta.</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.bayes_inference.mcmc.MCMC.log_likelihood" title="bayesvalidrox.bayes_inference.mcmc.MCMC.log_likelihood"><code class="xref py py-obj docutils literal notranslate"><span class="pre">log_likelihood</span></code></a>(theta)</p></td>
-<td><p>Computes likelihood ( p(mathcal{Y}|theta)) of the performance of the (meta-)model in reproducing the observation data.</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.bayes_inference.mcmc.MCMC.log_posterior" title="bayesvalidrox.bayes_inference.mcmc.MCMC.log_posterior"><code class="xref py py-obj docutils literal notranslate"><span class="pre">log_posterior</span></code></a>(theta)</p></td>
-<td><p>Computes the posterior likelihood (p(theta| mathcal{Y})) for the given parameterset.</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.bayes_inference.mcmc.MCMC.log_prior" title="bayesvalidrox.bayes_inference.mcmc.MCMC.log_prior"><code class="xref py py-obj docutils literal notranslate"><span class="pre">log_prior</span></code></a>(theta)</p></td>
-<td><p>Calculates the log prior likelihood ( p(theta)) for the given parameter set(s) ( theta ).</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.bayes_inference.mcmc.MCMC.normpdf" title="bayesvalidrox.bayes_inference.mcmc.MCMC.normpdf"><code class="xref py py-obj docutils literal notranslate"><span class="pre">normpdf</span></code></a>(outputs, obs_data, total_sigma2s[, ...])</p></td>
-<td><p>Calculates the likelihood of simulation outputs compared with observation data.</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.bayes_inference.mcmc.MCMC.run_sampler" title="bayesvalidrox.bayes_inference.mcmc.MCMC.run_sampler"><code class="xref py py-obj docutils literal notranslate"><span class="pre">run_sampler</span></code></a>(observation, total_sigma2)</p></td>
-<td><p>Run the MCMC sampler for the given observations and stdevs.</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.bayes_inference.mcmc.MCMC.train_error_model" title="bayesvalidrox.bayes_inference.mcmc.MCMC.train_error_model"><code class="xref py py-obj docutils literal notranslate"><span class="pre">train_error_model</span></code></a>(sampler)</p></td>
-<td><p>Trains an error model using a Gaussian Process Regression.</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.bayes_inference.mcmc.MCMC.eval_model">
-<span class="sig-name descname"><span class="pre">eval_model</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">theta</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.bayes_inference.mcmc.MCMC.eval_model" title="Link to this definition">¶</a></dt>
-<dd><p>Evaluates the (meta-) model at the given theta.</p>
-<section id="parameters">
-<h3>Parameters<a class="headerlink" href="#parameters" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>theta<span class="classifier">array of shape (n_samples, n_params)</span></dt><dd><p>Parameter set, i.e. proposals of the MCMC chains.</p>
-</dd>
-</dl>
-</section>
-<section id="returns">
-<h3>Returns<a class="headerlink" href="#returns" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>mean_pred<span class="classifier">dict</span></dt><dd><p>Mean model prediction.</p>
-</dd>
-<dt>std_pred<span class="classifier">dict</span></dt><dd><p>Std of model prediction.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.bayes_inference.mcmc.MCMC.log_likelihood">
-<span class="sig-name descname"><span class="pre">log_likelihood</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">theta</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.bayes_inference.mcmc.MCMC.log_likelihood" title="Link to this definition">¶</a></dt>
-<dd><p>Computes likelihood ( p(mathcal{Y}|theta)) of the performance
-of the (meta-)model in reproducing the observation data.</p>
-<section id="id1">
-<h3>Parameters<a class="headerlink" href="#id1" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>theta<span class="classifier">array of shape (n_samples, n_params)</span></dt><dd><p>Parameter set, i.e. proposals of the MCMC chains.</p>
-</dd>
-</dl>
-</section>
-<section id="id2">
-<h3>Returns<a class="headerlink" href="#id2" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>log_like<span class="classifier">array of shape (n_samples)</span></dt><dd><p>Log likelihood.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.bayes_inference.mcmc.MCMC.log_posterior">
-<span class="sig-name descname"><span class="pre">log_posterior</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">theta</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.bayes_inference.mcmc.MCMC.log_posterior" title="Link to this definition">¶</a></dt>
-<dd><p>Computes the posterior likelihood (p(theta| mathcal{Y})) for
-the given parameterset.</p>
-<section id="id3">
-<h3>Parameters<a class="headerlink" href="#id3" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>theta<span class="classifier">array of shape (n_samples, n_params)</span></dt><dd><p>Parameter set, i.e. proposals of the MCMC chains.</p>
-</dd>
-</dl>
-</section>
-<section id="id4">
-<h3>Returns<a class="headerlink" href="#id4" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>log_like<span class="classifier">array of shape (n_samples)</span></dt><dd><p>Log posterior likelihood.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.bayes_inference.mcmc.MCMC.log_prior">
-<span class="sig-name descname"><span class="pre">log_prior</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">theta</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.bayes_inference.mcmc.MCMC.log_prior" title="Link to this definition">¶</a></dt>
-<dd><p>Calculates the log prior likelihood ( p(theta)) for the given
-parameter set(s) ( theta ).</p>
-<section id="id5">
-<h3>Parameters<a class="headerlink" href="#id5" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>theta<span class="classifier">array of shape (n_samples, n_params)</span></dt><dd><p>Parameter sets, i.e. proposals of MCMC chains.</p>
-</dd>
-</dl>
-</section>
-<section id="id6">
-<h3>Returns<a class="headerlink" href="#id6" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>logprior: float or array of shape n_samples</dt><dd><p>Log prior likelihood. If theta has only one row, a single value is
-returned otherwise an array.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.bayes_inference.mcmc.MCMC.normpdf">
-<span class="sig-name descname"><span class="pre">normpdf</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">outputs</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">obs_data</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">total_sigma2s</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sigma2</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">std</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.bayes_inference.mcmc.MCMC.normpdf" title="Link to this definition">¶</a></dt>
-<dd><p>Calculates the likelihood of simulation outputs compared with
-observation data.</p>
-<section id="id7">
-<h3>Parameters<a class="headerlink" href="#id7" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>outputs<span class="classifier">dict</span></dt><dd><p>A dictionary containing the simulation outputs as array of shape
-(n_samples, n_measurement) for each model output.</p>
-</dd>
-<dt>obs_data<span class="classifier">dict</span></dt><dd><p>A dictionary/dataframe containing the observation data.</p>
-</dd>
-<dt>total_sigma2s<span class="classifier">dict</span></dt><dd><p>A dictionary with known values of the covariance diagonal entries,
-a.k.a. sigma^2.</p>
-</dd>
-<dt>sigma2<span class="classifier">array, optional</span></dt><dd><p>An array of the sigma^2 samples, when the covariance diagonal
-entries are unknown and are being jointly inferred. The default is
-None.</p>
-</dd>
-<dt>std<span class="classifier">dict, optional</span></dt><dd><p>A dictionary containing the root mean squared error as array of
-shape (n_samples, n_measurement) for each model output. The default
-is None.</p>
-</dd>
-</dl>
-</section>
-<section id="id8">
-<h3>Returns<a class="headerlink" href="#id8" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>logLik<span class="classifier">array of shape (n_samples)</span></dt><dd><p>Likelihoods.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.bayes_inference.mcmc.MCMC.run_sampler">
-<span class="sig-name descname"><span class="pre">run_sampler</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">observation</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">total_sigma2</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.bayes_inference.mcmc.MCMC.run_sampler" title="Link to this definition">¶</a></dt>
-<dd><p>Run the MCMC sampler for the given observations and stdevs.</p>
-<section id="id9">
-<h3>Parameters<a class="headerlink" href="#id9" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>observation<span class="classifier">TYPE</span></dt><dd><p>DESCRIPTION.</p>
-</dd>
-<dt>total_sigma2<span class="classifier">TYPE</span></dt><dd><p>DESCRIPTION.</p>
-</dd>
-</dl>
-</section>
-<section id="id10">
-<h3>Returns<a class="headerlink" href="#id10" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>Posterior_df<span class="classifier">TYPE</span></dt><dd><p>DESCRIPTION.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.bayes_inference.mcmc.MCMC.train_error_model">
-<span class="sig-name descname"><span class="pre">train_error_model</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">sampler</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.bayes_inference.mcmc.MCMC.train_error_model" title="Link to this definition">¶</a></dt>
-<dd><p>Trains an error model using a Gaussian Process Regression.</p>
-<section id="id11">
-<h3>Parameters<a class="headerlink" href="#id11" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>sampler<span class="classifier">obj</span></dt><dd><p>emcee sampler.</p>
-</dd>
-</dl>
-</section>
-<section id="id12">
-<h3>Returns<a class="headerlink" href="#id12" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>error_MetaModel<span class="classifier">obj</span></dt><dd><p>A error model.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-</section>
-</dd></dl>
-
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.post_processing.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.post_processing</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">bayesvalidrox.bayes_inference.mcmc.MCMC</a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.bayes_inference.mcmc.MCMC"><code class="docutils literal notranslate"><span class="pre">MCMC</span></code></a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.bayes_inference.mcmc.MCMC.__init__"><code class="docutils literal notranslate"><span class="pre">MCMC.__init__()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.bayes_inference.mcmc.MCMC.eval_model"><code class="docutils literal notranslate"><span class="pre">MCMC.eval_model()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.bayes_inference.mcmc.MCMC.log_likelihood"><code class="docutils literal notranslate"><span class="pre">MCMC.log_likelihood()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.bayes_inference.mcmc.MCMC.log_posterior"><code class="docutils literal notranslate"><span class="pre">MCMC.log_posterior()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.bayes_inference.mcmc.MCMC.log_prior"><code class="docutils literal notranslate"><span class="pre">MCMC.log_prior()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.bayes_inference.mcmc.MCMC.normpdf"><code class="docutils literal notranslate"><span class="pre">MCMC.normpdf()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.bayes_inference.mcmc.MCMC.run_sampler"><code class="docutils literal notranslate"><span class="pre">MCMC.run_sampler()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.bayes_inference.mcmc.MCMC.train_error_model"><code class="docutils literal notranslate"><span class="pre">MCMC.train_error_model()</span></code></a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html b/public/_autosummary/bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html
deleted file mode 100644
index 19d1f22fd..000000000
--- a/public/_autosummary/bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html
+++ /dev/null
@@ -1,449 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.bayes_inference.mcmc.MCMC" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html" /><link rel="prev" title="bayesvalidrox.bayes_inference.mcmc" href="bayesvalidrox.bayes_inference.mcmc.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.bayes_inference.mcmc.gelman_rubin - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l5 current current-page"><a class="current reference internal" href="#">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="bayesvalidrox-bayes-inference-mcmc-gelman-rubin">
-<h1>bayesvalidrox.bayes_inference.mcmc.gelman_rubin<a class="headerlink" href="#bayesvalidrox-bayes-inference-mcmc-gelman-rubin" title="Link to this heading">¶</a></h1>
-<dl class="py function">
-<dt class="sig sig-object py" id="bayesvalidrox.bayes_inference.mcmc.gelman_rubin">
-<span class="sig-prename descclassname"><span class="pre">bayesvalidrox.bayes_inference.mcmc.</span></span><span class="sig-name descname"><span class="pre">gelman_rubin</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">chain</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">return_var</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.bayes_inference.mcmc.gelman_rubin" title="Link to this definition">¶</a></dt>
-<dd><p>The potential scale reduction factor (PSRF) defined by the variance
-within one chain, W, with the variance between chains B.
-Both variances are combined in a weighted sum to obtain an estimate of
-the variance of a parameter ( theta ).The square root of the
-ratio of this estimates variance to the within chain variance is called
-the potential scale reduction.
-For a well converged chain it should approach 1. Values greater than
-1.1 typically indicate that the chains have not yet fully converged.</p>
-<p>Source: <a class="reference external" href="http://joergdietrich.github.io/emcee-convergence.html">http://joergdietrich.github.io/emcee-convergence.html</a></p>
-<p><a class="reference external" href="https://github.com/jwalton3141/jwalton3141.github.io/blob/master/assets/posts/ESS/rwmh.py">https://github.com/jwalton3141/jwalton3141.github.io/blob/master/assets/posts/ESS/rwmh.py</a></p>
-<section id="parameters">
-<h2>Parameters<a class="headerlink" href="#parameters" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>chain<span class="classifier">array (n_walkers, n_steps, n_params)</span></dt><dd><p>The emcee ensamples.</p>
-</dd>
-</dl>
-</section>
-<section id="returns">
-<h2>Returns<a class="headerlink" href="#returns" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>R_hat<span class="classifier">float</span></dt><dd><p>The Gelman-Robin values.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.bayes_inference.mcmc.MCMC</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.bayes_inference.mcmc.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.bayes_inference.mcmc</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.bayes_inference.mcmc.gelman_rubin"><code class="docutils literal notranslate"><span class="pre">gelman_rubin()</span></code></a></li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.bayes_inference.mcmc.html b/public/_autosummary/bayesvalidrox.bayes_inference.mcmc.html
deleted file mode 100644
index 6fb2fcc1a..000000000
--- a/public/_autosummary/bayesvalidrox.bayes_inference.mcmc.html
+++ /dev/null
@@ -1,439 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.bayes_inference.mcmc.gelman_rubin" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html" /><link rel="prev" title="bayesvalidrox.bayes_inference.discrepancy.Discrepancy" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.bayes_inference.mcmc - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 current has-children current-page"><a class="current reference internal" href="#">bayesvalidrox.bayes_inference.mcmc</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="module-bayesvalidrox.bayes_inference.mcmc">
-<span id="bayesvalidrox-bayes-inference-mcmc"></span><h1>bayesvalidrox.bayes_inference.mcmc<a class="headerlink" href="#module-bayesvalidrox.bayes_inference.mcmc" title="Link to this heading">¶</a></h1>
-<p class="rubric">Functions</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html#bayesvalidrox.bayes_inference.mcmc.gelman_rubin" title="bayesvalidrox.bayes_inference.mcmc.gelman_rubin"><code class="xref py py-obj docutils literal notranslate"><span class="pre">gelman_rubin</span></code></a>(chain[, return_var])</p></td>
-<td><p>The potential scale reduction factor (PSRF) defined by the variance within one chain, W, with the variance between chains B.</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<p class="rubric">Classes</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html#bayesvalidrox.bayes_inference.mcmc.MCMC" title="bayesvalidrox.bayes_inference.mcmc.MCMC"><code class="xref py py-obj docutils literal notranslate"><span class="pre">MCMC</span></code></a>(engine, mcmc_params, Discrepancy, ...)</p></td>
-<td><p>A class for bayesian inference via a Markov-Chain Monte-Carlo (MCMC) Sampler to approximate the posterior distribution of the Bayes theorem: $$p(theta|mathcal{y}) = frac{p(mathcal{y}|theta) p(theta)}                                      {p(mathcal{y})}.$$</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">bayesvalidrox.bayes_inference.mcmc</a><ul>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.html b/public/_autosummary/bayesvalidrox.html
deleted file mode 100644
index a30086dc8..000000000
--- a/public/_autosummary/bayesvalidrox.html
+++ /dev/null
@@ -1,421 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.bayes_inference" href="bayesvalidrox.bayes_inference.html" /><link rel="prev" title="API" href="../api.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon no-toc" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children current-page"><a class="current reference internal" href="#">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon no-toc" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="module-bayesvalidrox">
-<span id="bayesvalidrox"></span><h1>bayesvalidrox<a class="headerlink" href="#module-bayesvalidrox" title="Link to this heading">¶</a></h1>
-<p class="rubric">Modules</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.bayes_inference.html#module-bayesvalidrox.bayes_inference" title="bayesvalidrox.bayes_inference"><code class="xref py py-obj docutils literal notranslate"><span class="pre">bayesvalidrox.bayes_inference</span></code></a></p></td>
-<td><p></p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="bayesvalidrox.post_processing.html#module-bayesvalidrox.post_processing" title="bayesvalidrox.post_processing"><code class="xref py py-obj docutils literal notranslate"><span class="pre">bayesvalidrox.post_processing</span></code></a></p></td>
-<td><p></p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.pylink.html#module-bayesvalidrox.pylink" title="bayesvalidrox.pylink"><code class="xref py py-obj docutils literal notranslate"><span class="pre">bayesvalidrox.pylink</span></code></a></p></td>
-<td><p></p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.html#module-bayesvalidrox.surrogate_models" title="bayesvalidrox.surrogate_models"><code class="xref py py-obj docutils literal notranslate"><span class="pre">bayesvalidrox.surrogate_models</span></code></a></p></td>
-<td><p></p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.bayes_inference.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.bayes_inference</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="../api.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">API</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer no-toc">
-      
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    <script async="async" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.post_processing.html b/public/_autosummary/bayesvalidrox.post_processing.html
deleted file mode 100644
index 3d478abc7..000000000
--- a/public/_autosummary/bayesvalidrox.post_processing.html
+++ /dev/null
@@ -1,411 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.post_processing.post_processing" href="bayesvalidrox.post_processing.post_processing.html" /><link rel="prev" title="bayesvalidrox.bayes_inference.mcmc.MCMC" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.post_processing - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon no-toc" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children current-page"><a class="current reference internal" href="#">bayesvalidrox.post_processing</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon no-toc" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="module-bayesvalidrox.post_processing">
-<span id="bayesvalidrox-post-processing"></span><h1>bayesvalidrox.post_processing<a class="headerlink" href="#module-bayesvalidrox.post_processing" title="Link to this heading">¶</a></h1>
-<p class="rubric">Modules</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html#module-bayesvalidrox.post_processing.post_processing" title="bayesvalidrox.post_processing.post_processing"><code class="xref py py-obj docutils literal notranslate"><span class="pre">bayesvalidrox.post_processing.post_processing</span></code></a></p></td>
-<td><p></p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.post_processing.post_processing.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.post_processing.post_processing</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.bayes_inference.mcmc.MCMC</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer no-toc">
-      
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing.html b/public/_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing.html
deleted file mode 100644
index 9bd8e93f7..000000000
--- a/public/_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing.html
+++ /dev/null
@@ -1,659 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.pylink" href="bayesvalidrox.pylink.html" /><link rel="prev" title="bayesvalidrox.post_processing.post_processing" href="bayesvalidrox.post_processing.post_processing.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.post_processing.post_processing.PostProcessing - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l5 current current-page"><a class="current reference internal" href="#">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="bayesvalidrox-post-processing-post-processing-postprocessing">
-<h1>bayesvalidrox.post_processing.post_processing.PostProcessing<a class="headerlink" href="#bayesvalidrox-post-processing-post-processing-postprocessing" title="Link to this heading">¶</a></h1>
-<dl class="py class">
-<dt class="sig sig-object py" id="bayesvalidrox.post_processing.post_processing.PostProcessing">
-<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">bayesvalidrox.post_processing.post_processing.</span></span><span class="sig-name descname"><span class="pre">PostProcessing</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">engine</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'calib'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.post_processing.post_processing.PostProcessing" title="Link to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">object</span></code></p>
-<p>This class provides many helper functions to post-process the trained
-meta-model.</p>
-<section id="attributes">
-<h2>Attributes<a class="headerlink" href="#attributes" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>MetaModel<span class="classifier">obj</span></dt><dd><p>MetaModel object to do postprocessing on.</p>
-</dd>
-<dt>name<span class="classifier">str</span></dt><dd><p>Type of the anaylsis. The default is <cite>‘calib’</cite>. If a validation is
-expected to be performed change this to <cite>‘valid’</cite>.</p>
-</dd>
-</dl>
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.post_processing.post_processing.PostProcessing.__init__">
-<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">engine</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'calib'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.post_processing.post_processing.PostProcessing.__init__" title="Link to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<p class="rubric">Methods</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.post_processing.post_processing.PostProcessing.__init__" title="bayesvalidrox.post_processing.post_processing.PostProcessing.__init__"><code class="xref py py-obj docutils literal notranslate"><span class="pre">__init__</span></code></a>(engine[, name])</p></td>
-<td><p></p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.post_processing.post_processing.PostProcessing.check_accuracy" title="bayesvalidrox.post_processing.post_processing.PostProcessing.check_accuracy"><code class="xref py py-obj docutils literal notranslate"><span class="pre">check_accuracy</span></code></a>([n_samples, samples, outputs])</p></td>
-<td><p>Checks accuracy of the metamodel by computing the root mean square error and validation error for all outputs.</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.post_processing.post_processing.PostProcessing.check_reg_quality" title="bayesvalidrox.post_processing.post_processing.PostProcessing.check_reg_quality"><code class="xref py py-obj docutils literal notranslate"><span class="pre">check_reg_quality</span></code></a>([n_samples, samples])</p></td>
-<td><p>Checks the quality of the metamodel for single output models based on: <a class="reference external" href="https://towardsdatascience.com/how-do-you-check-the-quality-of-your-regression-model-in-python-fa61759ff685">https://towardsdatascience.com/how-do-you-check-the-quality-of-your-regression-model-in-python-fa61759ff685</a></p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.post_processing.post_processing.PostProcessing.compute_pce_moments" title="bayesvalidrox.post_processing.post_processing.PostProcessing.compute_pce_moments"><code class="xref py py-obj docutils literal notranslate"><span class="pre">compute_pce_moments</span></code></a>()</p></td>
-<td><p>Computes the first two moments using the PCE-based meta-model.</p></td>
-</tr>
-<tr class="row-odd"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">eval_pce_model_3d</span></code>()</p></td>
-<td><p></p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.post_processing.post_processing.PostProcessing.plot_moments" title="bayesvalidrox.post_processing.post_processing.PostProcessing.plot_moments"><code class="xref py py-obj docutils literal notranslate"><span class="pre">plot_moments</span></code></a>([xlabel, plot_type])</p></td>
-<td><p>Plots the moments in a pdf format in the directory <cite>Outputs_PostProcessing</cite>.</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.post_processing.post_processing.PostProcessing.plot_seq_design_diagnostics" title="bayesvalidrox.post_processing.post_processing.PostProcessing.plot_seq_design_diagnostics"><code class="xref py py-obj docutils literal notranslate"><span class="pre">plot_seq_design_diagnostics</span></code></a>([ref_BME_KLD])</p></td>
-<td><p>Plots the Bayesian Model Evidence (BME) and Kullback-Leibler divergence (KLD) for the sequential design.</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.post_processing.post_processing.PostProcessing.sobol_indices" title="bayesvalidrox.post_processing.post_processing.PostProcessing.sobol_indices"><code class="xref py py-obj docutils literal notranslate"><span class="pre">sobol_indices</span></code></a>([xlabel, plot_type])</p></td>
-<td><p>Provides Sobol indices as a sensitivity measure to infer the importance of the input parameters.</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.post_processing.post_processing.PostProcessing.valid_metamodel" title="bayesvalidrox.post_processing.post_processing.PostProcessing.valid_metamodel"><code class="xref py py-obj docutils literal notranslate"><span class="pre">valid_metamodel</span></code></a>([n_samples, samples, ...])</p></td>
-<td><p>Evaluates and plots the meta model and the PCEModel outputs for the given number of samples or the given samples.</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.post_processing.post_processing.PostProcessing.check_accuracy">
-<span class="sig-name descname"><span class="pre">check_accuracy</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">n_samples</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">samples</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">outputs</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.post_processing.post_processing.PostProcessing.check_accuracy" title="Link to this definition">¶</a></dt>
-<dd><p>Checks accuracy of the metamodel by computing the root mean square
-error and validation error for all outputs.</p>
-<section id="parameters">
-<h3>Parameters<a class="headerlink" href="#parameters" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>n_samples<span class="classifier">int, optional</span></dt><dd><p>Number of samples. The default is None.</p>
-</dd>
-<dt>samples<span class="classifier">array of shape (n_samples, n_params), optional</span></dt><dd><p>Parameter sets to be checked. The default is None.</p>
-</dd>
-<dt>outputs<span class="classifier">dict, optional</span></dt><dd><p>Output dictionary with model outputs for all given output types in
-<cite>Model.Output.names</cite>. The default is None.</p>
-</dd>
-</dl>
-</section>
-<section id="raises">
-<h3>Raises<a class="headerlink" href="#raises" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>Exception</dt><dd><p>When neither n_samples nor samples are provided.</p>
-</dd>
-</dl>
-</section>
-<section id="returns">
-<h3>Returns<a class="headerlink" href="#returns" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>rmse: dict</dt><dd><p>Root mean squared error for each output.</p>
-</dd>
-<dt>valid_error<span class="classifier">dict</span></dt><dd><p>Validation error for each output.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.post_processing.post_processing.PostProcessing.check_reg_quality">
-<span class="sig-name descname"><span class="pre">check_reg_quality</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">n_samples</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">1000</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">samples</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.post_processing.post_processing.PostProcessing.check_reg_quality" title="Link to this definition">¶</a></dt>
-<dd><p>Checks the quality of the metamodel for single output models based on:
-<a class="reference external" href="https://towardsdatascience.com/how-do-you-check-the-quality-of-your-regression-model-in-python-fa61759ff685">https://towardsdatascience.com/how-do-you-check-the-quality-of-your-regression-model-in-python-fa61759ff685</a></p>
-<section id="id1">
-<h3>Parameters<a class="headerlink" href="#id1" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>n_samples<span class="classifier">int, optional</span></dt><dd><p>Number of parameter sets to use for the check. The default is 1000.</p>
-</dd>
-<dt>samples<span class="classifier">array of shape (n_samples, n_params), optional</span></dt><dd><p>Parameter sets to use for the check. The default is None.</p>
-</dd>
-</dl>
-</section>
-<section id="id2">
-<h3>Returns<a class="headerlink" href="#id2" title="Link to this heading">¶</a></h3>
-<p>None.</p>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.post_processing.post_processing.PostProcessing.compute_pce_moments">
-<span class="sig-name descname"><span class="pre">compute_pce_moments</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.post_processing.post_processing.PostProcessing.compute_pce_moments" title="Link to this definition">¶</a></dt>
-<dd><p>Computes the first two moments using the PCE-based meta-model.</p>
-<section id="id3">
-<h3>Returns<a class="headerlink" href="#id3" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>pce_means: dict</dt><dd><p>The first moments (mean) of outpust.</p>
-</dd>
-<dt>pce_means: dict</dt><dd><p>The first moments (mean) of outpust.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.post_processing.post_processing.PostProcessing.plot_moments">
-<span class="sig-name descname"><span class="pre">plot_moments</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">xlabel</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'Time</span> <span class="pre">[s]'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">plot_type</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.post_processing.post_processing.PostProcessing.plot_moments" title="Link to this definition">¶</a></dt>
-<dd><p>Plots the moments in a pdf format in the directory
-<cite>Outputs_PostProcessing</cite>.</p>
-<section id="id4">
-<h3>Parameters<a class="headerlink" href="#id4" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>xlabel<span class="classifier">str, optional</span></dt><dd><p>String to be displayed as x-label. The default is <cite>‘Time [s]’</cite>.</p>
-</dd>
-<dt>plot_type<span class="classifier">str, optional</span></dt><dd><p>Options: bar or line. The default is <cite>None</cite>.</p>
-</dd>
-</dl>
-</section>
-<section id="id5">
-<h3>Returns<a class="headerlink" href="#id5" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>pce_means: dict</dt><dd><p>Mean of the model outputs.</p>
-</dd>
-<dt>pce_means: dict</dt><dd><p>Standard deviation of the model outputs.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.post_processing.post_processing.PostProcessing.plot_seq_design_diagnostics">
-<span class="sig-name descname"><span class="pre">plot_seq_design_diagnostics</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">ref_BME_KLD</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.post_processing.post_processing.PostProcessing.plot_seq_design_diagnostics" title="Link to this definition">¶</a></dt>
-<dd><p>Plots the Bayesian Model Evidence (BME) and Kullback-Leibler divergence
-(KLD) for the sequential design.</p>
-<section id="id6">
-<h3>Parameters<a class="headerlink" href="#id6" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>ref_BME_KLD<span class="classifier">array, optional</span></dt><dd><p>Reference BME and KLD . The default is <cite>None</cite>.</p>
-</dd>
-</dl>
-</section>
-<section id="id7">
-<h3>Returns<a class="headerlink" href="#id7" title="Link to this heading">¶</a></h3>
-<p>None.</p>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.post_processing.post_processing.PostProcessing.sobol_indices">
-<span class="sig-name descname"><span class="pre">sobol_indices</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">xlabel</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'Time</span> <span class="pre">[s]'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">plot_type</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.post_processing.post_processing.PostProcessing.sobol_indices" title="Link to this definition">¶</a></dt>
-<dd><p>Provides Sobol indices as a sensitivity measure to infer the importance
-of the input parameters. See Eq. 27 in [1] for more details. For the
-case with Principal component analysis refer to [2].</p>
-<p>[1] Global sensitivity analysis: A flexible and efficient framework
-with an example from stochastic hydrogeology S. Oladyshkin, F.P.
-de Barros, W. Nowak  <a class="reference external" href="https://doi.org/10.1016/j.advwatres.2011.11.001">https://doi.org/10.1016/j.advwatres.2011.11.001</a></p>
-<p>[2] Nagel, J.B., Rieckermann, J. and Sudret, B., 2020. Principal
-component analysis and sparse polynomial chaos expansions for global
-sensitivity analysis and model calibration: Application to urban
-drainage simulation. Reliability Engineering &amp; System Safety, 195,
-p.106737.</p>
-<section id="id8">
-<h3>Parameters<a class="headerlink" href="#id8" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>xlabel<span class="classifier">str, optional</span></dt><dd><p>Label of the x-axis. The default is <cite>‘Time [s]’</cite>.</p>
-</dd>
-<dt>plot_type<span class="classifier">str, optional</span></dt><dd><p>Plot type. The default is <cite>None</cite>. This corresponds to line plot.
-Bar chart can be selected by <cite>bar</cite>.</p>
-</dd>
-</dl>
-</section>
-<section id="id9">
-<h3>Returns<a class="headerlink" href="#id9" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>sobol_cell: dict</dt><dd><p>Sobol indices.</p>
-</dd>
-<dt>total_sobol: dict</dt><dd><p>Total Sobol indices.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.post_processing.post_processing.PostProcessing.valid_metamodel">
-<span class="sig-name descname"><span class="pre">valid_metamodel</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">n_samples</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">1</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">samples</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">model_out_dict</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">x_axis</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'Time</span> <span class="pre">[s]'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.post_processing.post_processing.PostProcessing.valid_metamodel" title="Link to this definition">¶</a></dt>
-<dd><p>Evaluates and plots the meta model and the PCEModel outputs for the
-given number of samples or the given samples.</p>
-<section id="id10">
-<h3>Parameters<a class="headerlink" href="#id10" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>n_samples<span class="classifier">int, optional</span></dt><dd><p>Number of samples to be evaluated. The default is 1.</p>
-</dd>
-<dt>samples<span class="classifier">array of shape (n_samples, n_params), optional</span></dt><dd><p>Samples to be evaluated. The default is None.</p>
-</dd>
-<dt>model_out_dict: dict</dt><dd><p>The model runs using the samples provided.</p>
-</dd>
-<dt>x_axis<span class="classifier">str, optional</span></dt><dd><p>Label of x axis. The default is <cite>‘Time [s]’</cite>.</p>
-</dd>
-</dl>
-</section>
-<section id="id11">
-<h3>Returns<a class="headerlink" href="#id11" title="Link to this heading">¶</a></h3>
-<p>None.</p>
-</section>
-</dd></dl>
-
-</section>
-</dd></dl>
-
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.pylink.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.pylink</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.post_processing.post_processing.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.post_processing.post_processing</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">bayesvalidrox.post_processing.post_processing.PostProcessing</a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.post_processing.post_processing.PostProcessing"><code class="docutils literal notranslate"><span class="pre">PostProcessing</span></code></a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.post_processing.post_processing.PostProcessing.__init__"><code class="docutils literal notranslate"><span class="pre">PostProcessing.__init__()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.post_processing.post_processing.PostProcessing.check_accuracy"><code class="docutils literal notranslate"><span class="pre">PostProcessing.check_accuracy()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.post_processing.post_processing.PostProcessing.check_reg_quality"><code class="docutils literal notranslate"><span class="pre">PostProcessing.check_reg_quality()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.post_processing.post_processing.PostProcessing.compute_pce_moments"><code class="docutils literal notranslate"><span class="pre">PostProcessing.compute_pce_moments()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.post_processing.post_processing.PostProcessing.plot_moments"><code class="docutils literal notranslate"><span class="pre">PostProcessing.plot_moments()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.post_processing.post_processing.PostProcessing.plot_seq_design_diagnostics"><code class="docutils literal notranslate"><span class="pre">PostProcessing.plot_seq_design_diagnostics()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.post_processing.post_processing.PostProcessing.sobol_indices"><code class="docutils literal notranslate"><span class="pre">PostProcessing.sobol_indices()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.post_processing.post_processing.PostProcessing.valid_metamodel"><code class="docutils literal notranslate"><span class="pre">PostProcessing.valid_metamodel()</span></code></a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.post_processing.post_processing.html b/public/_autosummary/bayesvalidrox.post_processing.post_processing.html
deleted file mode 100644
index 30b5ea085..000000000
--- a/public/_autosummary/bayesvalidrox.post_processing.post_processing.html
+++ /dev/null
@@ -1,411 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.post_processing.post_processing.PostProcessing" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html" /><link rel="prev" title="bayesvalidrox.post_processing" href="bayesvalidrox.post_processing.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.post_processing.post_processing - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon no-toc" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 current has-children current-page"><a class="current reference internal" href="#">bayesvalidrox.post_processing.post_processing</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon no-toc" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="module-bayesvalidrox.post_processing.post_processing">
-<span id="bayesvalidrox-post-processing-post-processing"></span><h1>bayesvalidrox.post_processing.post_processing<a class="headerlink" href="#module-bayesvalidrox.post_processing.post_processing" title="Link to this heading">¶</a></h1>
-<p class="rubric">Classes</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html#bayesvalidrox.post_processing.post_processing.PostProcessing" title="bayesvalidrox.post_processing.post_processing.PostProcessing"><code class="xref py py-obj docutils literal notranslate"><span class="pre">PostProcessing</span></code></a>(engine[, name])</p></td>
-<td><p>This class provides many helper functions to post-process the trained meta-model.</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.post_processing.post_processing.PostProcessing</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.post_processing.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.post_processing</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer no-toc">
-      
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.pylink.html b/public/_autosummary/bayesvalidrox.pylink.html
deleted file mode 100644
index 65db669e1..000000000
--- a/public/_autosummary/bayesvalidrox.pylink.html
+++ /dev/null
@@ -1,411 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.pylink.pylink" href="bayesvalidrox.pylink.pylink.html" /><link rel="prev" title="bayesvalidrox.post_processing.post_processing.PostProcessing" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.pylink - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon no-toc" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children current-page"><a class="current reference internal" href="#">bayesvalidrox.pylink</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon no-toc" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="module-bayesvalidrox.pylink">
-<span id="bayesvalidrox-pylink"></span><h1>bayesvalidrox.pylink<a class="headerlink" href="#module-bayesvalidrox.pylink" title="Link to this heading">¶</a></h1>
-<p class="rubric">Modules</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.pylink.pylink.html#module-bayesvalidrox.pylink.pylink" title="bayesvalidrox.pylink.pylink"><code class="xref py py-obj docutils literal notranslate"><span class="pre">bayesvalidrox.pylink.pylink</span></code></a></p></td>
-<td><p>Calls to the model and evaluations</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.pylink.pylink.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.pylink.pylink</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.post_processing.post_processing.PostProcessing</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer no-toc">
-      
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.html b/public/_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.html
deleted file mode 100644
index d396389d8..000000000
--- a/public/_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.html
+++ /dev/null
@@ -1,755 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models" href="bayesvalidrox.surrogate_models.html" /><link rel="prev" title="bayesvalidrox.pylink.pylink.within_range" href="bayesvalidrox.pylink.pylink.within_range.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.pylink.pylink.PyLinkForwardModel - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5 current current-page"><a class="current reference internal" href="#">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="bayesvalidrox-pylink-pylink-pylinkforwardmodel">
-<h1>bayesvalidrox.pylink.pylink.PyLinkForwardModel<a class="headerlink" href="#bayesvalidrox-pylink-pylink-pylinkforwardmodel" title="Link to this heading">¶</a></h1>
-<dl class="py class">
-<dt class="sig sig-object py" id="bayesvalidrox.pylink.pylink.PyLinkForwardModel">
-<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">bayesvalidrox.pylink.pylink.</span></span><span class="sig-name descname"><span class="pre">PyLinkForwardModel</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">link_type</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'pylink'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">py_file</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">func_args</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">{}</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">shell_command</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">input_file</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">input_template</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">aux_file</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">exe_path</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">output_file_names</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">[]</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">output_names</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">[]</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">output_parser</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">multi_process</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">n_cpus</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">meas_file</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">meas_file_valid</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">mc_ref_file</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">obs_dict</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">{}</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">obs_dict_valid</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">{}</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">mc_ref_dict</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">{}</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">store</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">out_dir</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.pylink.pylink.PyLinkForwardModel" title="Link to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">object</span></code></p>
-<p>A forward model binder</p>
-<p>This calss serves as a code wrapper. This wrapper allows the execution of
-a third-party software/solver within the scope of BayesValidRox.</p>
-<section id="attributes">
-<h2>Attributes<a class="headerlink" href="#attributes" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>link_type<span class="classifier">str</span></dt><dd><p>The type of the wrapper. The default is <cite>‘pylink’</cite>. This runs the
-third-party software or an executable using a shell command with given
-input files.
-Second option is <cite>‘function’</cite> which assumed that model can be run using
-a function written separately in a Python script.</p>
-</dd>
-<dt>name<span class="classifier">str</span></dt><dd><p>Name of the model.</p>
-</dd>
-<dt>py_file<span class="classifier">str</span></dt><dd><p>Python file name without <cite>.py</cite> extension to be run for the <cite>‘function’</cite>
-wrapper. Note that the name of the python file and that of the function
-must be simillar. This function must recieve the parameters in an array
-of shape <cite>(n_samples, n_params)</cite> and returns a dictionary with the
-x_values and output arrays for given output names.</p>
-</dd>
-<dt>func_args<span class="classifier">dict</span></dt><dd><p>Additional arguments for the python file. The default is <cite>{}</cite>.</p>
-</dd>
-<dt>shell_command<span class="classifier">str</span></dt><dd><p>Shell command to be executed for the <cite>‘pylink’</cite> wrapper.</p>
-</dd>
-<dt>input_file<span class="classifier">str or list</span></dt><dd><p>The input file to be passed to the <cite>‘pylink’</cite> wrapper.</p>
-</dd>
-<dt>input_template<span class="classifier">str or list</span></dt><dd><p>A template input file to be passed to the <cite>‘pylink’</cite> wrapper. This file
-must be a copy of <cite>input_file</cite> with <cite>&lt;Xi&gt;</cite> place holder for the input
-parameters defined using <cite>inputs</cite> class, with i being the number of
-parameter. The file name ending should include <cite>.tpl</cite> before the actual
-extension of the input file, for example, <cite>params.tpl.input</cite>.</p>
-</dd>
-<dt>aux_file<span class="classifier">str or list</span></dt><dd><p>The list of auxiliary files needed for the <cite>‘pylink’</cite> wrapper.</p>
-</dd>
-<dt>exe_path<span class="classifier">str</span></dt><dd><p>Execution path if you wish to run the model for the <cite>‘pylink’</cite> wrapper
-in another directory. The default is <cite>None</cite>, which corresponds to the
-currecnt working directory.</p>
-</dd>
-<dt>output_file_names<span class="classifier">list of str</span></dt><dd><p>List of the name of the model output text files for the <cite>‘pylink’</cite>
-wrapper.</p>
-</dd>
-<dt>output_names<span class="classifier">list of str</span></dt><dd><p>List of the model outputs to be used for the analysis.</p>
-</dd>
-<dt>output_parser<span class="classifier">str</span></dt><dd><p>Name of the model parser file (without <cite>.py</cite> extension) that recieves
-the <cite>output_file_names</cite> and returns a 2d-array with the first row being
-the x_values, e.g. x coordinates or time and the rest of raws pass the
-simulation output for each model output defined in <cite>output_names</cite>. Note
-that again here the name of the file and that of the function must be
-the same.</p>
-</dd>
-<dt>multi_process: bool</dt><dd><p>Whether the model runs to be executed in parallel for the <cite>‘pylink’</cite>
-wrapper. The default is <cite>True</cite>.</p>
-</dd>
-<dt>n_cpus: int</dt><dd><p>The number of cpus to be used for the parallel model execution for the
-<cite>‘pylink’</cite> wrapper. The default is <cite>None</cite>, which corresponds to all
-available cpus.</p>
-</dd>
-<dt>meas_file<span class="classifier">str</span></dt><dd><p>The name of the measurement text-based file. This file must contain
-x_values as the first column and one column for each model output. The
-default is <cite>None</cite>. Only needed for the Bayesian Inference.</p>
-</dd>
-<dt>meas_file_valid<span class="classifier">str</span></dt><dd><p>The name of the measurement text-based file for the validation. The
-default is <cite>None</cite>. Only needed for the validation with Bayesian
-Inference.</p>
-</dd>
-<dt>mc_ref_file<span class="classifier">str</span></dt><dd><p>The name of the text file for the Monte-Carlo reference (mean and
-standard deviation) values. It must contain <cite>x_values</cite> as the first
-column, <cite>mean</cite> as the second column and <cite>std</cite> as the third. It can be
-used to compare the estimated moments using meta-model in the post-
-processing step. This is only available for one output.</p>
-</dd>
-<dt>obs_dict<span class="classifier">dict</span></dt><dd><p>A dictionary containing the measurement text-based file. It must
-contain <cite>x_values</cite> as the first item and one item for each model output
-. The default is <cite>{}</cite>. Only needed for the Bayesian Inference.</p>
-</dd>
-<dt>obs_dict_valid<span class="classifier">dict</span></dt><dd><p>A dictionary containing the validation measurement text-based file. It
-must contain <cite>x_values</cite> as the first item and one item for each model
-output. The default is <cite>{}</cite>.</p>
-</dd>
-<dt>mc_ref_dict<span class="classifier">dict</span></dt><dd><p>A dictionary containing the Monte-Carlo reference (mean and standard
-deviation) values. It must contain <cite>x_values</cite> as the first item and
-<cite>mean</cite> as the second item and <cite>std</cite> as the third. The default is <cite>{}</cite>.
-This is only available for one output.</p>
-</dd>
-</dl>
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.pylink.pylink.PyLinkForwardModel.__init__">
-<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">link_type</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'pylink'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">py_file</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">func_args</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">{}</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">shell_command</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">input_file</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">input_template</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">aux_file</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">exe_path</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">output_file_names</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">[]</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">output_names</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">[]</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">output_parser</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">multi_process</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">n_cpus</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">meas_file</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">meas_file_valid</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">mc_ref_file</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">obs_dict</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">{}</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">obs_dict_valid</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">{}</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">mc_ref_dict</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">{}</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">store</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">out_dir</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.pylink.pylink.PyLinkForwardModel.__init__" title="Link to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<p class="rubric">Methods</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.pylink.pylink.PyLinkForwardModel.__init__" title="bayesvalidrox.pylink.pylink.PyLinkForwardModel.__init__"><code class="xref py py-obj docutils literal notranslate"><span class="pre">__init__</span></code></a>([link_type, name, py_file, ...])</p></td>
-<td><p></p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.pylink.pylink.PyLinkForwardModel.read_observation" title="bayesvalidrox.pylink.pylink.PyLinkForwardModel.read_observation"><code class="xref py py-obj docutils literal notranslate"><span class="pre">read_observation</span></code></a>([case])</p></td>
-<td><p>Reads/prepare the observation/measurement data for calibration.</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.pylink.pylink.PyLinkForwardModel.read_output" title="bayesvalidrox.pylink.pylink.PyLinkForwardModel.read_output"><code class="xref py py-obj docutils literal notranslate"><span class="pre">read_output</span></code></a>()</p></td>
-<td><p>Reads the the parser output file and returns it as an</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.pylink.pylink.PyLinkForwardModel.run_command" title="bayesvalidrox.pylink.pylink.PyLinkForwardModel.run_command"><code class="xref py py-obj docutils literal notranslate"><span class="pre">run_command</span></code></a>(command, output_file_names)</p></td>
-<td><p>Runs the execution command given by the user to run the given model.</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.pylink.pylink.PyLinkForwardModel.run_forwardmodel" title="bayesvalidrox.pylink.pylink.PyLinkForwardModel.run_forwardmodel"><code class="xref py py-obj docutils literal notranslate"><span class="pre">run_forwardmodel</span></code></a>(xx)</p></td>
-<td><p>This function creates subdirectory for the current run and copies the necessary files to this directory and renames them.</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.pylink.pylink.PyLinkForwardModel.run_model_parallel" title="bayesvalidrox.pylink.pylink.PyLinkForwardModel.run_model_parallel"><code class="xref py py-obj docutils literal notranslate"><span class="pre">run_model_parallel</span></code></a>(c_points[, prevRun_No, ...])</p></td>
-<td><p>Runs model simulations. If mp is true (default), then the simulations</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.pylink.pylink.PyLinkForwardModel.uMBridge_model" title="bayesvalidrox.pylink.pylink.PyLinkForwardModel.uMBridge_model"><code class="xref py py-obj docutils literal notranslate"><span class="pre">uMBridge_model</span></code></a>(params)</p></td>
-<td><p>Function that calls a UMBridge model and transforms its output into the  shape expected for the surrogate.</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.pylink.pylink.PyLinkForwardModel.update_input_params" title="bayesvalidrox.pylink.pylink.PyLinkForwardModel.update_input_params"><code class="xref py py-obj docutils literal notranslate"><span class="pre">update_input_params</span></code></a>(new_input_file, param_set)</p></td>
-<td><p>Finds this pattern with &lt;X1&gt; in the new_input_file and replace it with</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.pylink.pylink.PyLinkForwardModel.zip_subdirs" title="bayesvalidrox.pylink.pylink.PyLinkForwardModel.zip_subdirs"><code class="xref py py-obj docutils literal notranslate"><span class="pre">zip_subdirs</span></code></a>(dir_name, key)</p></td>
-<td><p>Zips all the files containing the key(word).</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<dl class="py class">
-<dt class="sig sig-object py" id="bayesvalidrox.pylink.pylink.PyLinkForwardModel.OutputData">
-<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">OutputData</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">parser</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">names</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">file_names</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.pylink.pylink.PyLinkForwardModel.OutputData" title="Link to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">object</span></code></p>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.pylink.pylink.PyLinkForwardModel.read_observation">
-<span class="sig-name descname"><span class="pre">read_observation</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">case</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'calib'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.pylink.pylink.PyLinkForwardModel.read_observation" title="Link to this definition">¶</a></dt>
-<dd><p>Reads/prepare the observation/measurement data for
-calibration.</p>
-<section id="parameters">
-<h3>Parameters<a class="headerlink" href="#parameters" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>case<span class="classifier">str</span></dt><dd><p>The type of observation to read in. Can be either ‘calib’,
-‘valid’ or ‘mc_ref’</p>
-</dd>
-</dl>
-</section>
-<section id="returns">
-<h3>Returns<a class="headerlink" href="#returns" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>DataFrame</dt><dd><p>A dataframe with the calibration data.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.pylink.pylink.PyLinkForwardModel.read_output">
-<span class="sig-name descname"><span class="pre">read_output</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.pylink.pylink.PyLinkForwardModel.read_output" title="Link to this definition">¶</a></dt>
-<dd><dl class="simple">
-<dt>Reads the the parser output file and returns it as an</dt><dd><p>executable function. It is required when the models returns the
-simulation outputs in csv files.</p>
-</dd>
-</dl>
-<section id="id1">
-<h3>Returns<a class="headerlink" href="#id1" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>Output<span class="classifier">func</span></dt><dd><p>Output parser function.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.pylink.pylink.PyLinkForwardModel.run_command">
-<span class="sig-name descname"><span class="pre">run_command</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">command</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">output_file_names</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.pylink.pylink.PyLinkForwardModel.run_command" title="Link to this definition">¶</a></dt>
-<dd><p>Runs the execution command given by the user to run the given model.
-It checks if the output files have been generated. If yes, the jobe is
-done and it extracts and returns the requested output(s). Otherwise,
-it executes the command again.</p>
-<section id="id2">
-<h3>Parameters<a class="headerlink" href="#id2" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>command<span class="classifier">str</span></dt><dd><p>The shell command to be executed.</p>
-</dd>
-<dt>output_file_names<span class="classifier">list</span></dt><dd><p>Name of the output file names.</p>
-</dd>
-</dl>
-</section>
-<section id="id3">
-<h3>Returns<a class="headerlink" href="#id3" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>simulation_outputs<span class="classifier">array of shape (n_obs, n_outputs)</span></dt><dd><p>Simulation outputs.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.pylink.pylink.PyLinkForwardModel.run_forwardmodel">
-<span class="sig-name descname"><span class="pre">run_forwardmodel</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">xx</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.pylink.pylink.PyLinkForwardModel.run_forwardmodel" title="Link to this definition">¶</a></dt>
-<dd><p>This function creates subdirectory for the current run and copies the
-necessary files to this directory and renames them. Next, it executes
-the given command.</p>
-<section id="id4">
-<h3>Parameters<a class="headerlink" href="#id4" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>xx<span class="classifier">tuple</span></dt><dd><p>A tuple including parameter set, simulation number and key string.</p>
-</dd>
-</dl>
-</section>
-<section id="id5">
-<h3>Returns<a class="headerlink" href="#id5" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>output<span class="classifier">array of shape (n_outputs+1, n_obs)</span></dt><dd><p>An array passed by the output paraser containing the x_values as
-the first row and the simulations results stored in the the rest of
-the array.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.pylink.pylink.PyLinkForwardModel.run_model_parallel">
-<span class="sig-name descname"><span class="pre">run_model_parallel</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">c_points</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">prevRun_No</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">0</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">key_str</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">mp</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">verbose</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.pylink.pylink.PyLinkForwardModel.run_model_parallel" title="Link to this definition">¶</a></dt>
-<dd><dl class="simple">
-<dt>Runs model simulations. If mp is true (default), then the simulations</dt><dd><p>are started in parallel.</p>
-</dd>
-</dl>
-<section id="id6">
-<h3>Parameters<a class="headerlink" href="#id6" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>c_points<span class="classifier">array of shape (n_samples, n_params)</span></dt><dd><p>Collocation points (training set).</p>
-</dd>
-<dt>prevRun_No<span class="classifier">int, optional</span></dt><dd><p>Previous run number, in case the sequential design is selected.
-The default is <cite>0</cite>.</p>
-</dd>
-<dt>key_str<span class="classifier">str, optional</span></dt><dd><p>A descriptive string for validation runs. The default is <cite>‘’</cite>.</p>
-</dd>
-<dt>mp<span class="classifier">bool, optional</span></dt><dd><p>Multiprocessing. The default is <cite>True</cite>.</p>
-</dd>
-<dt>verbose: bool, optional</dt><dd><p>Verbosity. The default is <cite>True</cite>.</p>
-</dd>
-</dl>
-</section>
-<section id="id7">
-<h3>Returns<a class="headerlink" href="#id7" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>all_outputs<span class="classifier">dict</span></dt><dd><p>A dictionary with x values (time step or point id) and all outputs.
-Each key contains an array of the shape <cite>(n_samples, n_obs)</cite>.</p>
-</dd>
-<dt>new_c_points<span class="classifier">array</span></dt><dd><p>Updated collocation points (training set). If a simulation does not
-executed successfully, the parameter set is removed.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.pylink.pylink.PyLinkForwardModel.uMBridge_model">
-<span class="sig-name descname"><span class="pre">uMBridge_model</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">params</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.pylink.pylink.PyLinkForwardModel.uMBridge_model" title="Link to this definition">¶</a></dt>
-<dd><p>Function that calls a UMBridge model and transforms its output into the 
-shape expected for the surrogate.</p>
-<section id="id8">
-<h3>Parameters<a class="headerlink" href="#id8" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>params<span class="classifier">2d np.array, shape (#samples, #params)</span></dt><dd><p>The parameter values for which the model is run.</p>
-</dd>
-</dl>
-</section>
-<section id="id9">
-<h3>Returns<a class="headerlink" href="#id9" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>dict</dt><dd><p>The transformed model outputs.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.pylink.pylink.PyLinkForwardModel.update_input_params">
-<span class="sig-name descname"><span class="pre">update_input_params</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">new_input_file</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">param_set</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.pylink.pylink.PyLinkForwardModel.update_input_params" title="Link to this definition">¶</a></dt>
-<dd><dl class="simple">
-<dt>Finds this pattern with &lt;X1&gt; in the new_input_file and replace it with</dt><dd><p>the new value from the array param_sets.</p>
-</dd>
-</dl>
-<section id="id10">
-<h3>Parameters<a class="headerlink" href="#id10" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>new_input_file<span class="classifier">list</span></dt><dd><p>List of the input files with the adapted names.</p>
-</dd>
-<dt>param_set<span class="classifier">array of shape (n_params)</span></dt><dd><p>Parameter set.</p>
-</dd>
-</dl>
-</section>
-<section id="id11">
-<h3>Returns<a class="headerlink" href="#id11" title="Link to this heading">¶</a></h3>
-<p>None.</p>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.pylink.pylink.PyLinkForwardModel.zip_subdirs">
-<span class="sig-name descname"><span class="pre">zip_subdirs</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">dir_name</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">key</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.pylink.pylink.PyLinkForwardModel.zip_subdirs" title="Link to this definition">¶</a></dt>
-<dd><p>Zips all the files containing the key(word).</p>
-<section id="id12">
-<h3>Parameters<a class="headerlink" href="#id12" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>dir_name<span class="classifier">str</span></dt><dd><p>Directory name.</p>
-</dd>
-<dt>key<span class="classifier">str</span></dt><dd><p>Keyword to search for.</p>
-</dd>
-</dl>
-</section>
-<section id="id13">
-<h3>Returns<a class="headerlink" href="#id13" title="Link to this heading">¶</a></h3>
-<p>None.</p>
-</section>
-</dd></dl>
-
-</section>
-</dd></dl>
-
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.pylink.pylink.within_range.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.pylink.pylink.within_range</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.pylink.pylink.PyLinkForwardModel"><code class="docutils literal notranslate"><span class="pre">PyLinkForwardModel</span></code></a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.pylink.pylink.PyLinkForwardModel.__init__"><code class="docutils literal notranslate"><span class="pre">PyLinkForwardModel.__init__()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.pylink.pylink.PyLinkForwardModel.OutputData"><code class="docutils literal notranslate"><span class="pre">PyLinkForwardModel.OutputData</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.pylink.pylink.PyLinkForwardModel.read_observation"><code class="docutils literal notranslate"><span class="pre">PyLinkForwardModel.read_observation()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.pylink.pylink.PyLinkForwardModel.read_output"><code class="docutils literal notranslate"><span class="pre">PyLinkForwardModel.read_output()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.pylink.pylink.PyLinkForwardModel.run_command"><code class="docutils literal notranslate"><span class="pre">PyLinkForwardModel.run_command()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.pylink.pylink.PyLinkForwardModel.run_forwardmodel"><code class="docutils literal notranslate"><span class="pre">PyLinkForwardModel.run_forwardmodel()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.pylink.pylink.PyLinkForwardModel.run_model_parallel"><code class="docutils literal notranslate"><span class="pre">PyLinkForwardModel.run_model_parallel()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.pylink.pylink.PyLinkForwardModel.uMBridge_model"><code class="docutils literal notranslate"><span class="pre">PyLinkForwardModel.uMBridge_model()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.pylink.pylink.PyLinkForwardModel.update_input_params"><code class="docutils literal notranslate"><span class="pre">PyLinkForwardModel.update_input_params()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.pylink.pylink.PyLinkForwardModel.zip_subdirs"><code class="docutils literal notranslate"><span class="pre">PyLinkForwardModel.zip_subdirs()</span></code></a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.pylink.pylink.html b/public/_autosummary/bayesvalidrox.pylink.pylink.html
deleted file mode 100644
index f5f81e165..000000000
--- a/public/_autosummary/bayesvalidrox.pylink.pylink.html
+++ /dev/null
@@ -1,440 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.pylink.pylink.within_range" href="bayesvalidrox.pylink.pylink.within_range.html" /><link rel="prev" title="bayesvalidrox.pylink" href="bayesvalidrox.pylink.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.pylink.pylink - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 current has-children current-page"><a class="current reference internal" href="#">bayesvalidrox.pylink.pylink</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="module-bayesvalidrox.pylink.pylink">
-<span id="bayesvalidrox-pylink-pylink"></span><h1>bayesvalidrox.pylink.pylink<a class="headerlink" href="#module-bayesvalidrox.pylink.pylink" title="Link to this heading">¶</a></h1>
-<p>Calls to the model and evaluations</p>
-<p class="rubric">Functions</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html#bayesvalidrox.pylink.pylink.within_range" title="bayesvalidrox.pylink.pylink.within_range"><code class="xref py py-obj docutils literal notranslate"><span class="pre">within_range</span></code></a>(out, minout, maxout)</p></td>
-<td><p>Checks if all the values in out lie between minout and maxout</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<p class="rubric">Classes</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html#bayesvalidrox.pylink.pylink.PyLinkForwardModel" title="bayesvalidrox.pylink.pylink.PyLinkForwardModel"><code class="xref py py-obj docutils literal notranslate"><span class="pre">PyLinkForwardModel</span></code></a>([link_type, name, ...])</p></td>
-<td><p>A forward model binder</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.pylink.pylink.within_range.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.pylink.pylink.within_range</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.pylink.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.pylink</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">bayesvalidrox.pylink.pylink</a><ul>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.pylink.pylink.within_range.html b/public/_autosummary/bayesvalidrox.pylink.pylink.within_range.html
deleted file mode 100644
index 9a99499c5..000000000
--- a/public/_autosummary/bayesvalidrox.pylink.pylink.within_range.html
+++ /dev/null
@@ -1,444 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.pylink.pylink.PyLinkForwardModel" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html" /><link rel="prev" title="bayesvalidrox.pylink.pylink" href="bayesvalidrox.pylink.pylink.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.pylink.pylink.within_range - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l5 current current-page"><a class="current reference internal" href="#">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="bayesvalidrox-pylink-pylink-within-range">
-<h1>bayesvalidrox.pylink.pylink.within_range<a class="headerlink" href="#bayesvalidrox-pylink-pylink-within-range" title="Link to this heading">¶</a></h1>
-<dl class="py function">
-<dt class="sig sig-object py" id="bayesvalidrox.pylink.pylink.within_range">
-<span class="sig-prename descclassname"><span class="pre">bayesvalidrox.pylink.pylink.</span></span><span class="sig-name descname"><span class="pre">within_range</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">out</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">minout</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">maxout</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.pylink.pylink.within_range" title="Link to this definition">¶</a></dt>
-<dd><p>Checks if all the values in out lie between minout and maxout</p>
-<section id="parameters">
-<h2>Parameters<a class="headerlink" href="#parameters" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>out<span class="classifier">array or list</span></dt><dd><p>Data to check against range</p>
-</dd>
-<dt>minout<span class="classifier">int</span></dt><dd><p>Lower bound of the range</p>
-</dd>
-<dt>maxout<span class="classifier">int</span></dt><dd><p>Upper bound of the range</p>
-</dd>
-</dl>
-</section>
-<section id="returns">
-<h2>Returns<a class="headerlink" href="#returns" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>inside<span class="classifier">bool</span></dt><dd><p>True if all values in out are in the specified range</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.pylink.pylink.PyLinkForwardModel</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.pylink.pylink.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.pylink.pylink</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">bayesvalidrox.pylink.pylink.within_range</a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.pylink.pylink.within_range"><code class="docutils literal notranslate"><span class="pre">within_range()</span></code></a></li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html b/public/_autosummary/bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html
deleted file mode 100644
index b974a84ee..000000000
--- a/public/_autosummary/bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html
+++ /dev/null
@@ -1,425 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.apoly_construction" href="bayesvalidrox.surrogate_models.apoly_construction.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.adaptPlot" href="bayesvalidrox.surrogate_models.adaptPlot.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.adaptPlot.adaptPlot - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l5 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="bayesvalidrox-surrogate-models-adaptplot-adaptplot">
-<h1>bayesvalidrox.surrogate_models.adaptPlot.adaptPlot<a class="headerlink" href="#bayesvalidrox-surrogate-models-adaptplot-adaptplot" title="Link to this heading">¶</a></h1>
-<dl class="py function">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot">
-<span class="sig-prename descclassname"><span class="pre">bayesvalidrox.surrogate_models.adaptPlot.</span></span><span class="sig-name descname"><span class="pre">adaptPlot</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">PCEModel</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">Y_Val</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">Y_PC_Val</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">Y_PC_Val_std</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">x_values</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">[]</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">plotED</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">SaveFig</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.adaptPlot.adaptPlot" title="Link to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.apoly_construction.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.apoly_construction</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.adaptPlot.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.adaptPlot</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.adaptPlot.adaptPlot"><code class="docutils literal notranslate"><span class="pre">adaptPlot()</span></code></a></li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.adaptPlot.html b/public/_autosummary/bayesvalidrox.surrogate_models.adaptPlot.html
deleted file mode 100644
index 3cbbb4855..000000000
--- a/public/_autosummary/bayesvalidrox.surrogate_models.adaptPlot.html
+++ /dev/null
@@ -1,413 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html" /><link rel="prev" title="bayesvalidrox.surrogate_models" href="bayesvalidrox.surrogate_models.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.adaptPlot - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon no-toc" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 current has-children current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.adaptPlot</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon no-toc" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="module-bayesvalidrox.surrogate_models.adaptPlot">
-<span id="bayesvalidrox-surrogate-models-adaptplot"></span><h1>bayesvalidrox.surrogate_models.adaptPlot<a class="headerlink" href="#module-bayesvalidrox.surrogate_models.adaptPlot" title="Link to this heading">¶</a></h1>
-<p>Created on Thu Aug 13 13:46:24 2020</p>
-<p>&#64;author: farid</p>
-<p class="rubric">Functions</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html#bayesvalidrox.surrogate_models.adaptPlot.adaptPlot" title="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot"><code class="xref py py-obj docutils literal notranslate"><span class="pre">adaptPlot</span></code></a>(PCEModel, Y_Val, Y_PC_Val, ...[, ...])</p></td>
-<td><p></p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer no-toc">
-      
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html b/public/_autosummary/bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html
deleted file mode 100644
index aa225b005..000000000
--- a/public/_autosummary/bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html
+++ /dev/null
@@ -1,454 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.bayes_linear" href="bayesvalidrox.surrogate_models.bayes_linear.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.apoly_construction" href="bayesvalidrox.surrogate_models.apoly_construction.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.apoly_construction.apoly_construction - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l5 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="bayesvalidrox-surrogate-models-apoly-construction-apoly-construction">
-<h1>bayesvalidrox.surrogate_models.apoly_construction.apoly_construction<a class="headerlink" href="#bayesvalidrox-surrogate-models-apoly-construction-apoly-construction" title="Link to this heading">¶</a></h1>
-<dl class="py function">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction">
-<span class="sig-prename descclassname"><span class="pre">bayesvalidrox.surrogate_models.apoly_construction.</span></span><span class="sig-name descname"><span class="pre">apoly_construction</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">Data</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">degree</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.apoly_construction.apoly_construction" title="Link to this definition">¶</a></dt>
-<dd><p>Construction of Data-driven Orthonormal Polynomial Basis
-Author: Dr.-Ing. habil. Sergey Oladyshkin
-Department of Stochastic Simulation and Safety Research for Hydrosystems
-Institute for Modelling Hydraulic and Environmental Systems
-Universitaet Stuttgart, Pfaffenwaldring 5a, 70569 Stuttgart
-E-mail: <a class="reference external" href="mailto:Sergey&#46;Oladyshkin&#37;&#52;&#48;iws&#46;uni-stuttgart&#46;de">Sergey<span>&#46;</span>Oladyshkin<span>&#64;</span>iws<span>&#46;</span>uni-stuttgart<span>&#46;</span>de</a>
-<a class="reference external" href="http://www.iws-ls3.uni-stuttgart.de">http://www.iws-ls3.uni-stuttgart.de</a>
-The current script is based on definition of arbitrary polynomial chaos
-expansion (aPC), which is presented in the following manuscript:
-Oladyshkin, S. and W. Nowak. Data-driven uncertainty quantification using
-the arbitrary polynomial chaos expansion. Reliability Engineering &amp; System
-Safety, Elsevier, V. 106, P.  179-190, 2012.
-DOI: 10.1016/j.ress.2012.05.002.</p>
-<section id="parameters">
-<h2>Parameters<a class="headerlink" href="#parameters" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>Data<span class="classifier">array</span></dt><dd><p>Raw data.</p>
-</dd>
-<dt>degree<span class="classifier">int</span></dt><dd><p>Maximum polynomial degree.</p>
-</dd>
-</dl>
-</section>
-<section id="returns">
-<h2>Returns<a class="headerlink" href="#returns" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>Polynomial<span class="classifier">array</span></dt><dd><p>The coefficients of the univariate orthonormal polynomials.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.bayes_linear.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.bayes_linear</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.apoly_construction.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.apoly_construction</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.apoly_construction.apoly_construction"><code class="docutils literal notranslate"><span class="pre">apoly_construction()</span></code></a></li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.apoly_construction.html b/public/_autosummary/bayesvalidrox.surrogate_models.apoly_construction.html
deleted file mode 100644
index 017e0d221..000000000
--- a/public/_autosummary/bayesvalidrox.surrogate_models.apoly_construction.html
+++ /dev/null
@@ -1,411 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.apoly_construction - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon no-toc" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 current has-children current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.apoly_construction</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon no-toc" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="module-bayesvalidrox.surrogate_models.apoly_construction">
-<span id="bayesvalidrox-surrogate-models-apoly-construction"></span><h1>bayesvalidrox.surrogate_models.apoly_construction<a class="headerlink" href="#module-bayesvalidrox.surrogate_models.apoly_construction" title="Link to this heading">¶</a></h1>
-<p class="rubric">Functions</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html#bayesvalidrox.surrogate_models.apoly_construction.apoly_construction" title="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction"><code class="xref py py-obj docutils literal notranslate"><span class="pre">apoly_construction</span></code></a>(Data, degree)</p></td>
-<td><p>Construction of Data-driven Orthonormal Polynomial Basis Author: Dr.-Ing.</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer no-toc">
-      
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html b/public/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html
deleted file mode 100644
index 2818f4f25..000000000
--- a/public/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html
+++ /dev/null
@@ -1,680 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="bayesvalidrox-surrogate-models-bayes-linear-bayesianlinearregression">
-<h1>bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression<a class="headerlink" href="#bayesvalidrox-surrogate-models-bayes-linear-bayesianlinearregression" title="Link to this heading">¶</a></h1>
-<dl class="py class">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression">
-<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">bayesvalidrox.surrogate_models.bayes_linear.</span></span><span class="sig-name descname"><span class="pre">BayesianLinearRegression</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">n_iter</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">tol</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">fit_intercept</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">copy_X</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">verbose</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression" title="Link to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">RegressorMixin</span></code>, <code class="xref py py-class docutils literal notranslate"><span class="pre">LinearModel</span></code></p>
-<p>Superclass for Empirical Bayes and Variational Bayes implementations of 
-Bayesian Linear Regression Model</p>
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.__init__">
-<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">n_iter</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">tol</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">fit_intercept</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">copy_X</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">verbose</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.__init__" title="Link to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<p class="rubric">Methods</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.__init__" title="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.__init__"><code class="xref py py-obj docutils literal notranslate"><span class="pre">__init__</span></code></a>(n_iter, tol, fit_intercept, copy_X, ...)</p></td>
-<td><p></p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.fit" title="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.fit"><code class="xref py py-obj docutils literal notranslate"><span class="pre">fit</span></code></a>(X, y)</p></td>
-<td><p>Fit model.</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.get_metadata_routing" title="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.get_metadata_routing"><code class="xref py py-obj docutils literal notranslate"><span class="pre">get_metadata_routing</span></code></a>()</p></td>
-<td><p>Get metadata routing of this object.</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.get_params" title="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.get_params"><code class="xref py py-obj docutils literal notranslate"><span class="pre">get_params</span></code></a>([deep])</p></td>
-<td><p>Get parameters for this estimator.</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.predict" title="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.predict"><code class="xref py py-obj docutils literal notranslate"><span class="pre">predict</span></code></a>(X)</p></td>
-<td><p>Predict using the linear model.</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.predict_dist" title="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.predict_dist"><code class="xref py py-obj docutils literal notranslate"><span class="pre">predict_dist</span></code></a>(X)</p></td>
-<td><p>Calculates  mean and variance of predictive distribution for each data  point of test set.(Note predictive distribution for each data point is  Gaussian, therefore it is uniquely determined by mean and variance)</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.score" title="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.score"><code class="xref py py-obj docutils literal notranslate"><span class="pre">score</span></code></a>(X, y[, sample_weight])</p></td>
-<td><p>Return the coefficient of determination of the prediction.</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.set_params" title="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.set_params"><code class="xref py py-obj docutils literal notranslate"><span class="pre">set_params</span></code></a>(**params)</p></td>
-<td><p>Set the parameters of this estimator.</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.set_score_request" title="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.set_score_request"><code class="xref py py-obj docutils literal notranslate"><span class="pre">set_score_request</span></code></a>(*[, sample_weight])</p></td>
-<td><p>Request metadata passed to the <code class="docutils literal notranslate"><span class="pre">score</span></code> method.</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.fit">
-<em class="property"><span class="pre">abstract</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">fit</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">X</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">y</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.fit" title="Link to this definition">¶</a></dt>
-<dd><p>Fit model.</p>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.get_metadata_routing">
-<span class="sig-name descname"><span class="pre">get_metadata_routing</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.get_metadata_routing" title="Link to this definition">¶</a></dt>
-<dd><p>Get metadata routing of this object.</p>
-<p>Please check <span class="xref std std-ref">User Guide</span> on how the routing
-mechanism works.</p>
-<section id="returns">
-<h2>Returns<a class="headerlink" href="#returns" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>routing<span class="classifier">MetadataRequest</span></dt><dd><p>A <code class="xref py py-class docutils literal notranslate"><span class="pre">MetadataRequest</span></code> encapsulating
-routing information.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.get_params">
-<span class="sig-name descname"><span class="pre">get_params</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">deep</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.get_params" title="Link to this definition">¶</a></dt>
-<dd><p>Get parameters for this estimator.</p>
-<section id="parameters">
-<h2>Parameters<a class="headerlink" href="#parameters" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>deep<span class="classifier">bool, default=True</span></dt><dd><p>If True, will return the parameters for this estimator and
-contained subobjects that are estimators.</p>
-</dd>
-</dl>
-</section>
-<section id="id1">
-<h2>Returns<a class="headerlink" href="#id1" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>params<span class="classifier">dict</span></dt><dd><p>Parameter names mapped to their values.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.predict">
-<span class="sig-name descname"><span class="pre">predict</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">X</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.predict" title="Link to this definition">¶</a></dt>
-<dd><p>Predict using the linear model.</p>
-<section id="id2">
-<h2>Parameters<a class="headerlink" href="#id2" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>X<span class="classifier">array-like or sparse matrix, shape (n_samples, n_features)</span></dt><dd><p>Samples.</p>
-</dd>
-</dl>
-</section>
-<section id="id3">
-<h2>Returns<a class="headerlink" href="#id3" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>C<span class="classifier">array, shape (n_samples,)</span></dt><dd><p>Returns predicted values.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.predict_dist">
-<span class="sig-name descname"><span class="pre">predict_dist</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">X</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.predict_dist" title="Link to this definition">¶</a></dt>
-<dd><p>Calculates  mean and variance of predictive distribution for each data 
-point of test set.(Note predictive distribution for each data point is 
-Gaussian, therefore it is uniquely determined by mean and variance)</p>
-<section id="id4">
-<h2>Parameters<a class="headerlink" href="#id4" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>x: array-like of size (n_test_samples, n_features)</dt><dd><p>Set of features for which corresponding responses should be predicted</p>
-</dd>
-</dl>
-</section>
-<section id="id5">
-<h2>Returns<a class="headerlink" href="#id5" title="Link to this heading">¶</a></h2>
-<p>:list of two numpy arrays [mu_pred, var_pred]</p>
-<blockquote>
-<div><dl class="simple">
-<dt>mu_pred<span class="classifier">numpy array of size (n_test_samples,)</span></dt><dd><p>Mean of predictive distribution</p>
-</dd>
-<dt>var_pred: numpy array of size (n_test_samples,)</dt><dd><p>Variance of predictive distribution</p>
-</dd>
-</dl>
-</div></blockquote>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.score">
-<span class="sig-name descname"><span class="pre">score</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">X</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">y</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sample_weight</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.score" title="Link to this definition">¶</a></dt>
-<dd><p>Return the coefficient of determination of the prediction.</p>
-<p>The coefficient of determination <span class="math notranslate nohighlight">\(R^2\)</span> is defined as
-<span class="math notranslate nohighlight">\((1 - \frac{u}{v})\)</span>, where <span class="math notranslate nohighlight">\(u\)</span> is the residual
-sum of squares <code class="docutils literal notranslate"><span class="pre">((y_true</span> <span class="pre">-</span> <span class="pre">y_pred)**</span> <span class="pre">2).sum()</span></code> and <span class="math notranslate nohighlight">\(v\)</span>
-is the total sum of squares <code class="docutils literal notranslate"><span class="pre">((y_true</span> <span class="pre">-</span> <span class="pre">y_true.mean())</span> <span class="pre">**</span> <span class="pre">2).sum()</span></code>.
-The best possible score is 1.0 and it can be negative (because the
-model can be arbitrarily worse). A constant model that always predicts
-the expected value of <cite>y</cite>, disregarding the input features, would get
-a <span class="math notranslate nohighlight">\(R^2\)</span> score of 0.0.</p>
-<section id="id6">
-<h2>Parameters<a class="headerlink" href="#id6" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>X<span class="classifier">array-like of shape (n_samples, n_features)</span></dt><dd><p>Test samples. For some estimators this may be a precomputed
-kernel matrix or a list of generic objects instead with shape
-<code class="docutils literal notranslate"><span class="pre">(n_samples,</span> <span class="pre">n_samples_fitted)</span></code>, where <code class="docutils literal notranslate"><span class="pre">n_samples_fitted</span></code>
-is the number of samples used in the fitting for the estimator.</p>
-</dd>
-<dt>y<span class="classifier">array-like of shape (n_samples,) or (n_samples, n_outputs)</span></dt><dd><p>True values for <cite>X</cite>.</p>
-</dd>
-<dt>sample_weight<span class="classifier">array-like of shape (n_samples,), default=None</span></dt><dd><p>Sample weights.</p>
-</dd>
-</dl>
-</section>
-<section id="id7">
-<h2>Returns<a class="headerlink" href="#id7" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>score<span class="classifier">float</span></dt><dd><p><span class="math notranslate nohighlight">\(R^2\)</span> of <code class="docutils literal notranslate"><span class="pre">self.predict(X)</span></code> w.r.t. <cite>y</cite>.</p>
-</dd>
-</dl>
-</section>
-<section id="notes">
-<h2>Notes<a class="headerlink" href="#notes" title="Link to this heading">¶</a></h2>
-<p>The <span class="math notranslate nohighlight">\(R^2\)</span> score used when calling <code class="docutils literal notranslate"><span class="pre">score</span></code> on a regressor uses
-<code class="docutils literal notranslate"><span class="pre">multioutput='uniform_average'</span></code> from version 0.23 to keep consistent
-with default value of <code class="xref py py-func docutils literal notranslate"><span class="pre">r2_score()</span></code>.
-This influences the <code class="docutils literal notranslate"><span class="pre">score</span></code> method of all the multioutput
-regressors (except for
-<code class="xref py py-class docutils literal notranslate"><span class="pre">MultiOutputRegressor</span></code>).</p>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.set_params">
-<span class="sig-name descname"><span class="pre">set_params</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">params</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.set_params" title="Link to this definition">¶</a></dt>
-<dd><p>Set the parameters of this estimator.</p>
-<p>The method works on simple estimators as well as on nested objects
-(such as <code class="xref py py-class docutils literal notranslate"><span class="pre">Pipeline</span></code>). The latter have
-parameters of the form <code class="docutils literal notranslate"><span class="pre">&lt;component&gt;__&lt;parameter&gt;</span></code> so that it’s
-possible to update each component of a nested object.</p>
-<section id="id8">
-<h2>Parameters<a class="headerlink" href="#id8" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt><a href="#id9"><span class="problematic" id="id10">**</span></a>params<span class="classifier">dict</span></dt><dd><p>Estimator parameters.</p>
-</dd>
-</dl>
-</section>
-<section id="id11">
-<h2>Returns<a class="headerlink" href="#id11" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>self<span class="classifier">estimator instance</span></dt><dd><p>Estimator instance.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.set_score_request">
-<span class="sig-name descname"><span class="pre">set_score_request</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sample_weight</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">None</span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">str</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">'$UNCHANGED$'</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">&#x2192;</span> <span class="sig-return-typehint"><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression" title="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression"><span class="pre">BayesianLinearRegression</span></a></span></span><a class="headerlink" href="#bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.set_score_request" title="Link to this definition">¶</a></dt>
-<dd><p>Request metadata passed to the <code class="docutils literal notranslate"><span class="pre">score</span></code> method.</p>
-<p>Note that this method is only relevant if
-<code class="docutils literal notranslate"><span class="pre">enable_metadata_routing=True</span></code> (see <code class="xref py py-func docutils literal notranslate"><span class="pre">sklearn.set_config()</span></code>).
-Please see <span class="xref std std-ref">User Guide</span> on how the routing
-mechanism works.</p>
-<p>The options for each parameter are:</p>
-<ul class="simple">
-<li><p><code class="docutils literal notranslate"><span class="pre">True</span></code>: metadata is requested, and passed to <code class="docutils literal notranslate"><span class="pre">score</span></code> if provided. The request is ignored if metadata is not provided.</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">False</span></code>: metadata is not requested and the meta-estimator will not pass it to <code class="docutils literal notranslate"><span class="pre">score</span></code>.</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">None</span></code>: metadata is not requested, and the meta-estimator will raise an error if the user provides it.</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">str</span></code>: metadata should be passed to the meta-estimator with this given alias instead of the original name.</p></li>
-</ul>
-<p>The default (<code class="docutils literal notranslate"><span class="pre">sklearn.utils.metadata_routing.UNCHANGED</span></code>) retains the
-existing request. This allows you to change the request for some
-parameters and not others.</p>
-<div class="versionadded">
-<p><span class="versionmodified added">Added in version 1.3.</span></p>
-</div>
-<div class="admonition note">
-<p class="admonition-title">Note</p>
-<p>This method is only relevant if this estimator is used as a
-sub-estimator of a meta-estimator, e.g. used inside a
-<code class="xref py py-class docutils literal notranslate"><span class="pre">Pipeline</span></code>. Otherwise it has no effect.</p>
-</div>
-<section id="id12">
-<h2>Parameters<a class="headerlink" href="#id12" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>sample_weight<span class="classifier">str, True, False, or None,                     default=sklearn.utils.metadata_routing.UNCHANGED</span></dt><dd><p>Metadata routing for <code class="docutils literal notranslate"><span class="pre">sample_weight</span></code> parameter in <code class="docutils literal notranslate"><span class="pre">score</span></code>.</p>
-</dd>
-</dl>
-</section>
-<section id="id13">
-<h2>Returns<a class="headerlink" href="#id13" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>self<span class="classifier">object</span></dt><dd><p>The updated object.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-</dd></dl>
-
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression"><code class="docutils literal notranslate"><span class="pre">BayesianLinearRegression</span></code></a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.__init__"><code class="docutils literal notranslate"><span class="pre">BayesianLinearRegression.__init__()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.fit"><code class="docutils literal notranslate"><span class="pre">BayesianLinearRegression.fit()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.get_metadata_routing"><code class="docutils literal notranslate"><span class="pre">BayesianLinearRegression.get_metadata_routing()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.get_params"><code class="docutils literal notranslate"><span class="pre">BayesianLinearRegression.get_params()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.predict"><code class="docutils literal notranslate"><span class="pre">BayesianLinearRegression.predict()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.predict_dist"><code class="docutils literal notranslate"><span class="pre">BayesianLinearRegression.predict_dist()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.score"><code class="docutils literal notranslate"><span class="pre">BayesianLinearRegression.score()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.set_params"><code class="docutils literal notranslate"><span class="pre">BayesianLinearRegression.set_params()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.set_score_request"><code class="docutils literal notranslate"><span class="pre">BayesianLinearRegression.set_score_request()</span></code></a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    <script async="async" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html b/public/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html
deleted file mode 100644
index ebc86c087..000000000
--- a/public/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html
+++ /dev/null
@@ -1,793 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="bayesvalidrox-surrogate-models-bayes-linear-eblinearregression">
-<h1>bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression<a class="headerlink" href="#bayesvalidrox-surrogate-models-bayes-linear-eblinearregression" title="Link to this heading">¶</a></h1>
-<dl class="py class">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression">
-<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">bayesvalidrox.surrogate_models.bayes_linear.</span></span><span class="sig-name descname"><span class="pre">EBLinearRegression</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">n_iter</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">300</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">tol</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">0.001</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">optimizer</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'fp'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">fit_intercept</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">normalize</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">perfect_fit_tol</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">1e-06</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">alpha</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">1</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">copy_X</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">verbose</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression" title="Link to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html#bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression" title="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression"><code class="xref py py-class docutils literal notranslate"><span class="pre">BayesianLinearRegression</span></code></a></p>
-<p>Bayesian Regression with type II maximum likelihood (Empirical Bayes)</p>
-<section id="parameters">
-<h2>Parameters:<a class="headerlink" href="#parameters" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>n_iter: int, optional (DEFAULT = 300)</dt><dd><p>Maximum number of iterations</p>
-</dd>
-<dt>tol: float, optional (DEFAULT = 1e-3)</dt><dd><p>Threshold for convergence</p>
-</dd>
-<dt>optimizer: str, optional (DEFAULT = ‘fp’)</dt><dd><p>Method for optimization , either Expectation Maximization or 
-Fixed Point Gull-MacKay {‘em’,’fp’}. Fixed point iterations are
-faster, but can be numerically unstable (especially in case of near perfect fit).</p>
-</dd>
-<dt>fit_intercept: bool, optional (DEFAULT = True)</dt><dd><p>If True includes bias term in model</p>
-</dd>
-<dt>perfect_fit_tol: float (DEAFAULT = 1e-5)</dt><dd><p>Prevents overflow of precision parameters (this is smallest value RSS can have).
-( !!! Note if using EM instead of fixed-point, try smaller values
-of perfect_fit_tol, for better estimates of variance of predictive distribution )</p>
-</dd>
-<dt>alpha: float (DEFAULT = 1)</dt><dd><p>Initial value of precision paramter for coefficients ( by default we define 
-very broad distribution )</p>
-</dd>
-<dt>copy_X<span class="classifier">boolean, optional (DEFAULT = True)</span></dt><dd><p>If True, X will be copied, otherwise will be</p>
-</dd>
-<dt>verbose: bool, optional (Default = False)</dt><dd><p>If True at each iteration progress report is printed out</p>
-</dd>
-</dl>
-</section>
-<section id="attributes">
-<h2>Attributes<a class="headerlink" href="#attributes" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt><a href="#id19"><span class="problematic" id="id20">coef_</span></a><span class="classifier">array, shape = (n_features)</span></dt><dd><p>Coefficients of the regression model (mean of posterior distribution)</p>
-</dd>
-<dt><a href="#id21"><span class="problematic" id="id22">intercept_</span></a>: float</dt><dd><p>Value of bias term (if fit_intercept is False, then <a href="#id23"><span class="problematic" id="id24">intercept_</span></a> = 0)</p>
-</dd>
-<dt><a href="#id25"><span class="problematic" id="id26">alpha_</span></a><span class="classifier">float</span></dt><dd><p>Estimated precision of coefficients</p>
-</dd>
-<dt><a href="#id27"><span class="problematic" id="id28">beta_</span></a><span class="classifier">float </span></dt><dd><p>Estimated precision of noise</p>
-</dd>
-<dt><a href="#id29"><span class="problematic" id="id30">eigvals_</span></a><span class="classifier">array, shape = (n_features, )</span></dt><dd><p>Eigenvalues of covariance matrix (from posterior distribution of weights)</p>
-</dd>
-<dt><a href="#id31"><span class="problematic" id="id32">eigvecs_</span></a><span class="classifier">array, shape = (n_features, n_featues)</span></dt><dd><p>Eigenvectors of covariance matrix (from posterior distribution of weights)</p>
-</dd>
-</dl>
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.__init__">
-<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">n_iter</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">300</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">tol</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">0.001</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">optimizer</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'fp'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">fit_intercept</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">normalize</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">perfect_fit_tol</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">1e-06</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">alpha</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">1</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">copy_X</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">verbose</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.__init__" title="Link to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<p class="rubric">Methods</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.__init__" title="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.__init__"><code class="xref py py-obj docutils literal notranslate"><span class="pre">__init__</span></code></a>([n_iter, tol, optimizer, ...])</p></td>
-<td><p></p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.fit" title="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.fit"><code class="xref py py-obj docutils literal notranslate"><span class="pre">fit</span></code></a>(X, y)</p></td>
-<td><p>Fits Bayesian Linear Regression using Empirical Bayes</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.get_metadata_routing" title="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.get_metadata_routing"><code class="xref py py-obj docutils literal notranslate"><span class="pre">get_metadata_routing</span></code></a>()</p></td>
-<td><p>Get metadata routing of this object.</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.get_params" title="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.get_params"><code class="xref py py-obj docutils literal notranslate"><span class="pre">get_params</span></code></a>([deep])</p></td>
-<td><p>Get parameters for this estimator.</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.predict" title="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.predict"><code class="xref py py-obj docutils literal notranslate"><span class="pre">predict</span></code></a>(X[, return_std])</p></td>
-<td><p>Computes predictive distribution for test set.</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.predict_dist" title="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.predict_dist"><code class="xref py py-obj docutils literal notranslate"><span class="pre">predict_dist</span></code></a>(X)</p></td>
-<td><p>Calculates  mean and variance of predictive distribution for each data  point of test set.(Note predictive distribution for each data point is  Gaussian, therefore it is uniquely determined by mean and variance)</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.score" title="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.score"><code class="xref py py-obj docutils literal notranslate"><span class="pre">score</span></code></a>(X, y[, sample_weight])</p></td>
-<td><p>Return the coefficient of determination of the prediction.</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.set_params" title="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.set_params"><code class="xref py py-obj docutils literal notranslate"><span class="pre">set_params</span></code></a>(**params)</p></td>
-<td><p>Set the parameters of this estimator.</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.set_predict_request" title="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.set_predict_request"><code class="xref py py-obj docutils literal notranslate"><span class="pre">set_predict_request</span></code></a>(*[, return_std])</p></td>
-<td><p>Request metadata passed to the <code class="docutils literal notranslate"><span class="pre">predict</span></code> method.</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.set_score_request" title="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.set_score_request"><code class="xref py py-obj docutils literal notranslate"><span class="pre">set_score_request</span></code></a>(*[, sample_weight])</p></td>
-<td><p>Request metadata passed to the <code class="docutils literal notranslate"><span class="pre">score</span></code> method.</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.fit">
-<span class="sig-name descname"><span class="pre">fit</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">X</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">y</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.fit" title="Link to this definition">¶</a></dt>
-<dd><p>Fits Bayesian Linear Regression using Empirical Bayes</p>
-<section id="id1">
-<h3>Parameters<a class="headerlink" href="#id1" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>X: array-like of size [n_samples,n_features]</dt><dd><p>Matrix of explanatory variables (should not include bias term)</p>
-</dd>
-<dt>y: array-like of size [n_features]</dt><dd><p>Vector of dependent variables.</p>
-</dd>
-</dl>
-</section>
-<section id="returns">
-<h3>Returns<a class="headerlink" href="#returns" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>object: self</dt><dd><p>self</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.get_metadata_routing">
-<span class="sig-name descname"><span class="pre">get_metadata_routing</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.get_metadata_routing" title="Link to this definition">¶</a></dt>
-<dd><p>Get metadata routing of this object.</p>
-<p>Please check <span class="xref std std-ref">User Guide</span> on how the routing
-mechanism works.</p>
-<section id="id2">
-<h3>Returns<a class="headerlink" href="#id2" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>routing<span class="classifier">MetadataRequest</span></dt><dd><p>A <code class="xref py py-class docutils literal notranslate"><span class="pre">MetadataRequest</span></code> encapsulating
-routing information.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.get_params">
-<span class="sig-name descname"><span class="pre">get_params</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">deep</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.get_params" title="Link to this definition">¶</a></dt>
-<dd><p>Get parameters for this estimator.</p>
-<section id="id3">
-<h3>Parameters<a class="headerlink" href="#id3" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>deep<span class="classifier">bool, default=True</span></dt><dd><p>If True, will return the parameters for this estimator and
-contained subobjects that are estimators.</p>
-</dd>
-</dl>
-</section>
-<section id="id4">
-<h3>Returns<a class="headerlink" href="#id4" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>params<span class="classifier">dict</span></dt><dd><p>Parameter names mapped to their values.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.predict">
-<span class="sig-name descname"><span class="pre">predict</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">X</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">return_std</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.predict" title="Link to this definition">¶</a></dt>
-<dd><p>Computes predictive distribution for test set.
-Predictive distribution for each data point is one dimensional
-Gaussian and therefore is characterised by mean and variance.</p>
-<section id="id5">
-<h3>Parameters<a class="headerlink" href="#id5" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>X: {array-like, sparse} (n_samples_test, n_features)</dt><dd><p>Test data, matrix of explanatory variables</p>
-</dd>
-</dl>
-</section>
-<section id="id6">
-<h3>Returns<a class="headerlink" href="#id6" title="Link to this heading">¶</a></h3>
-<p>: list of length two [y_hat, var_hat]</p>
-<blockquote>
-<div><dl class="simple">
-<dt>y_hat: numpy array of size (n_samples_test,)</dt><dd><p>Estimated values of targets on test set (i.e. mean of predictive
-distribution)</p>
-</dd>
-<dt>var_hat: numpy array of size (n_samples_test,)</dt><dd><p>Variance of predictive distribution</p>
-</dd>
-</dl>
-</div></blockquote>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.predict_dist">
-<span class="sig-name descname"><span class="pre">predict_dist</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">X</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.predict_dist" title="Link to this definition">¶</a></dt>
-<dd><p>Calculates  mean and variance of predictive distribution for each data 
-point of test set.(Note predictive distribution for each data point is 
-Gaussian, therefore it is uniquely determined by mean and variance)</p>
-<section id="id7">
-<h3>Parameters<a class="headerlink" href="#id7" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>x: array-like of size (n_test_samples, n_features)</dt><dd><p>Set of features for which corresponding responses should be predicted</p>
-</dd>
-</dl>
-</section>
-<section id="id8">
-<h3>Returns<a class="headerlink" href="#id8" title="Link to this heading">¶</a></h3>
-<p>:list of two numpy arrays [mu_pred, var_pred]</p>
-<blockquote>
-<div><dl class="simple">
-<dt>mu_pred<span class="classifier">numpy array of size (n_test_samples,)</span></dt><dd><p>Mean of predictive distribution</p>
-</dd>
-<dt>var_pred: numpy array of size (n_test_samples,)</dt><dd><p>Variance of predictive distribution</p>
-</dd>
-</dl>
-</div></blockquote>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.score">
-<span class="sig-name descname"><span class="pre">score</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">X</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">y</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sample_weight</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.score" title="Link to this definition">¶</a></dt>
-<dd><p>Return the coefficient of determination of the prediction.</p>
-<p>The coefficient of determination <span class="math notranslate nohighlight">\(R^2\)</span> is defined as
-<span class="math notranslate nohighlight">\((1 - \frac{u}{v})\)</span>, where <span class="math notranslate nohighlight">\(u\)</span> is the residual
-sum of squares <code class="docutils literal notranslate"><span class="pre">((y_true</span> <span class="pre">-</span> <span class="pre">y_pred)**</span> <span class="pre">2).sum()</span></code> and <span class="math notranslate nohighlight">\(v\)</span>
-is the total sum of squares <code class="docutils literal notranslate"><span class="pre">((y_true</span> <span class="pre">-</span> <span class="pre">y_true.mean())</span> <span class="pre">**</span> <span class="pre">2).sum()</span></code>.
-The best possible score is 1.0 and it can be negative (because the
-model can be arbitrarily worse). A constant model that always predicts
-the expected value of <cite>y</cite>, disregarding the input features, would get
-a <span class="math notranslate nohighlight">\(R^2\)</span> score of 0.0.</p>
-<section id="id9">
-<h3>Parameters<a class="headerlink" href="#id9" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>X<span class="classifier">array-like of shape (n_samples, n_features)</span></dt><dd><p>Test samples. For some estimators this may be a precomputed
-kernel matrix or a list of generic objects instead with shape
-<code class="docutils literal notranslate"><span class="pre">(n_samples,</span> <span class="pre">n_samples_fitted)</span></code>, where <code class="docutils literal notranslate"><span class="pre">n_samples_fitted</span></code>
-is the number of samples used in the fitting for the estimator.</p>
-</dd>
-<dt>y<span class="classifier">array-like of shape (n_samples,) or (n_samples, n_outputs)</span></dt><dd><p>True values for <cite>X</cite>.</p>
-</dd>
-<dt>sample_weight<span class="classifier">array-like of shape (n_samples,), default=None</span></dt><dd><p>Sample weights.</p>
-</dd>
-</dl>
-</section>
-<section id="id10">
-<h3>Returns<a class="headerlink" href="#id10" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>score<span class="classifier">float</span></dt><dd><p><span class="math notranslate nohighlight">\(R^2\)</span> of <code class="docutils literal notranslate"><span class="pre">self.predict(X)</span></code> w.r.t. <cite>y</cite>.</p>
-</dd>
-</dl>
-</section>
-<section id="notes">
-<h3>Notes<a class="headerlink" href="#notes" title="Link to this heading">¶</a></h3>
-<p>The <span class="math notranslate nohighlight">\(R^2\)</span> score used when calling <code class="docutils literal notranslate"><span class="pre">score</span></code> on a regressor uses
-<code class="docutils literal notranslate"><span class="pre">multioutput='uniform_average'</span></code> from version 0.23 to keep consistent
-with default value of <code class="xref py py-func docutils literal notranslate"><span class="pre">r2_score()</span></code>.
-This influences the <code class="docutils literal notranslate"><span class="pre">score</span></code> method of all the multioutput
-regressors (except for
-<code class="xref py py-class docutils literal notranslate"><span class="pre">MultiOutputRegressor</span></code>).</p>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.set_params">
-<span class="sig-name descname"><span class="pre">set_params</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">params</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.set_params" title="Link to this definition">¶</a></dt>
-<dd><p>Set the parameters of this estimator.</p>
-<p>The method works on simple estimators as well as on nested objects
-(such as <code class="xref py py-class docutils literal notranslate"><span class="pre">Pipeline</span></code>). The latter have
-parameters of the form <code class="docutils literal notranslate"><span class="pre">&lt;component&gt;__&lt;parameter&gt;</span></code> so that it’s
-possible to update each component of a nested object.</p>
-<section id="id11">
-<h3>Parameters<a class="headerlink" href="#id11" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt><a href="#id12"><span class="problematic" id="id13">**</span></a>params<span class="classifier">dict</span></dt><dd><p>Estimator parameters.</p>
-</dd>
-</dl>
-</section>
-<section id="id14">
-<h3>Returns<a class="headerlink" href="#id14" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>self<span class="classifier">estimator instance</span></dt><dd><p>Estimator instance.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.set_predict_request">
-<span class="sig-name descname"><span class="pre">set_predict_request</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">return_std</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">None</span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">str</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">'$UNCHANGED$'</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">&#x2192;</span> <span class="sig-return-typehint"><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression" title="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression"><span class="pre">EBLinearRegression</span></a></span></span><a class="headerlink" href="#bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.set_predict_request" title="Link to this definition">¶</a></dt>
-<dd><p>Request metadata passed to the <code class="docutils literal notranslate"><span class="pre">predict</span></code> method.</p>
-<p>Note that this method is only relevant if
-<code class="docutils literal notranslate"><span class="pre">enable_metadata_routing=True</span></code> (see <code class="xref py py-func docutils literal notranslate"><span class="pre">sklearn.set_config()</span></code>).
-Please see <span class="xref std std-ref">User Guide</span> on how the routing
-mechanism works.</p>
-<p>The options for each parameter are:</p>
-<ul class="simple">
-<li><p><code class="docutils literal notranslate"><span class="pre">True</span></code>: metadata is requested, and passed to <code class="docutils literal notranslate"><span class="pre">predict</span></code> if provided. The request is ignored if metadata is not provided.</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">False</span></code>: metadata is not requested and the meta-estimator will not pass it to <code class="docutils literal notranslate"><span class="pre">predict</span></code>.</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">None</span></code>: metadata is not requested, and the meta-estimator will raise an error if the user provides it.</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">str</span></code>: metadata should be passed to the meta-estimator with this given alias instead of the original name.</p></li>
-</ul>
-<p>The default (<code class="docutils literal notranslate"><span class="pre">sklearn.utils.metadata_routing.UNCHANGED</span></code>) retains the
-existing request. This allows you to change the request for some
-parameters and not others.</p>
-<div class="versionadded">
-<p><span class="versionmodified added">Added in version 1.3.</span></p>
-</div>
-<div class="admonition note">
-<p class="admonition-title">Note</p>
-<p>This method is only relevant if this estimator is used as a
-sub-estimator of a meta-estimator, e.g. used inside a
-<code class="xref py py-class docutils literal notranslate"><span class="pre">Pipeline</span></code>. Otherwise it has no effect.</p>
-</div>
-<section id="id15">
-<h3>Parameters<a class="headerlink" href="#id15" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>return_std<span class="classifier">str, True, False, or None,                     default=sklearn.utils.metadata_routing.UNCHANGED</span></dt><dd><p>Metadata routing for <code class="docutils literal notranslate"><span class="pre">return_std</span></code> parameter in <code class="docutils literal notranslate"><span class="pre">predict</span></code>.</p>
-</dd>
-</dl>
-</section>
-<section id="id16">
-<h3>Returns<a class="headerlink" href="#id16" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>self<span class="classifier">object</span></dt><dd><p>The updated object.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.set_score_request">
-<span class="sig-name descname"><span class="pre">set_score_request</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sample_weight</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">None</span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">str</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">'$UNCHANGED$'</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">&#x2192;</span> <span class="sig-return-typehint"><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression" title="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression"><span class="pre">EBLinearRegression</span></a></span></span><a class="headerlink" href="#bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.set_score_request" title="Link to this definition">¶</a></dt>
-<dd><p>Request metadata passed to the <code class="docutils literal notranslate"><span class="pre">score</span></code> method.</p>
-<p>Note that this method is only relevant if
-<code class="docutils literal notranslate"><span class="pre">enable_metadata_routing=True</span></code> (see <code class="xref py py-func docutils literal notranslate"><span class="pre">sklearn.set_config()</span></code>).
-Please see <span class="xref std std-ref">User Guide</span> on how the routing
-mechanism works.</p>
-<p>The options for each parameter are:</p>
-<ul class="simple">
-<li><p><code class="docutils literal notranslate"><span class="pre">True</span></code>: metadata is requested, and passed to <code class="docutils literal notranslate"><span class="pre">score</span></code> if provided. The request is ignored if metadata is not provided.</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">False</span></code>: metadata is not requested and the meta-estimator will not pass it to <code class="docutils literal notranslate"><span class="pre">score</span></code>.</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">None</span></code>: metadata is not requested, and the meta-estimator will raise an error if the user provides it.</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">str</span></code>: metadata should be passed to the meta-estimator with this given alias instead of the original name.</p></li>
-</ul>
-<p>The default (<code class="docutils literal notranslate"><span class="pre">sklearn.utils.metadata_routing.UNCHANGED</span></code>) retains the
-existing request. This allows you to change the request for some
-parameters and not others.</p>
-<div class="versionadded">
-<p><span class="versionmodified added">Added in version 1.3.</span></p>
-</div>
-<div class="admonition note">
-<p class="admonition-title">Note</p>
-<p>This method is only relevant if this estimator is used as a
-sub-estimator of a meta-estimator, e.g. used inside a
-<code class="xref py py-class docutils literal notranslate"><span class="pre">Pipeline</span></code>. Otherwise it has no effect.</p>
-</div>
-<section id="id17">
-<h3>Parameters<a class="headerlink" href="#id17" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>sample_weight<span class="classifier">str, True, False, or None,                     default=sklearn.utils.metadata_routing.UNCHANGED</span></dt><dd><p>Metadata routing for <code class="docutils literal notranslate"><span class="pre">sample_weight</span></code> parameter in <code class="docutils literal notranslate"><span class="pre">score</span></code>.</p>
-</dd>
-</dl>
-</section>
-<section id="id18">
-<h3>Returns<a class="headerlink" href="#id18" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>self<span class="classifier">object</span></dt><dd><p>The updated object.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-</section>
-</dd></dl>
-
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression"><code class="docutils literal notranslate"><span class="pre">EBLinearRegression</span></code></a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.__init__"><code class="docutils literal notranslate"><span class="pre">EBLinearRegression.__init__()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.fit"><code class="docutils literal notranslate"><span class="pre">EBLinearRegression.fit()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.get_metadata_routing"><code class="docutils literal notranslate"><span class="pre">EBLinearRegression.get_metadata_routing()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.get_params"><code class="docutils literal notranslate"><span class="pre">EBLinearRegression.get_params()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.predict"><code class="docutils literal notranslate"><span class="pre">EBLinearRegression.predict()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.predict_dist"><code class="docutils literal notranslate"><span class="pre">EBLinearRegression.predict_dist()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.score"><code class="docutils literal notranslate"><span class="pre">EBLinearRegression.score()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.set_params"><code class="docutils literal notranslate"><span class="pre">EBLinearRegression.set_params()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.set_predict_request"><code class="docutils literal notranslate"><span class="pre">EBLinearRegression.set_predict_request()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.set_score_request"><code class="docutils literal notranslate"><span class="pre">EBLinearRegression.set_score_request()</span></code></a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    <script async="async" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html b/public/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html
deleted file mode 100644
index c21f568b0..000000000
--- a/public/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html
+++ /dev/null
@@ -1,789 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.engine" href="bayesvalidrox.surrogate_models.engine.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="bayesvalidrox-surrogate-models-bayes-linear-vblinearregression">
-<h1>bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression<a class="headerlink" href="#bayesvalidrox-surrogate-models-bayes-linear-vblinearregression" title="Link to this heading">¶</a></h1>
-<dl class="py class">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression">
-<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">bayesvalidrox.surrogate_models.bayes_linear.</span></span><span class="sig-name descname"><span class="pre">VBLinearRegression</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">n_iter</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">100</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">tol</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">0.0001</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">fit_intercept</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">a</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">0.0001</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">b</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">0.0001</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">c</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">0.0001</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">d</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">0.0001</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">copy_X</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">verbose</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression" title="Link to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html#bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression" title="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression"><code class="xref py py-class docutils literal notranslate"><span class="pre">BayesianLinearRegression</span></code></a></p>
-<p>Implements Bayesian Linear Regression using mean-field approximation.
-Assumes gamma prior on precision parameters of coefficients and noise.</p>
-<section id="parameters">
-<h2>Parameters:<a class="headerlink" href="#parameters" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>n_iter: int, optional (DEFAULT = 100)</dt><dd><p>Maximum number of iterations for KL minimization</p>
-</dd>
-<dt>tol: float, optional (DEFAULT = 1e-3)</dt><dd><p>Convergence threshold</p>
-</dd>
-<dt>fit_intercept: bool, optional (DEFAULT = True)</dt><dd><p>If True will use bias term in model fitting</p>
-</dd>
-<dt>a: float, optional (Default = 1e-4)</dt><dd><p>Shape parameter of Gamma prior for precision of coefficients</p>
-</dd>
-<dt>b: float, optional (Default = 1e-4)</dt><dd><p>Rate parameter of Gamma prior for precision coefficients</p>
-</dd>
-<dt>c: float, optional (Default = 1e-4)</dt><dd><p>Shape parameter of  Gamma prior for precision of noise</p>
-</dd>
-<dt>d: float, optional (Default = 1e-4)</dt><dd><p>Rate parameter of  Gamma prior for precision of noise</p>
-</dd>
-<dt>verbose: bool, optional (Default = False)</dt><dd><p>If True at each iteration progress report is printed out</p>
-</dd>
-</dl>
-</section>
-<section id="attributes">
-<h2>Attributes<a class="headerlink" href="#attributes" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt><a href="#id19"><span class="problematic" id="id20">coef_</span></a><span class="classifier">array, shape = (n_features)</span></dt><dd><p>Coefficients of the regression model (mean of posterior distribution)</p>
-</dd>
-<dt><a href="#id21"><span class="problematic" id="id22">intercept_</span></a>: float</dt><dd><p>Value of bias term (if fit_intercept is False, then <a href="#id23"><span class="problematic" id="id24">intercept_</span></a> = 0)</p>
-</dd>
-<dt><a href="#id25"><span class="problematic" id="id26">alpha_</span></a><span class="classifier">float</span></dt><dd><p>Mean of precision of coefficients</p>
-</dd>
-<dt><a href="#id27"><span class="problematic" id="id28">beta_</span></a><span class="classifier">float </span></dt><dd><p>Mean of precision of noise</p>
-</dd>
-<dt><a href="#id29"><span class="problematic" id="id30">eigvals_</span></a><span class="classifier">array, shape = (n_features, )</span></dt><dd><p>Eigenvalues of covariance matrix (from posterior distribution of weights)</p>
-</dd>
-<dt><a href="#id31"><span class="problematic" id="id32">eigvecs_</span></a><span class="classifier">array, shape = (n_features, n_featues)</span></dt><dd><p>Eigenvectors of covariance matrix (from posterior distribution of weights)</p>
-</dd>
-</dl>
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.__init__">
-<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">n_iter</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">100</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">tol</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">0.0001</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">fit_intercept</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">a</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">0.0001</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">b</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">0.0001</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">c</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">0.0001</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">d</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">0.0001</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">copy_X</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">verbose</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.__init__" title="Link to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<p class="rubric">Methods</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.__init__" title="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.__init__"><code class="xref py py-obj docutils literal notranslate"><span class="pre">__init__</span></code></a>([n_iter, tol, fit_intercept, a, b, ...])</p></td>
-<td><p></p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.fit" title="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.fit"><code class="xref py py-obj docutils literal notranslate"><span class="pre">fit</span></code></a>(X, y)</p></td>
-<td><p>Fits Variational Bayesian Linear Regression Model</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.get_metadata_routing" title="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.get_metadata_routing"><code class="xref py py-obj docutils literal notranslate"><span class="pre">get_metadata_routing</span></code></a>()</p></td>
-<td><p>Get metadata routing of this object.</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.get_params" title="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.get_params"><code class="xref py py-obj docutils literal notranslate"><span class="pre">get_params</span></code></a>([deep])</p></td>
-<td><p>Get parameters for this estimator.</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.predict" title="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.predict"><code class="xref py py-obj docutils literal notranslate"><span class="pre">predict</span></code></a>(X[, return_std])</p></td>
-<td><p>Computes predictive distribution for test set.</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.predict_dist" title="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.predict_dist"><code class="xref py py-obj docutils literal notranslate"><span class="pre">predict_dist</span></code></a>(X)</p></td>
-<td><p>Calculates  mean and variance of predictive distribution for each data  point of test set.(Note predictive distribution for each data point is  Gaussian, therefore it is uniquely determined by mean and variance)</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.score" title="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.score"><code class="xref py py-obj docutils literal notranslate"><span class="pre">score</span></code></a>(X, y[, sample_weight])</p></td>
-<td><p>Return the coefficient of determination of the prediction.</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.set_params" title="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.set_params"><code class="xref py py-obj docutils literal notranslate"><span class="pre">set_params</span></code></a>(**params)</p></td>
-<td><p>Set the parameters of this estimator.</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.set_predict_request" title="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.set_predict_request"><code class="xref py py-obj docutils literal notranslate"><span class="pre">set_predict_request</span></code></a>(*[, return_std])</p></td>
-<td><p>Request metadata passed to the <code class="docutils literal notranslate"><span class="pre">predict</span></code> method.</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.set_score_request" title="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.set_score_request"><code class="xref py py-obj docutils literal notranslate"><span class="pre">set_score_request</span></code></a>(*[, sample_weight])</p></td>
-<td><p>Request metadata passed to the <code class="docutils literal notranslate"><span class="pre">score</span></code> method.</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.fit">
-<span class="sig-name descname"><span class="pre">fit</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">X</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">y</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.fit" title="Link to this definition">¶</a></dt>
-<dd><p>Fits Variational Bayesian Linear Regression Model</p>
-<section id="id1">
-<h3>Parameters<a class="headerlink" href="#id1" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>X: array-like of size [n_samples,n_features]</dt><dd><p>Matrix of explanatory variables (should not include bias term)</p>
-</dd>
-<dt>Y: array-like of size [n_features]</dt><dd><p>Vector of dependent variables.</p>
-</dd>
-</dl>
-</section>
-<section id="returns">
-<h3>Returns<a class="headerlink" href="#returns" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>object: self</dt><dd><p>self</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.get_metadata_routing">
-<span class="sig-name descname"><span class="pre">get_metadata_routing</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.get_metadata_routing" title="Link to this definition">¶</a></dt>
-<dd><p>Get metadata routing of this object.</p>
-<p>Please check <span class="xref std std-ref">User Guide</span> on how the routing
-mechanism works.</p>
-<section id="id2">
-<h3>Returns<a class="headerlink" href="#id2" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>routing<span class="classifier">MetadataRequest</span></dt><dd><p>A <code class="xref py py-class docutils literal notranslate"><span class="pre">MetadataRequest</span></code> encapsulating
-routing information.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.get_params">
-<span class="sig-name descname"><span class="pre">get_params</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">deep</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.get_params" title="Link to this definition">¶</a></dt>
-<dd><p>Get parameters for this estimator.</p>
-<section id="id3">
-<h3>Parameters<a class="headerlink" href="#id3" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>deep<span class="classifier">bool, default=True</span></dt><dd><p>If True, will return the parameters for this estimator and
-contained subobjects that are estimators.</p>
-</dd>
-</dl>
-</section>
-<section id="id4">
-<h3>Returns<a class="headerlink" href="#id4" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>params<span class="classifier">dict</span></dt><dd><p>Parameter names mapped to their values.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.predict">
-<span class="sig-name descname"><span class="pre">predict</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">X</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">return_std</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.predict" title="Link to this definition">¶</a></dt>
-<dd><p>Computes predictive distribution for test set.
-Predictive distribution for each data point is one dimensional
-Gaussian and therefore is characterised by mean and variance.</p>
-<section id="id5">
-<h3>Parameters<a class="headerlink" href="#id5" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>X: {array-like, sparse} (n_samples_test, n_features)</dt><dd><p>Test data, matrix of explanatory variables</p>
-</dd>
-</dl>
-</section>
-<section id="id6">
-<h3>Returns<a class="headerlink" href="#id6" title="Link to this heading">¶</a></h3>
-<p>: list of length two [y_hat, var_hat]</p>
-<blockquote>
-<div><dl class="simple">
-<dt>y_hat: numpy array of size (n_samples_test,)</dt><dd><p>Estimated values of targets on test set (i.e. mean of predictive
-distribution)</p>
-</dd>
-<dt>var_hat: numpy array of size (n_samples_test,)</dt><dd><p>Variance of predictive distribution</p>
-</dd>
-</dl>
-</div></blockquote>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.predict_dist">
-<span class="sig-name descname"><span class="pre">predict_dist</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">X</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.predict_dist" title="Link to this definition">¶</a></dt>
-<dd><p>Calculates  mean and variance of predictive distribution for each data 
-point of test set.(Note predictive distribution for each data point is 
-Gaussian, therefore it is uniquely determined by mean and variance)</p>
-<section id="id7">
-<h3>Parameters<a class="headerlink" href="#id7" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>x: array-like of size (n_test_samples, n_features)</dt><dd><p>Set of features for which corresponding responses should be predicted</p>
-</dd>
-</dl>
-</section>
-<section id="id8">
-<h3>Returns<a class="headerlink" href="#id8" title="Link to this heading">¶</a></h3>
-<p>:list of two numpy arrays [mu_pred, var_pred]</p>
-<blockquote>
-<div><dl class="simple">
-<dt>mu_pred<span class="classifier">numpy array of size (n_test_samples,)</span></dt><dd><p>Mean of predictive distribution</p>
-</dd>
-<dt>var_pred: numpy array of size (n_test_samples,)</dt><dd><p>Variance of predictive distribution</p>
-</dd>
-</dl>
-</div></blockquote>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.score">
-<span class="sig-name descname"><span class="pre">score</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">X</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">y</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sample_weight</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.score" title="Link to this definition">¶</a></dt>
-<dd><p>Return the coefficient of determination of the prediction.</p>
-<p>The coefficient of determination <span class="math notranslate nohighlight">\(R^2\)</span> is defined as
-<span class="math notranslate nohighlight">\((1 - \frac{u}{v})\)</span>, where <span class="math notranslate nohighlight">\(u\)</span> is the residual
-sum of squares <code class="docutils literal notranslate"><span class="pre">((y_true</span> <span class="pre">-</span> <span class="pre">y_pred)**</span> <span class="pre">2).sum()</span></code> and <span class="math notranslate nohighlight">\(v\)</span>
-is the total sum of squares <code class="docutils literal notranslate"><span class="pre">((y_true</span> <span class="pre">-</span> <span class="pre">y_true.mean())</span> <span class="pre">**</span> <span class="pre">2).sum()</span></code>.
-The best possible score is 1.0 and it can be negative (because the
-model can be arbitrarily worse). A constant model that always predicts
-the expected value of <cite>y</cite>, disregarding the input features, would get
-a <span class="math notranslate nohighlight">\(R^2\)</span> score of 0.0.</p>
-<section id="id9">
-<h3>Parameters<a class="headerlink" href="#id9" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>X<span class="classifier">array-like of shape (n_samples, n_features)</span></dt><dd><p>Test samples. For some estimators this may be a precomputed
-kernel matrix or a list of generic objects instead with shape
-<code class="docutils literal notranslate"><span class="pre">(n_samples,</span> <span class="pre">n_samples_fitted)</span></code>, where <code class="docutils literal notranslate"><span class="pre">n_samples_fitted</span></code>
-is the number of samples used in the fitting for the estimator.</p>
-</dd>
-<dt>y<span class="classifier">array-like of shape (n_samples,) or (n_samples, n_outputs)</span></dt><dd><p>True values for <cite>X</cite>.</p>
-</dd>
-<dt>sample_weight<span class="classifier">array-like of shape (n_samples,), default=None</span></dt><dd><p>Sample weights.</p>
-</dd>
-</dl>
-</section>
-<section id="id10">
-<h3>Returns<a class="headerlink" href="#id10" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>score<span class="classifier">float</span></dt><dd><p><span class="math notranslate nohighlight">\(R^2\)</span> of <code class="docutils literal notranslate"><span class="pre">self.predict(X)</span></code> w.r.t. <cite>y</cite>.</p>
-</dd>
-</dl>
-</section>
-<section id="notes">
-<h3>Notes<a class="headerlink" href="#notes" title="Link to this heading">¶</a></h3>
-<p>The <span class="math notranslate nohighlight">\(R^2\)</span> score used when calling <code class="docutils literal notranslate"><span class="pre">score</span></code> on a regressor uses
-<code class="docutils literal notranslate"><span class="pre">multioutput='uniform_average'</span></code> from version 0.23 to keep consistent
-with default value of <code class="xref py py-func docutils literal notranslate"><span class="pre">r2_score()</span></code>.
-This influences the <code class="docutils literal notranslate"><span class="pre">score</span></code> method of all the multioutput
-regressors (except for
-<code class="xref py py-class docutils literal notranslate"><span class="pre">MultiOutputRegressor</span></code>).</p>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.set_params">
-<span class="sig-name descname"><span class="pre">set_params</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">params</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.set_params" title="Link to this definition">¶</a></dt>
-<dd><p>Set the parameters of this estimator.</p>
-<p>The method works on simple estimators as well as on nested objects
-(such as <code class="xref py py-class docutils literal notranslate"><span class="pre">Pipeline</span></code>). The latter have
-parameters of the form <code class="docutils literal notranslate"><span class="pre">&lt;component&gt;__&lt;parameter&gt;</span></code> so that it’s
-possible to update each component of a nested object.</p>
-<section id="id11">
-<h3>Parameters<a class="headerlink" href="#id11" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt><a href="#id12"><span class="problematic" id="id13">**</span></a>params<span class="classifier">dict</span></dt><dd><p>Estimator parameters.</p>
-</dd>
-</dl>
-</section>
-<section id="id14">
-<h3>Returns<a class="headerlink" href="#id14" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>self<span class="classifier">estimator instance</span></dt><dd><p>Estimator instance.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.set_predict_request">
-<span class="sig-name descname"><span class="pre">set_predict_request</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">return_std</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">None</span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">str</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">'$UNCHANGED$'</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">&#x2192;</span> <span class="sig-return-typehint"><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression" title="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression"><span class="pre">VBLinearRegression</span></a></span></span><a class="headerlink" href="#bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.set_predict_request" title="Link to this definition">¶</a></dt>
-<dd><p>Request metadata passed to the <code class="docutils literal notranslate"><span class="pre">predict</span></code> method.</p>
-<p>Note that this method is only relevant if
-<code class="docutils literal notranslate"><span class="pre">enable_metadata_routing=True</span></code> (see <code class="xref py py-func docutils literal notranslate"><span class="pre">sklearn.set_config()</span></code>).
-Please see <span class="xref std std-ref">User Guide</span> on how the routing
-mechanism works.</p>
-<p>The options for each parameter are:</p>
-<ul class="simple">
-<li><p><code class="docutils literal notranslate"><span class="pre">True</span></code>: metadata is requested, and passed to <code class="docutils literal notranslate"><span class="pre">predict</span></code> if provided. The request is ignored if metadata is not provided.</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">False</span></code>: metadata is not requested and the meta-estimator will not pass it to <code class="docutils literal notranslate"><span class="pre">predict</span></code>.</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">None</span></code>: metadata is not requested, and the meta-estimator will raise an error if the user provides it.</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">str</span></code>: metadata should be passed to the meta-estimator with this given alias instead of the original name.</p></li>
-</ul>
-<p>The default (<code class="docutils literal notranslate"><span class="pre">sklearn.utils.metadata_routing.UNCHANGED</span></code>) retains the
-existing request. This allows you to change the request for some
-parameters and not others.</p>
-<div class="versionadded">
-<p><span class="versionmodified added">Added in version 1.3.</span></p>
-</div>
-<div class="admonition note">
-<p class="admonition-title">Note</p>
-<p>This method is only relevant if this estimator is used as a
-sub-estimator of a meta-estimator, e.g. used inside a
-<code class="xref py py-class docutils literal notranslate"><span class="pre">Pipeline</span></code>. Otherwise it has no effect.</p>
-</div>
-<section id="id15">
-<h3>Parameters<a class="headerlink" href="#id15" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>return_std<span class="classifier">str, True, False, or None,                     default=sklearn.utils.metadata_routing.UNCHANGED</span></dt><dd><p>Metadata routing for <code class="docutils literal notranslate"><span class="pre">return_std</span></code> parameter in <code class="docutils literal notranslate"><span class="pre">predict</span></code>.</p>
-</dd>
-</dl>
-</section>
-<section id="id16">
-<h3>Returns<a class="headerlink" href="#id16" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>self<span class="classifier">object</span></dt><dd><p>The updated object.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.set_score_request">
-<span class="sig-name descname"><span class="pre">set_score_request</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sample_weight</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">None</span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">str</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">'$UNCHANGED$'</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">&#x2192;</span> <span class="sig-return-typehint"><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression" title="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression"><span class="pre">VBLinearRegression</span></a></span></span><a class="headerlink" href="#bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.set_score_request" title="Link to this definition">¶</a></dt>
-<dd><p>Request metadata passed to the <code class="docutils literal notranslate"><span class="pre">score</span></code> method.</p>
-<p>Note that this method is only relevant if
-<code class="docutils literal notranslate"><span class="pre">enable_metadata_routing=True</span></code> (see <code class="xref py py-func docutils literal notranslate"><span class="pre">sklearn.set_config()</span></code>).
-Please see <span class="xref std std-ref">User Guide</span> on how the routing
-mechanism works.</p>
-<p>The options for each parameter are:</p>
-<ul class="simple">
-<li><p><code class="docutils literal notranslate"><span class="pre">True</span></code>: metadata is requested, and passed to <code class="docutils literal notranslate"><span class="pre">score</span></code> if provided. The request is ignored if metadata is not provided.</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">False</span></code>: metadata is not requested and the meta-estimator will not pass it to <code class="docutils literal notranslate"><span class="pre">score</span></code>.</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">None</span></code>: metadata is not requested, and the meta-estimator will raise an error if the user provides it.</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">str</span></code>: metadata should be passed to the meta-estimator with this given alias instead of the original name.</p></li>
-</ul>
-<p>The default (<code class="docutils literal notranslate"><span class="pre">sklearn.utils.metadata_routing.UNCHANGED</span></code>) retains the
-existing request. This allows you to change the request for some
-parameters and not others.</p>
-<div class="versionadded">
-<p><span class="versionmodified added">Added in version 1.3.</span></p>
-</div>
-<div class="admonition note">
-<p class="admonition-title">Note</p>
-<p>This method is only relevant if this estimator is used as a
-sub-estimator of a meta-estimator, e.g. used inside a
-<code class="xref py py-class docutils literal notranslate"><span class="pre">Pipeline</span></code>. Otherwise it has no effect.</p>
-</div>
-<section id="id17">
-<h3>Parameters<a class="headerlink" href="#id17" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>sample_weight<span class="classifier">str, True, False, or None,                     default=sklearn.utils.metadata_routing.UNCHANGED</span></dt><dd><p>Metadata routing for <code class="docutils literal notranslate"><span class="pre">sample_weight</span></code> parameter in <code class="docutils literal notranslate"><span class="pre">score</span></code>.</p>
-</dd>
-</dl>
-</section>
-<section id="id18">
-<h3>Returns<a class="headerlink" href="#id18" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>self<span class="classifier">object</span></dt><dd><p>The updated object.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-</section>
-</dd></dl>
-
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.engine.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.engine</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression"><code class="docutils literal notranslate"><span class="pre">VBLinearRegression</span></code></a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.__init__"><code class="docutils literal notranslate"><span class="pre">VBLinearRegression.__init__()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.fit"><code class="docutils literal notranslate"><span class="pre">VBLinearRegression.fit()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.get_metadata_routing"><code class="docutils literal notranslate"><span class="pre">VBLinearRegression.get_metadata_routing()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.get_params"><code class="docutils literal notranslate"><span class="pre">VBLinearRegression.get_params()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.predict"><code class="docutils literal notranslate"><span class="pre">VBLinearRegression.predict()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.predict_dist"><code class="docutils literal notranslate"><span class="pre">VBLinearRegression.predict_dist()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.score"><code class="docutils literal notranslate"><span class="pre">VBLinearRegression.score()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.set_params"><code class="docutils literal notranslate"><span class="pre">VBLinearRegression.set_params()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.set_predict_request"><code class="docutils literal notranslate"><span class="pre">VBLinearRegression.set_predict_request()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.set_score_request"><code class="docutils literal notranslate"><span class="pre">VBLinearRegression.set_score_request()</span></code></a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    <script async="async" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html b/public/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html
deleted file mode 100644
index 29308d2bf..000000000
--- a/public/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html
+++ /dev/null
@@ -1,442 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.bayes_linear" href="bayesvalidrox.surrogate_models.bayes_linear.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.bayes_linear.gamma_mean - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l5 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="bayesvalidrox-surrogate-models-bayes-linear-gamma-mean">
-<h1>bayesvalidrox.surrogate_models.bayes_linear.gamma_mean<a class="headerlink" href="#bayesvalidrox-surrogate-models-bayes-linear-gamma-mean" title="Link to this heading">¶</a></h1>
-<dl class="py function">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean">
-<span class="sig-prename descclassname"><span class="pre">bayesvalidrox.surrogate_models.bayes_linear.</span></span><span class="sig-name descname"><span class="pre">gamma_mean</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">a</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">b</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.bayes_linear.gamma_mean" title="Link to this definition">¶</a></dt>
-<dd><p>Computes mean of gamma distribution</p>
-<section id="parameters">
-<h2>Parameters<a class="headerlink" href="#parameters" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>a: float</dt><dd><p>Shape parameter of Gamma distribution</p>
-</dd>
-<dt>b: float</dt><dd><p>Rate parameter of Gamma distribution</p>
-</dd>
-</dl>
-</section>
-<section id="returns">
-<h2>Returns<a class="headerlink" href="#returns" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>: float</dt><dd><p>Mean of Gamma distribution</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.bayes_linear.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.bayes_linear</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.bayes_linear.gamma_mean"><code class="docutils literal notranslate"><span class="pre">gamma_mean()</span></code></a></li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.html b/public/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.html
deleted file mode 100644
index 4b07afedc..000000000
--- a/public/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.html
+++ /dev/null
@@ -1,446 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.bayes_linear - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 current has-children current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.bayes_linear</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="module-bayesvalidrox.surrogate_models.bayes_linear">
-<span id="bayesvalidrox-surrogate-models-bayes-linear"></span><h1>bayesvalidrox.surrogate_models.bayes_linear<a class="headerlink" href="#module-bayesvalidrox.surrogate_models.bayes_linear" title="Link to this heading">¶</a></h1>
-<p class="rubric">Functions</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html#bayesvalidrox.surrogate_models.bayes_linear.gamma_mean" title="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean"><code class="xref py py-obj docutils literal notranslate"><span class="pre">gamma_mean</span></code></a>(a, b)</p></td>
-<td><p>Computes mean of gamma distribution</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<p class="rubric">Classes</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html#bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression" title="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression"><code class="xref py py-obj docutils literal notranslate"><span class="pre">BayesianLinearRegression</span></code></a>(n_iter, tol, ...)</p></td>
-<td><p>Superclass for Empirical Bayes and Variational Bayes implementations of  Bayesian Linear Regression Model</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html#bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression" title="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression"><code class="xref py py-obj docutils literal notranslate"><span class="pre">EBLinearRegression</span></code></a>([n_iter, tol, optimizer, ...])</p></td>
-<td><p>Bayesian Regression with type II maximum likelihood (Empirical Bayes)</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html#bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression" title="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression"><code class="xref py py-obj docutils literal notranslate"><span class="pre">VBLinearRegression</span></code></a>([n_iter, tol, ...])</p></td>
-<td><p>Implements Bayesian Linear Regression using mean-field approximation.</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">bayesvalidrox.surrogate_models.bayes_linear</a><ul>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    <script async="async" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html b/public/_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html
deleted file mode 100644
index d85a0febe..000000000
--- a/public/_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html
+++ /dev/null
@@ -1,547 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.eval_rec_rule" href="bayesvalidrox.surrogate_models.eval_rec_rule.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.engine" href="bayesvalidrox.surrogate_models.engine.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.engine.Engine - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l5 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="bayesvalidrox-surrogate-models-engine-engine">
-<h1>bayesvalidrox.surrogate_models.engine.Engine<a class="headerlink" href="#bayesvalidrox-surrogate-models-engine-engine" title="Link to this heading">¶</a></h1>
-<dl class="py class">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.engine.Engine">
-<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">bayesvalidrox.surrogate_models.engine.</span></span><span class="sig-name descname"><span class="pre">Engine</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">MetaMod</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">Model</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">ExpDes</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.engine.Engine" title="Link to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">object</span></code></p>
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.engine.Engine.__init__">
-<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">MetaMod</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">Model</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">ExpDes</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.engine.Engine.__init__" title="Link to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<p class="rubric">Methods</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.engine.Engine.__init__" title="bayesvalidrox.surrogate_models.engine.Engine.__init__"><code class="xref py py-obj docutils literal notranslate"><span class="pre">__init__</span></code></a>(MetaMod, Model, ExpDes)</p></td>
-<td><p></p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.engine.Engine.eval_metamodel" title="bayesvalidrox.surrogate_models.engine.Engine.eval_metamodel"><code class="xref py py-obj docutils literal notranslate"><span class="pre">eval_metamodel</span></code></a>([samples, nsamples, ...])</p></td>
-<td><p>Evaluates metamodel at the requested samples.</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.engine.Engine.start_engine" title="bayesvalidrox.surrogate_models.engine.Engine.start_engine"><code class="xref py py-obj docutils literal notranslate"><span class="pre">start_engine</span></code></a>()</p></td>
-<td><p>Do all the preparations that need to be run before the actual training</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.engine.Engine.train_normal" title="bayesvalidrox.surrogate_models.engine.Engine.train_normal"><code class="xref py py-obj docutils literal notranslate"><span class="pre">train_normal</span></code></a>([parallel, verbose, save])</p></td>
-<td><p>Trains surrogate on static samples only.</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.engine.Engine.train_seq_design" title="bayesvalidrox.surrogate_models.engine.Engine.train_seq_design"><code class="xref py py-obj docutils literal notranslate"><span class="pre">train_seq_design</span></code></a>([parallel, verbose])</p></td>
-<td><p>Starts the adaptive sequential design for refining the surrogate model by selecting training points in a sequential manner.</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.engine.Engine.train_sequential" title="bayesvalidrox.surrogate_models.engine.Engine.train_sequential"><code class="xref py py-obj docutils literal notranslate"><span class="pre">train_sequential</span></code></a>([parallel, verbose])</p></td>
-<td><p>Train the surrogate in a sequential manner.</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.engine.Engine.eval_metamodel">
-<span class="sig-name descname"><span class="pre">eval_metamodel</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">samples</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">nsamples</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sampling_method</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'random'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">return_samples</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">parallel</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.engine.Engine.eval_metamodel" title="Link to this definition">¶</a></dt>
-<dd><p>Evaluates metamodel at the requested samples. One can also generate
-nsamples.</p>
-<section id="parameters">
-<h2>Parameters<a class="headerlink" href="#parameters" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>samples<span class="classifier">array of shape (n_samples, n_params), optional</span></dt><dd><p>Samples to evaluate metamodel at. The default is None.</p>
-</dd>
-<dt>nsamples<span class="classifier">int, optional</span></dt><dd><p>Number of samples to generate, if no <cite>samples</cite> is provided. The
-default is None.</p>
-</dd>
-<dt>sampling_method<span class="classifier">str, optional</span></dt><dd><p>Type of sampling, if no <cite>samples</cite> is provided. The default is
-‘random’.</p>
-</dd>
-<dt>return_samples<span class="classifier">bool, optional</span></dt><dd><p>Retun samples, if no <cite>samples</cite> is provided. The default is False.</p>
-</dd>
-<dt>parallel<span class="classifier">bool, optional</span></dt><dd><p>Set to true if the evaluations should be done in parallel.
-The default is False.</p>
-</dd>
-</dl>
-</section>
-<section id="returns">
-<h2>Returns<a class="headerlink" href="#returns" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>mean_pred<span class="classifier">dict</span></dt><dd><p>Mean of the predictions.</p>
-</dd>
-<dt>std_pred<span class="classifier">dict</span></dt><dd><p>Standard deviatioon of the predictions.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.engine.Engine.start_engine">
-<span class="sig-name descname"><span class="pre">start_engine</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">&#x2192;</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#bayesvalidrox.surrogate_models.engine.Engine.start_engine" title="Link to this definition">¶</a></dt>
-<dd><p>Do all the preparations that need to be run before the actual training</p>
-<section id="id1">
-<h2>Returns<a class="headerlink" href="#id1" title="Link to this heading">¶</a></h2>
-<p>None</p>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.engine.Engine.train_normal">
-<span class="sig-name descname"><span class="pre">train_normal</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">parallel</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">verbose</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">save</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">&#x2192;</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#bayesvalidrox.surrogate_models.engine.Engine.train_normal" title="Link to this definition">¶</a></dt>
-<dd><p>Trains surrogate on static samples only.
-Samples are taken from the experimental design and the specified 
-model is run on them.
-Alternatively the samples can be read in from a provided hdf5 file.</p>
-<section id="id2">
-<h2>Returns<a class="headerlink" href="#id2" title="Link to this heading">¶</a></h2>
-<p>None</p>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.engine.Engine.train_seq_design">
-<span class="sig-name descname"><span class="pre">train_seq_design</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">parallel</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">verbose</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.engine.Engine.train_seq_design" title="Link to this definition">¶</a></dt>
-<dd><p>Starts the adaptive sequential design for refining the surrogate model
-by selecting training points in a sequential manner.</p>
-<section id="id3">
-<h2>Returns<a class="headerlink" href="#id3" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>MetaModel<span class="classifier">object</span></dt><dd><p>Meta model object.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.engine.Engine.train_sequential">
-<span class="sig-name descname"><span class="pre">train_sequential</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">parallel</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">verbose</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">&#x2192;</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#bayesvalidrox.surrogate_models.engine.Engine.train_sequential" title="Link to this definition">¶</a></dt>
-<dd><p>Train the surrogate in a sequential manner.
-First build and train evereything on the static samples, then iterate
-choosing more samples and refitting the surrogate on them.</p>
-<section id="id4">
-<h2>Returns<a class="headerlink" href="#id4" title="Link to this heading">¶</a></h2>
-<p>None</p>
-</section>
-</dd></dl>
-
-</dd></dl>
-
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.eval_rec_rule</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.engine.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.engine</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">bayesvalidrox.surrogate_models.engine.Engine</a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.engine.Engine"><code class="docutils literal notranslate"><span class="pre">Engine</span></code></a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.engine.Engine.__init__"><code class="docutils literal notranslate"><span class="pre">Engine.__init__()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.engine.Engine.eval_metamodel"><code class="docutils literal notranslate"><span class="pre">Engine.eval_metamodel()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.engine.Engine.start_engine"><code class="docutils literal notranslate"><span class="pre">Engine.start_engine()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.engine.Engine.train_normal"><code class="docutils literal notranslate"><span class="pre">Engine.train_normal()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.engine.Engine.train_seq_design"><code class="docutils literal notranslate"><span class="pre">Engine.train_seq_design()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.engine.Engine.train_sequential"><code class="docutils literal notranslate"><span class="pre">Engine.train_sequential()</span></code></a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.engine.hellinger_distance.html b/public/_autosummary/bayesvalidrox.surrogate_models.engine.hellinger_distance.html
deleted file mode 100644
index 87538b6e2..000000000
--- a/public/_autosummary/bayesvalidrox.surrogate_models.engine.hellinger_distance.html
+++ /dev/null
@@ -1,427 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.engine.hellinger_distance - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../api.html">API</a><input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2 has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="bayesvalidrox-surrogate-models-engine-hellinger-distance">
-<h1>bayesvalidrox.surrogate_models.engine.hellinger_distance<a class="headerlink" href="#bayesvalidrox-surrogate-models-engine-hellinger-distance" title="Link to this heading">¶</a></h1>
-<dl class="py function">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.engine.hellinger_distance">
-<span class="sig-prename descclassname"><span class="pre">bayesvalidrox.surrogate_models.engine.</span></span><span class="sig-name descname"><span class="pre">hellinger_distance</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">P</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">Q</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.engine.hellinger_distance" title="Link to this definition">¶</a></dt>
-<dd><p>Hellinger distance between two continuous distributions.</p>
-<p>The maximum distance 1 is achieved when P assigns probability zero to
-every set to which Q assigns a positive probability, and vice versa.
-0 (identical) and 1 (maximally different)</p>
-<section id="parameters">
-<h2>Parameters<a class="headerlink" href="#parameters" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>P<span class="classifier">array</span></dt><dd><p>Reference likelihood.</p>
-</dd>
-<dt>Q<span class="classifier">array</span></dt><dd><p>Estimated likelihood.</p>
-</dd>
-</dl>
-</section>
-<section id="returns">
-<h2>Returns<a class="headerlink" href="#returns" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>float</dt><dd><p>Hellinger distance of two distributions.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          
-          
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">bayesvalidrox.surrogate_models.engine.hellinger_distance</a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.engine.hellinger_distance"><code class="docutils literal notranslate"><span class="pre">hellinger_distance()</span></code></a></li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.engine.html b/public/_autosummary/bayesvalidrox.surrogate_models.engine.html
deleted file mode 100644
index 08a778cb3..000000000
--- a/public/_autosummary/bayesvalidrox.surrogate_models.engine.html
+++ /dev/null
@@ -1,412 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.engine.Engine" href="bayesvalidrox.surrogate_models.engine.Engine.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.engine - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon no-toc" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 current has-children current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.engine</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon no-toc" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="module-bayesvalidrox.surrogate_models.engine">
-<span id="bayesvalidrox-surrogate-models-engine"></span><h1>bayesvalidrox.surrogate_models.engine<a class="headerlink" href="#module-bayesvalidrox.surrogate_models.engine" title="Link to this heading">¶</a></h1>
-<p>Engine to train the surrogate</p>
-<p class="rubric">Classes</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html#bayesvalidrox.surrogate_models.engine.Engine" title="bayesvalidrox.surrogate_models.engine.Engine"><code class="xref py py-obj docutils literal notranslate"><span class="pre">Engine</span></code></a>(MetaMod, Model, ExpDes)</p></td>
-<td><p></p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.engine.Engine.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.engine.Engine</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer no-toc">
-      
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.engine.logpdf.html b/public/_autosummary/bayesvalidrox.surrogate_models.engine.logpdf.html
deleted file mode 100644
index 2e1b1766b..000000000
--- a/public/_autosummary/bayesvalidrox.surrogate_models.engine.logpdf.html
+++ /dev/null
@@ -1,426 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.engine.logpdf - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../api.html">API</a><input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2 has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="bayesvalidrox-surrogate-models-engine-logpdf">
-<h1>bayesvalidrox.surrogate_models.engine.logpdf<a class="headerlink" href="#bayesvalidrox-surrogate-models-engine-logpdf" title="Link to this heading">¶</a></h1>
-<dl class="py function">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.engine.logpdf">
-<span class="sig-prename descclassname"><span class="pre">bayesvalidrox.surrogate_models.engine.</span></span><span class="sig-name descname"><span class="pre">logpdf</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">x</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">mean</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">cov</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.engine.logpdf" title="Link to this definition">¶</a></dt>
-<dd><p>Computes the likelihood based on a multivariate normal distribution.</p>
-<section id="parameters">
-<h2>Parameters<a class="headerlink" href="#parameters" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>x<span class="classifier">TYPE</span></dt><dd><p>DESCRIPTION.</p>
-</dd>
-<dt>mean<span class="classifier">array_like</span></dt><dd><p>Observation data.</p>
-</dd>
-<dt>cov<span class="classifier">2d array</span></dt><dd><p>Covariance matrix of the distribution.</p>
-</dd>
-</dl>
-</section>
-<section id="returns">
-<h2>Returns<a class="headerlink" href="#returns" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>log_lik<span class="classifier">float</span></dt><dd><p>Log likelihood.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          
-          
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">bayesvalidrox.surrogate_models.engine.logpdf</a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.engine.logpdf"><code class="docutils literal notranslate"><span class="pre">logpdf()</span></code></a></li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.engine.subdomain.html b/public/_autosummary/bayesvalidrox.surrogate_models.engine.subdomain.html
deleted file mode 100644
index add522833..000000000
--- a/public/_autosummary/bayesvalidrox.surrogate_models.engine.subdomain.html
+++ /dev/null
@@ -1,383 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.engine.subdomain - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon no-toc" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../api.html">API</a><input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2 has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon no-toc" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="bayesvalidrox-surrogate-models-engine-subdomain">
-<h1>bayesvalidrox.surrogate_models.engine.subdomain<a class="headerlink" href="#bayesvalidrox-surrogate-models-engine-subdomain" title="Link to this heading">¶</a></h1>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          
-          
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer no-toc">
-      
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html b/public/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html
deleted file mode 100644
index 1ba083de5..000000000
--- a/public/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html
+++ /dev/null
@@ -1,445 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.eval_rec_rule" href="bayesvalidrox.surrogate_models.eval_rec_rule.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l5 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="bayesvalidrox-surrogate-models-eval-rec-rule-eval-rec-rule">
-<h1>bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule<a class="headerlink" href="#bayesvalidrox-surrogate-models-eval-rec-rule-eval-rec-rule" title="Link to this heading">¶</a></h1>
-<dl class="py function">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule">
-<span class="sig-prename descclassname"><span class="pre">bayesvalidrox.surrogate_models.eval_rec_rule.</span></span><span class="sig-name descname"><span class="pre">eval_rec_rule</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">x</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">max_deg</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">poly_type</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule" title="Link to this definition">¶</a></dt>
-<dd><p>Evaluates the polynomial that corresponds to the Jacobi matrix defined
-from the AB.</p>
-<section id="parameters">
-<h2>Parameters<a class="headerlink" href="#parameters" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>x<span class="classifier">array (n_samples)</span></dt><dd><p>Points where the polynomials are evaluated.</p>
-</dd>
-<dt>max_deg<span class="classifier">int</span></dt><dd><p>Maximum degree.</p>
-</dd>
-<dt>poly_type<span class="classifier">string</span></dt><dd><p>Polynomial type.</p>
-</dd>
-</dl>
-</section>
-<section id="returns">
-<h2>Returns<a class="headerlink" href="#returns" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>values<span class="classifier">array of shape (n_samples, max_deg+1)</span></dt><dd><p>Polynomials corresponding to the Jacobi matrix.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.eval_rec_rule</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule"><code class="docutils literal notranslate"><span class="pre">eval_rec_rule()</span></code></a></li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html b/public/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html
deleted file mode 100644
index e11660ced..000000000
--- a/public/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html
+++ /dev/null
@@ -1,444 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="bayesvalidrox-surrogate-models-eval-rec-rule-eval-rec-rule-arbitrary">
-<h1>bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary<a class="headerlink" href="#bayesvalidrox-surrogate-models-eval-rec-rule-eval-rec-rule-arbitrary" title="Link to this heading">¶</a></h1>
-<dl class="py function">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary">
-<span class="sig-prename descclassname"><span class="pre">bayesvalidrox.surrogate_models.eval_rec_rule.</span></span><span class="sig-name descname"><span class="pre">eval_rec_rule_arbitrary</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">x</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">max_deg</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">poly_coeffs</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary" title="Link to this definition">¶</a></dt>
-<dd><p>Evaluates the polynomial at sample array x.</p>
-<section id="parameters">
-<h2>Parameters<a class="headerlink" href="#parameters" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>x<span class="classifier">array (n_samples)</span></dt><dd><p>Points where the polynomials are evaluated.</p>
-</dd>
-<dt>max_deg<span class="classifier">int</span></dt><dd><p>Maximum degree.</p>
-</dd>
-<dt>poly_coeffs<span class="classifier">dict</span></dt><dd><p>Polynomial coefficients computed based on moments.</p>
-</dd>
-</dl>
-</section>
-<section id="returns">
-<h2>Returns<a class="headerlink" href="#returns" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>values<span class="classifier">array of shape (n_samples, max_deg+1)</span></dt><dd><p>Univariate Polynomials evaluated at samples.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary"><code class="docutils literal notranslate"><span class="pre">eval_rec_rule_arbitrary()</span></code></a></li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html b/public/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html
deleted file mode 100644
index 69b06c5e0..000000000
--- a/public/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html
+++ /dev/null
@@ -1,446 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="bayesvalidrox-surrogate-models-eval-rec-rule-eval-univ-basis">
-<h1>bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis<a class="headerlink" href="#bayesvalidrox-surrogate-models-eval-rec-rule-eval-univ-basis" title="Link to this heading">¶</a></h1>
-<dl class="py function">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis">
-<span class="sig-prename descclassname"><span class="pre">bayesvalidrox.surrogate_models.eval_rec_rule.</span></span><span class="sig-name descname"><span class="pre">eval_univ_basis</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">x</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">max_deg</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">poly_types</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">apoly_coeffs</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis" title="Link to this definition">¶</a></dt>
-<dd><p>Evaluates univariate regressors along input directions.</p>
-<section id="parameters">
-<h2>Parameters<a class="headerlink" href="#parameters" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>x<span class="classifier">array of shape (n_samples, n_params)</span></dt><dd><p>Training samples.</p>
-</dd>
-<dt>max_deg<span class="classifier">int</span></dt><dd><p>Maximum polynomial degree.</p>
-</dd>
-<dt>poly_types<span class="classifier">list of strings</span></dt><dd><p>List of polynomial types for all parameters.</p>
-</dd>
-<dt>apoly_coeffs<span class="classifier">dict , optional</span></dt><dd><p>Polynomial coefficients computed based on moments. The default is None.</p>
-</dd>
-</dl>
-</section>
-<section id="returns">
-<h2>Returns<a class="headerlink" href="#returns" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>univ_vals<span class="classifier">array of shape (n_samples, n_params, max_deg+1)</span></dt><dd><p>Univariate polynomials for all degrees and parameters evaluated at x.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis"><code class="docutils literal notranslate"><span class="pre">eval_univ_basis()</span></code></a></li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.html b/public/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.html
deleted file mode 100644
index 89766ae20..000000000
--- a/public/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.html
+++ /dev/null
@@ -1,436 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.engine.Engine" href="bayesvalidrox.surrogate_models.engine.Engine.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.eval_rec_rule - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon no-toc" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 current has-children current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.eval_rec_rule</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon no-toc" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="module-bayesvalidrox.surrogate_models.eval_rec_rule">
-<span id="bayesvalidrox-surrogate-models-eval-rec-rule"></span><h1>bayesvalidrox.surrogate_models.eval_rec_rule<a class="headerlink" href="#module-bayesvalidrox.surrogate_models.eval_rec_rule" title="Link to this heading">¶</a></h1>
-<p>Based on the implementation in UQLab [1].</p>
-<p>References:
-1. S. Marelli, and B. Sudret, UQLab: A framework for uncertainty quantification
-in Matlab, Proc. 2nd Int. Conf. on Vulnerability, Risk Analysis and Management
-(ICVRAM2014), Liverpool, United Kingdom, 2014, 2554-2563.</p>
-<p>2. S. Marelli, N. Lüthen, B. Sudret, UQLab user manual – Polynomial chaos
-expansions, Report # UQLab-V1.4-104, Chair of Risk, Safety and Uncertainty
-Quantification, ETH Zurich, Switzerland, 2021.</p>
-<p>Author: Farid Mohammadi, M.Sc.
-E-Mail: <a class="reference external" href="mailto:farid&#46;mohammadi&#37;&#52;&#48;iws&#46;uni-stuttgart&#46;de">farid<span>&#46;</span>mohammadi<span>&#64;</span>iws<span>&#46;</span>uni-stuttgart<span>&#46;</span>de</a>
-Department of Hydromechanics and Modelling of Hydrosystems (LH2)
-Institute for Modelling Hydraulic and Environmental Systems (IWS), University
-of Stuttgart, www.iws.uni-stuttgart.de/lh2/
-Pfaffenwaldring 61
-70569 Stuttgart</p>
-<p>Created on Fri Jan 14 2022</p>
-<p class="rubric">Functions</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html#bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule" title="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule"><code class="xref py py-obj docutils literal notranslate"><span class="pre">eval_rec_rule</span></code></a>(x, max_deg, poly_type)</p></td>
-<td><p>Evaluates the polynomial that corresponds to the Jacobi matrix defined from the AB.</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html#bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary" title="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary"><code class="xref py py-obj docutils literal notranslate"><span class="pre">eval_rec_rule_arbitrary</span></code></a>(x, max_deg, poly_coeffs)</p></td>
-<td><p>Evaluates the polynomial at sample array x.</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html#bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis" title="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis"><code class="xref py py-obj docutils literal notranslate"><span class="pre">eval_univ_basis</span></code></a>(x, max_deg, poly_types[, ...])</p></td>
-<td><p>Evaluates univariate regressors along input directions.</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html#bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs" title="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs"><code class="xref py py-obj docutils literal notranslate"><span class="pre">poly_rec_coeffs</span></code></a>(n_max, poly_type[, params])</p></td>
-<td><p>Computes the recurrence coefficients for classical Wiener-Askey orthogonal polynomials.</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.engine.Engine.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.engine.Engine</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer no-toc">
-      
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html b/public/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html
deleted file mode 100644
index 40ca6675e..000000000
--- a/public/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html
+++ /dev/null
@@ -1,445 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.exp_designs" href="bayesvalidrox.surrogate_models.exp_designs.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="bayesvalidrox-surrogate-models-eval-rec-rule-poly-rec-coeffs">
-<h1>bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs<a class="headerlink" href="#bayesvalidrox-surrogate-models-eval-rec-rule-poly-rec-coeffs" title="Link to this heading">¶</a></h1>
-<dl class="py function">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs">
-<span class="sig-prename descclassname"><span class="pre">bayesvalidrox.surrogate_models.eval_rec_rule.</span></span><span class="sig-name descname"><span class="pre">poly_rec_coeffs</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">n_max</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">poly_type</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">params</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs" title="Link to this definition">¶</a></dt>
-<dd><p>Computes the recurrence coefficients for classical Wiener-Askey orthogonal
-polynomials.</p>
-<section id="parameters">
-<h2>Parameters<a class="headerlink" href="#parameters" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>n_max<span class="classifier">int</span></dt><dd><p>Maximum polynomial degree.</p>
-</dd>
-<dt>poly_type<span class="classifier">string</span></dt><dd><p>Polynomial type.</p>
-</dd>
-<dt>params<span class="classifier">list, optional</span></dt><dd><p>Parameters required for <cite>laguerre</cite> poly type. The default is None.</p>
-</dd>
-</dl>
-</section>
-<section id="returns">
-<h2>Returns<a class="headerlink" href="#returns" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>AB<span class="classifier">dict</span></dt><dd><p>The 3 term recursive coefficients and the applicable ranges.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.exp_designs.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.exp_designs</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs"><code class="docutils literal notranslate"><span class="pre">poly_rec_coeffs()</span></code></a></li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html b/public/_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html
deleted file mode 100644
index 7f9f2e9cf..000000000
--- a/public/_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html
+++ /dev/null
@@ -1,786 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.exploration" href="bayesvalidrox.surrogate_models.exploration.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.exp_designs.check_ranges" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.exp_designs.ExpDesigns - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="bayesvalidrox-surrogate-models-exp-designs-expdesigns">
-<h1>bayesvalidrox.surrogate_models.exp_designs.ExpDesigns<a class="headerlink" href="#bayesvalidrox-surrogate-models-exp-designs-expdesigns" title="Link to this heading">¶</a></h1>
-<dl class="py class">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns">
-<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">bayesvalidrox.surrogate_models.exp_designs.</span></span><span class="sig-name descname"><span class="pre">ExpDesigns</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">input_object</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">meta_Model_type</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'pce'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sampling_method</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'random'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">hdf5_file</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">n_new_samples</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">1</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">n_max_samples</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">mod_LOO_threshold</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">1e-16</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">tradeoff_scheme</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">n_canddidate</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">1</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">explore_method</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'random'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">exploit_method</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'Space-filling'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">util_func</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'Space-filling'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">n_cand_groups</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">4</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">n_replication</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">1</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">post_snapshot</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">step_snapshot</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">1</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">max_a_post</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">adapt_verbose</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">max_func_itr</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">1</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">out_dir</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.exp_designs.ExpDesigns" title="Link to this definition">¶</a></dt>
-<dd><p>Bases: <a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html#bayesvalidrox.surrogate_models.input_space.InputSpace" title="bayesvalidrox.surrogate_models.input_space.InputSpace"><code class="xref py py-class docutils literal notranslate"><span class="pre">InputSpace</span></code></a></p>
-<p>This class generates samples from the prescribed marginals for the model
-parameters using the <cite>Input</cite> object.</p>
-<section id="attributes">
-<h2>Attributes<a class="headerlink" href="#attributes" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>input_object<span class="classifier">obj</span></dt><dd><p>Input object containing the parameter marginals, i.e. name,
-distribution type and distribution parameters or available raw data.</p>
-</dd>
-<dt>meta_Model_type<span class="classifier">str</span></dt><dd><p>Type of the meta_Model_type.</p>
-</dd>
-<dt>sampling_method<span class="classifier">str</span></dt><dd><p>Name of the sampling method for the experimental design. The following
-sampling method are supported:</p>
-<ul class="simple">
-<li><p>random</p></li>
-<li><p>latin_hypercube</p></li>
-<li><p>sobol</p></li>
-<li><p>halton</p></li>
-<li><p>hammersley</p></li>
-<li><p>chebyshev(FT)</p></li>
-<li><p>grid(FT)</p></li>
-<li><p>user</p></li>
-</ul>
-</dd>
-<dt>hdf5_file<span class="classifier">str</span></dt><dd><p>Name of the hdf5 file that contains the experimental design.</p>
-</dd>
-<dt>n_new_samples<span class="classifier">int</span></dt><dd><p>Number of (initial) training points.</p>
-</dd>
-<dt>n_max_samples<span class="classifier">int</span></dt><dd><p>Number of maximum training points.</p>
-</dd>
-<dt>mod_LOO_threshold<span class="classifier">float</span></dt><dd><p>The modified leave-one-out cross validation threshold where the
-sequential design stops.</p>
-</dd>
-<dt>tradeoff_scheme<span class="classifier">str</span></dt><dd><p>Trade-off scheme to assign weights to the exploration and exploitation
-scores in the sequential design.</p>
-</dd>
-<dt>n_canddidate<span class="classifier">int</span></dt><dd><p>Number of candidate training sets to calculate the scores for.</p>
-</dd>
-<dt>explore_method<span class="classifier">str</span></dt><dd><p>Type of the exploration method for the sequential design. The following
-methods are supported:</p>
-<ul class="simple">
-<li><p>Voronoi</p></li>
-<li><p>random</p></li>
-<li><p>latin_hypercube</p></li>
-<li><p>LOOCV</p></li>
-<li><p>dual annealing</p></li>
-</ul>
-</dd>
-<dt>exploit_method<span class="classifier">str</span></dt><dd><p>Type of the exploitation method for the sequential design. The
-following methods are supported:</p>
-<ul class="simple">
-<li><p>BayesOptDesign</p></li>
-<li><p>BayesActDesign</p></li>
-<li><p>VarOptDesign</p></li>
-<li><p>alphabetic</p></li>
-<li><p>Space-filling</p></li>
-</ul>
-</dd>
-<dt>util_func<span class="classifier">str or list</span></dt><dd><p>The utility function to be specified for the <cite>exploit_method</cite>. For the
-available utility functions see Note section.</p>
-</dd>
-<dt>n_cand_groups<span class="classifier">int</span></dt><dd><p>Number of candidate groups. Each group of candidate training sets will
-be evaulated separately in parallel.</p>
-</dd>
-<dt>n_replication<span class="classifier">int</span></dt><dd><p>Number of replications. Only for comparison. The default is 1.</p>
-</dd>
-<dt>post_snapshot<span class="classifier">int</span></dt><dd><p>Whether to plot the posterior in the sequential design. The default is
-<cite>True</cite>.</p>
-</dd>
-<dt>step_snapshot<span class="classifier">int</span></dt><dd><p>The number of steps to plot the posterior in the sequential design. The
-default is 1.</p>
-</dd>
-<dt>max_a_post<span class="classifier">list or array</span></dt><dd><p>Maximum a posteriori of the posterior distribution, if known. The
-default is <cite>[]</cite>.</p>
-</dd>
-<dt>adapt_verbose<span class="classifier">bool</span></dt><dd><p>Whether to plot the model response vs that of metamodel for the new
-trining point in the sequential design.</p>
-</dd>
-</dl>
-</section>
-<section id="note">
-<h2>Note<a class="headerlink" href="#note" title="Link to this heading">¶</a></h2>
-<p>The following utiliy functions for the <strong>exploitation</strong> methods are
-supported:</p>
-<p>#### BayesOptDesign (when data is available)
-- DKL (Kullback-Leibler Divergence)
-- DPP (D-Posterior-percision)
-- APP (A-Posterior-percision)</p>
-<p>#### VarBasedOptDesign -&gt; when data is not available
-- Entropy (Entropy/MMSE/active learning)
-- EIGF (Expected Improvement for Global fit)
-- LOOCV (Leave-one-out Cross Validation)</p>
-<p>#### alphabetic
-- D-Opt (D-Optimality)
-- A-Opt (A-Optimality)
-- K-Opt (K-Optimality)</p>
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.__init__">
-<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">input_object</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">meta_Model_type</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'pce'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sampling_method</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'random'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">hdf5_file</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">n_new_samples</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">1</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">n_max_samples</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">mod_LOO_threshold</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">1e-16</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">tradeoff_scheme</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">n_canddidate</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">1</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">explore_method</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'random'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">exploit_method</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'Space-filling'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">util_func</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'Space-filling'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">n_cand_groups</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">4</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">n_replication</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">1</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">post_snapshot</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">step_snapshot</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">1</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">max_a_post</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">adapt_verbose</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">max_func_itr</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">1</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">out_dir</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">''</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.__init__" title="Link to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<p class="rubric">Methods</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.__init__" title="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.__init__"><code class="xref py py-obj docutils literal notranslate"><span class="pre">__init__</span></code></a>(input_object[, meta_Model_type, ...])</p></td>
-<td><p></p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.build_polytypes" title="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.build_polytypes"><code class="xref py py-obj docutils literal notranslate"><span class="pre">build_polytypes</span></code></a>(rosenblatt)</p></td>
-<td><p>Creates the polynomial types to be passed to univ_basis_vals method of the MetaModel object.</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.check_valid_inputs" title="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.check_valid_inputs"><code class="xref py py-obj docutils literal notranslate"><span class="pre">check_valid_inputs</span></code></a>()</p></td>
-<td><p>Check if the given InputObj is valid to use for further calculations: 1) Has some Marginals 2) The Marginals have valid priors 3) All Marginals given as the same type (samples vs dist)</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.generate_ED" title="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.generate_ED"><code class="xref py py-obj docutils literal notranslate"><span class="pre">generate_ED</span></code></a>(n_samples[, max_pce_deg])</p></td>
-<td><p>Generates experimental designs (training set) with the given method.</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.generate_samples" title="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.generate_samples"><code class="xref py py-obj docutils literal notranslate"><span class="pre">generate_samples</span></code></a>(n_samples[, sampling_method])</p></td>
-<td><p>Generates samples with given sampling method</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.init_param_space" title="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.init_param_space"><code class="xref py py-obj docutils literal notranslate"><span class="pre">init_param_space</span></code></a>([max_deg])</p></td>
-<td><p>Initializes parameter space.</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.pcm_sampler" title="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.pcm_sampler"><code class="xref py py-obj docutils literal notranslate"><span class="pre">pcm_sampler</span></code></a>(n_samples, max_deg)</p></td>
-<td><p>Generates collocation points based on the root of the polynomial degrees.</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.plot_samples" title="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.plot_samples"><code class="xref py py-obj docutils literal notranslate"><span class="pre">plot_samples</span></code></a>(samples)</p></td>
-<td><p>Visualizes generated samples over their given distributions.</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.random_sampler" title="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.random_sampler"><code class="xref py py-obj docutils literal notranslate"><span class="pre">random_sampler</span></code></a>(n_samples[, max_deg])</p></td>
-<td><p>Samples the given raw data randomly.</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.read_from_file" title="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.read_from_file"><code class="xref py py-obj docutils literal notranslate"><span class="pre">read_from_file</span></code></a>(out_names)</p></td>
-<td><p>Reads in the ExpDesign from a provided h5py file and saves the results.</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.transform" title="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.transform"><code class="xref py py-obj docutils literal notranslate"><span class="pre">transform</span></code></a>(X[, params, method])</p></td>
-<td><p>Transforms the samples via either a Rosenblatt or an isoprobabilistic transformation.</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.build_polytypes">
-<span class="sig-name descname"><span class="pre">build_polytypes</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">rosenblatt</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.build_polytypes" title="Link to this definition">¶</a></dt>
-<dd><p>Creates the polynomial types to be passed to univ_basis_vals method of
-the MetaModel object.</p>
-<section id="parameters">
-<h3>Parameters<a class="headerlink" href="#parameters" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>rosenblatt<span class="classifier">bool</span></dt><dd><p>Rosenblatt transformation flag.</p>
-</dd>
-</dl>
-</section>
-<section id="returns">
-<h3>Returns<a class="headerlink" href="#returns" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>orig_space_dist<span class="classifier">object</span></dt><dd><p>A chaospy JDist object or a gaussian_kde object.</p>
-</dd>
-<dt>poly_types<span class="classifier">list</span></dt><dd><p>A list of polynomial types for the parameters.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.check_valid_inputs">
-<span class="sig-name descname"><span class="pre">check_valid_inputs</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">&#x2192;</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.check_valid_inputs" title="Link to this definition">¶</a></dt>
-<dd><p>Check if the given InputObj is valid to use for further calculations:
-1) Has some Marginals
-2) The Marginals have valid priors
-3) All Marginals given as the same type (samples vs dist)</p>
-<section id="id1">
-<h3>Returns<a class="headerlink" href="#id1" title="Link to this heading">¶</a></h3>
-<p>None</p>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.generate_ED">
-<span class="sig-name descname"><span class="pre">generate_ED</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">n_samples</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">max_pce_deg</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">1</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.generate_ED" title="Link to this definition">¶</a></dt>
-<dd><p>Generates experimental designs (training set) with the given method.</p>
-<section id="id2">
-<h3>Parameters<a class="headerlink" href="#id2" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>n_samples<span class="classifier">int</span></dt><dd><p>Number of requested training points.</p>
-</dd>
-<dt>max_pce_deg<span class="classifier">int, optional</span></dt><dd><p>Maximum PCE polynomial degree. The default is 1.</p>
-</dd>
-</dl>
-</section>
-<section id="id3">
-<h3>Returns<a class="headerlink" href="#id3" title="Link to this heading">¶</a></h3>
-<p>None</p>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.generate_samples">
-<span class="sig-name descname"><span class="pre">generate_samples</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">n_samples</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sampling_method</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'random'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.generate_samples" title="Link to this definition">¶</a></dt>
-<dd><p>Generates samples with given sampling method</p>
-<section id="id4">
-<h3>Parameters<a class="headerlink" href="#id4" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>n_samples<span class="classifier">int</span></dt><dd><p>Number of requested samples.</p>
-</dd>
-<dt>sampling_method<span class="classifier">str, optional</span></dt><dd><p>Sampling method. The default is <cite>‘random’</cite>.</p>
-</dd>
-</dl>
-</section>
-<section id="id5">
-<h3>Returns<a class="headerlink" href="#id5" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>samples: array of shape (n_samples, n_params)</dt><dd><p>Generated samples from defined model input object.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.init_param_space">
-<span class="sig-name descname"><span class="pre">init_param_space</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">max_deg</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">1</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.init_param_space" title="Link to this definition">¶</a></dt>
-<dd><p>Initializes parameter space.</p>
-<section id="id6">
-<h3>Parameters<a class="headerlink" href="#id6" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>max_deg<span class="classifier">int, optional</span></dt><dd><p>Maximum degree. The default is <cite>1</cite>.</p>
-</dd>
-</dl>
-</section>
-<section id="id7">
-<h3>Returns<a class="headerlink" href="#id7" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>raw_data<span class="classifier">array of shape (n_params, n_samples)</span></dt><dd><p>Raw data.</p>
-</dd>
-<dt>bound_tuples<span class="classifier">list of tuples</span></dt><dd><p>A list containing lower and upper bounds of parameters.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.pcm_sampler">
-<span class="sig-name descname"><span class="pre">pcm_sampler</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">n_samples</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">max_deg</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.pcm_sampler" title="Link to this definition">¶</a></dt>
-<dd><p>Generates collocation points based on the root of the polynomial
-degrees.</p>
-<section id="id8">
-<h3>Parameters<a class="headerlink" href="#id8" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>n_samples<span class="classifier">int</span></dt><dd><p>Number of requested samples.</p>
-</dd>
-<dt>max_deg<span class="classifier">int</span></dt><dd><p>Maximum degree defined by user. Will also be used to run 
-init_param_space if that has not been done beforehand.</p>
-</dd>
-</dl>
-</section>
-<section id="id9">
-<h3>Returns<a class="headerlink" href="#id9" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>opt_col_points: array of shape (n_samples, n_params)</dt><dd><p>Collocation points.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.plot_samples">
-<span class="sig-name descname"><span class="pre">plot_samples</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">samples</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.plot_samples" title="Link to this definition">¶</a></dt>
-<dd><p>Visualizes generated samples over their given distributions.</p>
-<section id="id10">
-<h3>Parameters<a class="headerlink" href="#id10" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>samples<span class="classifier">array</span></dt><dd><p>The samples to visualize.</p>
-</dd>
-</dl>
-</section>
-<section id="id11">
-<h3>Returns<a class="headerlink" href="#id11" title="Link to this heading">¶</a></h3>
-<p>None.</p>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.random_sampler">
-<span class="sig-name descname"><span class="pre">random_sampler</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">n_samples</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">max_deg</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">1</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.random_sampler" title="Link to this definition">¶</a></dt>
-<dd><p>Samples the given raw data randomly.</p>
-<section id="id12">
-<h3>Parameters<a class="headerlink" href="#id12" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>n_samples<span class="classifier">int</span></dt><dd><p>Number of requested samples.</p>
-</dd>
-<dt>max_deg<span class="classifier">int, optional</span></dt><dd><p>Maximum degree. The default is 1.
-This will be used to run init_param_space, if it has not been done
-until now.</p>
-</dd>
-</dl>
-</section>
-<section id="id13">
-<h3>Returns<a class="headerlink" href="#id13" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>samples: array of shape (n_samples, n_params)</dt><dd><p>The sampling locations in the input space.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.read_from_file">
-<span class="sig-name descname"><span class="pre">read_from_file</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">out_names</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.read_from_file" title="Link to this definition">¶</a></dt>
-<dd><p>Reads in the ExpDesign from a provided h5py file and saves the results.</p>
-<section id="id14">
-<h3>Parameters<a class="headerlink" href="#id14" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>out_names<span class="classifier">list of strings</span></dt><dd><p>The keys that are in the outputs (y) saved in the provided file.</p>
-</dd>
-</dl>
-</section>
-<section id="id15">
-<h3>Returns<a class="headerlink" href="#id15" title="Link to this heading">¶</a></h3>
-<p>None.</p>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.transform">
-<span class="sig-name descname"><span class="pre">transform</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">X</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">params</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">method</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.transform" title="Link to this definition">¶</a></dt>
-<dd><p>Transforms the samples via either a Rosenblatt or an isoprobabilistic
-transformation.</p>
-<section id="id16">
-<h3>Parameters<a class="headerlink" href="#id16" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>X<span class="classifier">array of shape (n_samples,n_params)</span></dt><dd><p>Samples to be transformed.</p>
-</dd>
-<dt>params<span class="classifier">list</span></dt><dd><p>Parameters for laguerre/gamma-type distribution.</p>
-</dd>
-<dt>method<span class="classifier">string</span></dt><dd><p>If transformation method is ‘user’ transform X, else just pass X.</p>
-</dd>
-</dl>
-</section>
-<section id="id17">
-<h3>Returns<a class="headerlink" href="#id17" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>tr_X: array of shape (n_samples,n_params)</dt><dd><p>Transformed samples.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-</section>
-</dd></dl>
-
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.exploration.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.exploration</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.exp_designs.check_ranges</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.exp_designs.ExpDesigns"><code class="docutils literal notranslate"><span class="pre">ExpDesigns</span></code></a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.__init__"><code class="docutils literal notranslate"><span class="pre">ExpDesigns.__init__()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.build_polytypes"><code class="docutils literal notranslate"><span class="pre">ExpDesigns.build_polytypes()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.check_valid_inputs"><code class="docutils literal notranslate"><span class="pre">ExpDesigns.check_valid_inputs()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.generate_ED"><code class="docutils literal notranslate"><span class="pre">ExpDesigns.generate_ED()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.generate_samples"><code class="docutils literal notranslate"><span class="pre">ExpDesigns.generate_samples()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.init_param_space"><code class="docutils literal notranslate"><span class="pre">ExpDesigns.init_param_space()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.pcm_sampler"><code class="docutils literal notranslate"><span class="pre">ExpDesigns.pcm_sampler()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.plot_samples"><code class="docutils literal notranslate"><span class="pre">ExpDesigns.plot_samples()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.random_sampler"><code class="docutils literal notranslate"><span class="pre">ExpDesigns.random_sampler()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.read_from_file"><code class="docutils literal notranslate"><span class="pre">ExpDesigns.read_from_file()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.transform"><code class="docutils literal notranslate"><span class="pre">ExpDesigns.transform()</span></code></a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.exp_designs.check_ranges.html b/public/_autosummary/bayesvalidrox.surrogate_models.exp_designs.check_ranges.html
deleted file mode 100644
index e98db267f..000000000
--- a/public/_autosummary/bayesvalidrox.surrogate_models.exp_designs.check_ranges.html
+++ /dev/null
@@ -1,442 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.exp_designs" href="bayesvalidrox.surrogate_models.exp_designs.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.exp_designs.check_ranges - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l5 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="bayesvalidrox-surrogate-models-exp-designs-check-ranges">
-<h1>bayesvalidrox.surrogate_models.exp_designs.check_ranges<a class="headerlink" href="#bayesvalidrox-surrogate-models-exp-designs-check-ranges" title="Link to this heading">¶</a></h1>
-<dl class="py function">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.exp_designs.check_ranges">
-<span class="sig-prename descclassname"><span class="pre">bayesvalidrox.surrogate_models.exp_designs.</span></span><span class="sig-name descname"><span class="pre">check_ranges</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">theta</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">ranges</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.exp_designs.check_ranges" title="Link to this definition">¶</a></dt>
-<dd><p>This function checks if theta lies in the given ranges.</p>
-<section id="parameters">
-<h2>Parameters<a class="headerlink" href="#parameters" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>theta<span class="classifier">array</span></dt><dd><p>Proposed parameter set.</p>
-</dd>
-<dt>ranges<span class="classifier">nested list</span></dt><dd><p>The parameter ranges.</p>
-</dd>
-</dl>
-</section>
-<section id="returns">
-<h2>Returns<a class="headerlink" href="#returns" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>c<span class="classifier">bool</span></dt><dd><p>If it lies in the given range, it returns True else False.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.exp_designs.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.exp_designs</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.exp_designs.check_ranges"><code class="docutils literal notranslate"><span class="pre">check_ranges()</span></code></a></li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.exp_designs.html b/public/_autosummary/bayesvalidrox.surrogate_models.exp_designs.html
deleted file mode 100644
index ba7b82cbc..000000000
--- a/public/_autosummary/bayesvalidrox.surrogate_models.exp_designs.html
+++ /dev/null
@@ -1,440 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.exp_designs.check_ranges" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.exp_designs - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 current has-children current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.exp_designs</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="module-bayesvalidrox.surrogate_models.exp_designs">
-<span id="bayesvalidrox-surrogate-models-exp-designs"></span><h1>bayesvalidrox.surrogate_models.exp_designs<a class="headerlink" href="#module-bayesvalidrox.surrogate_models.exp_designs" title="Link to this heading">¶</a></h1>
-<p>Experimental design with associated sampling methods</p>
-<p class="rubric">Functions</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html#bayesvalidrox.surrogate_models.exp_designs.check_ranges" title="bayesvalidrox.surrogate_models.exp_designs.check_ranges"><code class="xref py py-obj docutils literal notranslate"><span class="pre">check_ranges</span></code></a>(theta, ranges)</p></td>
-<td><p>This function checks if theta lies in the given ranges.</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<p class="rubric">Classes</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html#bayesvalidrox.surrogate_models.exp_designs.ExpDesigns" title="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns"><code class="xref py py-obj docutils literal notranslate"><span class="pre">ExpDesigns</span></code></a>(input_object[, meta_Model_type, ...])</p></td>
-<td><p>This class generates samples from the prescribed marginals for the model parameters using the <cite>Input</cite> object.</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.exp_designs.check_ranges</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">bayesvalidrox.surrogate_models.exp_designs</a><ul>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.exploration.Exploration.html b/public/_autosummary/bayesvalidrox.surrogate_models.exploration.Exploration.html
deleted file mode 100644
index 6802ab6b6..000000000
--- a/public/_autosummary/bayesvalidrox.surrogate_models.exploration.Exploration.html
+++ /dev/null
@@ -1,573 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.glexindex" href="bayesvalidrox.surrogate_models.glexindex.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.exploration" href="bayesvalidrox.surrogate_models.exploration.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.exploration.Exploration - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l5 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="bayesvalidrox-surrogate-models-exploration-exploration">
-<h1>bayesvalidrox.surrogate_models.exploration.Exploration<a class="headerlink" href="#bayesvalidrox-surrogate-models-exploration-exploration" title="Link to this heading">¶</a></h1>
-<dl class="py class">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.exploration.Exploration">
-<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">bayesvalidrox.surrogate_models.exploration.</span></span><span class="sig-name descname"><span class="pre">Exploration</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">ExpDesign</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">n_candidate</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">mc_criterion</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'mc-intersite-proj-th'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.exploration.Exploration" title="Link to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">object</span></code></p>
-<p>Created based on the Surrogate Modeling Toolbox (SUMO) [1].</p>
-<dl class="simple">
-<dt>[1] Gorissen, D., Couckuyt, I., Demeester, P., Dhaene, T. and Crombecq, K.,</dt><dd><p>2010. A surrogate modeling and adaptive sampling toolbox for computer
-based design. Journal of machine learning research.-Cambridge, Mass.,
-11, pp.2051-2055. <a class="reference external" href="mailto:sumo&#37;&#52;&#48;sumo&#46;intec&#46;ugent&#46;be">sumo<span>&#64;</span>sumo<span>&#46;</span>intec<span>&#46;</span>ugent<span>&#46;</span>be</a> - <a class="reference external" href="http://sumo.intec.ugent.be">http://sumo.intec.ugent.be</a></p>
-</dd>
-</dl>
-<section id="attributes">
-<h2>Attributes<a class="headerlink" href="#attributes" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>ExpDesign<span class="classifier">obj</span></dt><dd><p>ExpDesign object.</p>
-</dd>
-<dt>n_candidate<span class="classifier">int</span></dt><dd><p>Number of candidate samples.</p>
-</dd>
-<dt>mc_criterion<span class="classifier">str</span></dt><dd><p>Selection crieterion. The default is <cite>‘mc-intersite-proj-th’</cite>. Another
-option is <cite>‘mc-intersite-proj’</cite>.</p>
-</dd>
-<dt>w<span class="classifier">int</span></dt><dd><p>Number of random points in the domain for each sample of the
-training set.</p>
-</dd>
-</dl>
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.exploration.Exploration.__init__">
-<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">ExpDesign</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">n_candidate</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">mc_criterion</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'mc-intersite-proj-th'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.exploration.Exploration.__init__" title="Link to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<p class="rubric">Methods</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.exploration.Exploration.__init__" title="bayesvalidrox.surrogate_models.exploration.Exploration.__init__"><code class="xref py py-obj docutils literal notranslate"><span class="pre">__init__</span></code></a>(ExpDesign, n_candidate[, mc_criterion])</p></td>
-<td><p></p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.exploration.Exploration.approximate_voronoi" title="bayesvalidrox.surrogate_models.exploration.Exploration.approximate_voronoi"><code class="xref py py-obj docutils literal notranslate"><span class="pre">approximate_voronoi</span></code></a>(w, samples)</p></td>
-<td><p>An approximate (monte carlo) version of Matlab's voronoi command.</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.exploration.Exploration.get_exploration_samples" title="bayesvalidrox.surrogate_models.exploration.Exploration.get_exploration_samples"><code class="xref py py-obj docutils literal notranslate"><span class="pre">get_exploration_samples</span></code></a>()</p></td>
-<td><p>This function generates candidates to be selected as new design and their associated exploration scores.</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.exploration.Exploration.get_mc_samples" title="bayesvalidrox.surrogate_models.exploration.Exploration.get_mc_samples"><code class="xref py py-obj docutils literal notranslate"><span class="pre">get_mc_samples</span></code></a>([all_candidates])</p></td>
-<td><p>This function generates random samples based on Global Monte Carlo methods and their corresponding scores, based on [1].</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.exploration.Exploration.get_vornoi_samples" title="bayesvalidrox.surrogate_models.exploration.Exploration.get_vornoi_samples"><code class="xref py py-obj docutils literal notranslate"><span class="pre">get_vornoi_samples</span></code></a>()</p></td>
-<td><p>This function generates samples based on voronoi cells and their corresponding scores</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.exploration.Exploration.approximate_voronoi">
-<span class="sig-name descname"><span class="pre">approximate_voronoi</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">w</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">samples</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.exploration.Exploration.approximate_voronoi" title="Link to this definition">¶</a></dt>
-<dd><p>An approximate (monte carlo) version of Matlab’s voronoi command.</p>
-<section id="arguments">
-<h3>Arguments<a class="headerlink" href="#arguments" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>samples<span class="classifier">array</span></dt><dd><p>Old experimental design to be used as center points for voronoi
-cells.</p>
-</dd>
-</dl>
-</section>
-<section id="returns">
-<h3>Returns<a class="headerlink" href="#returns" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>areas<span class="classifier">array</span></dt><dd><p>An approximation of the voronoi cells’ areas.</p>
-</dd>
-<dt>all_candidates: list of arrays</dt><dd><p>A list of samples in each voronoi cell.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.exploration.Exploration.get_exploration_samples">
-<span class="sig-name descname"><span class="pre">get_exploration_samples</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.exploration.Exploration.get_exploration_samples" title="Link to this definition">¶</a></dt>
-<dd><p>This function generates candidates to be selected as new design and
-their associated exploration scores.</p>
-<section id="id1">
-<h3>Returns<a class="headerlink" href="#id1" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>all_candidates<span class="classifier">array of shape (n_candidate, n_params)</span></dt><dd><p>A list of samples.</p>
-</dd>
-<dt>exploration_scores: arrays of shape (n_candidate)</dt><dd><p>Exploration scores.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.exploration.Exploration.get_mc_samples">
-<span class="sig-name descname"><span class="pre">get_mc_samples</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">all_candidates</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.exploration.Exploration.get_mc_samples" title="Link to this definition">¶</a></dt>
-<dd><p>This function generates random samples based on Global Monte Carlo
-methods and their corresponding scores, based on [1].</p>
-<dl class="simple">
-<dt>[1] Crombecq, K., Laermans, E. and Dhaene, T., 2011. Efficient</dt><dd><p>space-filling and non-collapsing sequential design strategies for
-simulation-based modeling. European Journal of Operational Research
-, 214(3), pp.683-696.
-DOI: <a class="reference external" href="https://doi.org/10.1016/j.ejor.2011.05.032">https://doi.org/10.1016/j.ejor.2011.05.032</a></p>
-</dd>
-<dt>Implemented methods to compute scores:</dt><dd><ol class="arabic simple">
-<li><p>mc-intersite-proj</p></li>
-<li><p>mc-intersite-proj-th</p></li>
-</ol>
-</dd>
-</dl>
-<section id="id2">
-<h3>Arguments<a class="headerlink" href="#id2" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>all_candidates<span class="classifier">array, optional</span></dt><dd><p>Samples to compute the scores for. The default is <cite>None</cite>. In this
-case, samples will be generated by defined model input marginals.</p>
-</dd>
-</dl>
-</section>
-<section id="id3">
-<h3>Returns<a class="headerlink" href="#id3" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>new_samples<span class="classifier">array of shape (n_candidate, n_params)</span></dt><dd><p>A list of samples.</p>
-</dd>
-<dt>exploration_scores: arrays of shape (n_candidate)</dt><dd><p>Exploration scores.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.exploration.Exploration.get_vornoi_samples">
-<span class="sig-name descname"><span class="pre">get_vornoi_samples</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.exploration.Exploration.get_vornoi_samples" title="Link to this definition">¶</a></dt>
-<dd><p>This function generates samples based on voronoi cells and their
-corresponding scores</p>
-<section id="id4">
-<h3>Returns<a class="headerlink" href="#id4" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>new_samples<span class="classifier">array of shape (n_candidate, n_params)</span></dt><dd><p>A list of samples.</p>
-</dd>
-<dt>exploration_scores: arrays of shape (n_candidate)</dt><dd><p>Exploration scores.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-</section>
-</dd></dl>
-
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.glexindex.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.glexindex</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.exploration.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.exploration</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">bayesvalidrox.surrogate_models.exploration.Exploration</a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.exploration.Exploration"><code class="docutils literal notranslate"><span class="pre">Exploration</span></code></a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.exploration.Exploration.__init__"><code class="docutils literal notranslate"><span class="pre">Exploration.__init__()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.exploration.Exploration.approximate_voronoi"><code class="docutils literal notranslate"><span class="pre">Exploration.approximate_voronoi()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.exploration.Exploration.get_exploration_samples"><code class="docutils literal notranslate"><span class="pre">Exploration.get_exploration_samples()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.exploration.Exploration.get_mc_samples"><code class="docutils literal notranslate"><span class="pre">Exploration.get_mc_samples()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.exploration.Exploration.get_vornoi_samples"><code class="docutils literal notranslate"><span class="pre">Exploration.get_vornoi_samples()</span></code></a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.exploration.html b/public/_autosummary/bayesvalidrox.surrogate_models.exploration.html
deleted file mode 100644
index 474770340..000000000
--- a/public/_autosummary/bayesvalidrox.surrogate_models.exploration.html
+++ /dev/null
@@ -1,412 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.exploration.Exploration" href="bayesvalidrox.surrogate_models.exploration.Exploration.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.exploration - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon no-toc" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 current has-children current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.exploration</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon no-toc" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="module-bayesvalidrox.surrogate_models.exploration">
-<span id="bayesvalidrox-surrogate-models-exploration"></span><h1>bayesvalidrox.surrogate_models.exploration<a class="headerlink" href="#module-bayesvalidrox.surrogate_models.exploration" title="Link to this heading">¶</a></h1>
-<p>Exploration for sequential training of metamodels</p>
-<p class="rubric">Classes</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html#bayesvalidrox.surrogate_models.exploration.Exploration" title="bayesvalidrox.surrogate_models.exploration.Exploration"><code class="xref py py-obj docutils literal notranslate"><span class="pre">Exploration</span></code></a>(ExpDesign, n_candidate[, ...])</p></td>
-<td><p>Created based on the Surrogate Modeling Toolbox (SUMO) [1].</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.exploration.Exploration</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer no-toc">
-      
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.glexindex.cross_truncate.html b/public/_autosummary/bayesvalidrox.surrogate_models.glexindex.cross_truncate.html
deleted file mode 100644
index 4f4c8284f..000000000
--- a/public/_autosummary/bayesvalidrox.surrogate_models.glexindex.cross_truncate.html
+++ /dev/null
@@ -1,461 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.glexindex.glexindex" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.glexindex" href="bayesvalidrox.surrogate_models.glexindex.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.glexindex.cross_truncate - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l5 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="bayesvalidrox-surrogate-models-glexindex-cross-truncate">
-<h1>bayesvalidrox.surrogate_models.glexindex.cross_truncate<a class="headerlink" href="#bayesvalidrox-surrogate-models-glexindex-cross-truncate" title="Link to this heading">¶</a></h1>
-<dl class="py function">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.glexindex.cross_truncate">
-<span class="sig-prename descclassname"><span class="pre">bayesvalidrox.surrogate_models.glexindex.</span></span><span class="sig-name descname"><span class="pre">cross_truncate</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">indices</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">bound</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">norm</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.glexindex.cross_truncate" title="Link to this definition">¶</a></dt>
-<dd><p>Truncate of indices using L_p norm.
-.. math:</p>
-<blockquote>
-<div><p>L_p(x) = sum_i <a href="#id1"><span class="problematic" id="id2">|</span></a>x_i/b_i|^p ^{1/p} leq 1</p>
-</div></blockquote>
-<p>where <span class="math notranslate nohighlight">\(b_i\)</span> are bounds that each <span class="math notranslate nohighlight">\(x_i\)</span> should follow.
-Args:</p>
-<blockquote>
-<div><dl class="simple">
-<dt>indices (Sequence[int]):</dt><dd><p>Indices to be truncated.</p>
-</dd>
-<dt>bound (int, Sequence[int]):</dt><dd><p>The bound function for witch the indices can not be larger than.</p>
-</dd>
-<dt>norm (float, Sequence[float]):</dt><dd><p>The <cite>p</cite> in the <cite>L_p</cite>-norm. Support includes both <cite>L_0</cite> and <cite>L_inf</cite>.</p>
-</dd>
-</dl>
-</div></blockquote>
-<dl>
-<dt>Returns:</dt><dd><p>Boolean indices to <code class="docutils literal notranslate"><span class="pre">indices</span></code> with True for each index where the
-truncation criteria holds.</p>
-</dd>
-<dt>Examples:</dt><dd><div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">indices</span> <span class="o">=</span> <span class="n">numpy</span><span class="o">.</span><span class="n">array</span><span class="p">(</span><span class="n">numpy</span><span class="o">.</span><span class="n">mgrid</span><span class="p">[:</span><span class="mi">10</span><span class="p">,</span> <span class="p">:</span><span class="mi">10</span><span class="p">])</span><span class="o">.</span><span class="n">reshape</span><span class="p">(</span><span class="mi">2</span><span class="p">,</span> <span class="o">-</span><span class="mi">1</span><span class="p">)</span><span class="o">.</span><span class="n">T</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">indices</span><span class="p">[</span><span class="n">cross_truncate</span><span class="p">(</span><span class="n">indices</span><span class="p">,</span> <span class="mi">2</span><span class="p">,</span> <span class="n">norm</span><span class="o">=</span><span class="mi">0</span><span class="p">)]</span><span class="o">.</span><span class="n">T</span>
-<span class="go">array([[0, 0, 0, 1, 2],</span>
-<span class="go">       [0, 1, 2, 0, 0]])</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">indices</span><span class="p">[</span><span class="n">cross_truncate</span><span class="p">(</span><span class="n">indices</span><span class="p">,</span> <span class="mi">2</span><span class="p">,</span> <span class="n">norm</span><span class="o">=</span><span class="mi">1</span><span class="p">)]</span><span class="o">.</span><span class="n">T</span>
-<span class="go">array([[0, 0, 0, 1, 1, 2],</span>
-<span class="go">       [0, 1, 2, 0, 1, 0]])</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">indices</span><span class="p">[</span><span class="n">cross_truncate</span><span class="p">(</span><span class="n">indices</span><span class="p">,</span> <span class="p">[</span><span class="mi">0</span><span class="p">,</span> <span class="mi">1</span><span class="p">],</span> <span class="n">norm</span><span class="o">=</span><span class="mi">1</span><span class="p">)]</span><span class="o">.</span><span class="n">T</span>
-<span class="go">array([[0, 0],</span>
-<span class="go">       [0, 1]])</span>
-</pre></div>
-</div>
-</dd>
-</dl>
-</dd></dl>
-
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.glexindex.glexindex</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.glexindex.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.glexindex</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.glexindex.cross_truncate"><code class="docutils literal notranslate"><span class="pre">cross_truncate()</span></code></a></li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    <script async="async" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.glexindex.glexindex.html b/public/_autosummary/bayesvalidrox.surrogate_models.glexindex.glexindex.html
deleted file mode 100644
index 92b6a674a..000000000
--- a/public/_autosummary/bayesvalidrox.surrogate_models.glexindex.glexindex.html
+++ /dev/null
@@ -1,472 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.input_space" href="bayesvalidrox.surrogate_models.input_space.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.glexindex.cross_truncate" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.glexindex.glexindex - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="bayesvalidrox-surrogate-models-glexindex-glexindex">
-<h1>bayesvalidrox.surrogate_models.glexindex.glexindex<a class="headerlink" href="#bayesvalidrox-surrogate-models-glexindex-glexindex" title="Link to this heading">¶</a></h1>
-<dl class="py function">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.glexindex.glexindex">
-<span class="sig-prename descclassname"><span class="pre">bayesvalidrox.surrogate_models.glexindex.</span></span><span class="sig-name descname"><span class="pre">glexindex</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">start</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">stop</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">dimensions</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">1</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">cross_truncation</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">1.0</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">graded</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">reverse</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.glexindex.glexindex" title="Link to this definition">¶</a></dt>
-<dd><p>Generate graded lexicographical multi-indices for the monomial exponents.
-Args:</p>
-<blockquote>
-<div><dl class="simple">
-<dt>start (Union[int, numpy.ndarray]):</dt><dd><p>The lower order of the indices. If array of int, counts as lower
-bound for each axis.</p>
-</dd>
-<dt>stop (Union[int, numpy.ndarray, None]):</dt><dd><p>The maximum shape included. If omitted: stop &lt;- start; start &lt;- 0
-If int is provided, set as largest total order. If array of int,
-set as upper bound for each axis.</p>
-</dd>
-<dt>dimensions (int):</dt><dd><p>The number of dimensions in the expansion.</p>
-</dd>
-<dt>cross_truncation (float, Tuple[float, float]):</dt><dd><p>Use hyperbolic cross truncation scheme to reduce the number of
-terms in expansion. If two values are provided, first is low bound
-truncation, while the latter upper bound. If only one value, upper
-bound is assumed.</p>
-</dd>
-<dt>graded (bool):</dt><dd><p>Graded sorting, meaning the indices are always sorted by the index
-sum. E.g. <code class="docutils literal notranslate"><span class="pre">(2,</span> <span class="pre">2,</span> <span class="pre">2)</span></code> has a sum of 6, and will therefore be
-consider larger than both <code class="docutils literal notranslate"><span class="pre">(3,</span> <span class="pre">1,</span> <span class="pre">1)</span></code> and <code class="docutils literal notranslate"><span class="pre">(1,</span> <span class="pre">1,</span> <span class="pre">3)</span></code>.</p>
-</dd>
-<dt>reverse (bool):</dt><dd><p>Reversed lexicographical sorting meaning that <code class="docutils literal notranslate"><span class="pre">(1,</span> <span class="pre">3)</span></code> is
-considered smaller than <code class="docutils literal notranslate"><span class="pre">(3,</span> <span class="pre">1)</span></code>, instead of the opposite.</p>
-</dd>
-</dl>
-</div></blockquote>
-<dl>
-<dt>Returns:</dt><dd><dl class="simple">
-<dt>list:</dt><dd><p>Order list of indices.</p>
-</dd>
-</dl>
-</dd>
-<dt>Examples:</dt><dd><div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">numpoly</span><span class="o">.</span><span class="n">glexindex</span><span class="p">(</span><span class="mi">4</span><span class="p">)</span><span class="o">.</span><span class="n">tolist</span><span class="p">()</span>
-<span class="go">[[0], [1], [2], [3]]</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">numpoly</span><span class="o">.</span><span class="n">glexindex</span><span class="p">(</span><span class="mi">2</span><span class="p">,</span> <span class="n">dimensions</span><span class="o">=</span><span class="mi">2</span><span class="p">)</span><span class="o">.</span><span class="n">tolist</span><span class="p">()</span>
-<span class="go">[[0, 0], [1, 0], [0, 1]]</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">numpoly</span><span class="o">.</span><span class="n">glexindex</span><span class="p">(</span><span class="n">start</span><span class="o">=</span><span class="mi">2</span><span class="p">,</span> <span class="n">stop</span><span class="o">=</span><span class="mi">3</span><span class="p">,</span> <span class="n">dimensions</span><span class="o">=</span><span class="mi">2</span><span class="p">)</span><span class="o">.</span><span class="n">tolist</span><span class="p">()</span>
-<span class="go">[[2, 0], [1, 1], [0, 2]]</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">numpoly</span><span class="o">.</span><span class="n">glexindex</span><span class="p">([</span><span class="mi">1</span><span class="p">,</span> <span class="mi">2</span><span class="p">,</span> <span class="mi">3</span><span class="p">])</span><span class="o">.</span><span class="n">tolist</span><span class="p">()</span>
-<span class="go">[[0, 0, 0], [0, 1, 0], [0, 0, 1], [0, 0, 2]]</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">numpoly</span><span class="o">.</span><span class="n">glexindex</span><span class="p">([</span><span class="mi">1</span><span class="p">,</span> <span class="mi">2</span><span class="p">,</span> <span class="mi">3</span><span class="p">],</span> <span class="n">cross_truncation</span><span class="o">=</span><span class="n">numpy</span><span class="o">.</span><span class="n">inf</span><span class="p">)</span><span class="o">.</span><span class="n">tolist</span><span class="p">()</span>
-<span class="go">[[0, 0, 0], [0, 1, 0], [0, 0, 1], [0, 1, 1], [0, 0, 2], [0, 1, 2]]</span>
-</pre></div>
-</div>
-</dd>
-</dl>
-</dd></dl>
-
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.input_space.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.input_space</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.glexindex.cross_truncate</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">bayesvalidrox.surrogate_models.glexindex.glexindex</a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.glexindex.glexindex"><code class="docutils literal notranslate"><span class="pre">glexindex()</span></code></a></li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.glexindex.html b/public/_autosummary/bayesvalidrox.surrogate_models.glexindex.html
deleted file mode 100644
index 258c40d3e..000000000
--- a/public/_autosummary/bayesvalidrox.surrogate_models.glexindex.html
+++ /dev/null
@@ -1,418 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.glexindex.cross_truncate" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.exploration.Exploration" href="bayesvalidrox.surrogate_models.exploration.Exploration.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.glexindex - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon no-toc" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 current has-children current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.glexindex</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon no-toc" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="module-bayesvalidrox.surrogate_models.glexindex">
-<span id="bayesvalidrox-surrogate-models-glexindex"></span><h1>bayesvalidrox.surrogate_models.glexindex<a class="headerlink" href="#module-bayesvalidrox.surrogate_models.glexindex" title="Link to this heading">¶</a></h1>
-<p>Multi indices for monomial exponents.
-Credit: Jonathan Feinberg
-<a class="reference external" href="https://github.com/jonathf/numpoly/blob/master/numpoly/utils/glexindex.py">https://github.com/jonathf/numpoly/blob/master/numpoly/utils/glexindex.py</a></p>
-<p class="rubric">Functions</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html#bayesvalidrox.surrogate_models.glexindex.cross_truncate" title="bayesvalidrox.surrogate_models.glexindex.cross_truncate"><code class="xref py py-obj docutils literal notranslate"><span class="pre">cross_truncate</span></code></a>(indices, bound, norm)</p></td>
-<td><p>Truncate of indices using L_p norm. .. math:     L_p(x) = sum_i <a href="#id1"><span class="problematic" id="id2">|</span></a>x_i/b_i|^p ^{1/p} leq 1 where <span class="math notranslate nohighlight">\(b_i\)</span> are bounds that each <span class="math notranslate nohighlight">\(x_i\)</span> should follow. Args:     indices (Sequence[int]):         Indices to be truncated. bound (int, Sequence[int]):         The bound function for witch the indices can not be larger than. norm (float, Sequence[float]):         The <cite>p</cite> in the <cite>L_p</cite>-norm. Support includes both <cite>L_0</cite> and <cite>L_inf</cite>. Returns:     Boolean indices to <code class="docutils literal notranslate"><span class="pre">indices</span></code> with True for each index where the     truncation criteria holds. Examples:     &gt;&gt;&gt; indices = numpy.array(numpy.mgrid[:10, :10]).reshape(2, -1).T     &gt;&gt;&gt; indices[cross_truncate(indices, 2, norm=0)].T     array([[0, 0, 0, 1, 2],            [0, 1, 2, 0, 0]])     &gt;&gt;&gt; indices[cross_truncate(indices, 2, norm=1)].T     array([[0, 0, 0, 1, 1, 2],            [0, 1, 2, 0, 1, 0]])     &gt;&gt;&gt; indices[cross_truncate(indices, [0, 1], norm=1)].T     array([[0, 0],            [0, 1]]).</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html#bayesvalidrox.surrogate_models.glexindex.glexindex" title="bayesvalidrox.surrogate_models.glexindex.glexindex"><code class="xref py py-obj docutils literal notranslate"><span class="pre">glexindex</span></code></a>(start[, stop, dimensions, ...])</p></td>
-<td><p>Generate graded lexicographical multi-indices for the monomial exponents. Args:     start (Union[int, numpy.ndarray]):         The lower order of the indices. If array of int, counts as lower         bound for each axis. stop (Union[int, numpy.ndarray, None]):         The maximum shape included. If omitted: stop &lt;- start; start &lt;- 0         If int is provided, set as largest total order. If array of int,         set as upper bound for each axis. dimensions (int):         The number of dimensions in the expansion. cross_truncation (float, Tuple[float, float]):         Use hyperbolic cross truncation scheme to reduce the number of         terms in expansion. If two values are provided, first is low bound         truncation, while the latter upper bound. If only one value, upper         bound is assumed. graded (bool):         Graded sorting, meaning the indices are always sorted by the index         sum. E.g. <code class="docutils literal notranslate"><span class="pre">(2,</span> <span class="pre">2,</span> <span class="pre">2)</span></code> has a sum of 6, and will therefore be         consider larger than both <code class="docutils literal notranslate"><span class="pre">(3,</span> <span class="pre">1,</span> <span class="pre">1)</span></code> and <code class="docutils literal notranslate"><span class="pre">(1,</span> <span class="pre">1,</span> <span class="pre">3)</span></code>. reverse (bool):         Reversed lexicographical sorting meaning that <code class="docutils literal notranslate"><span class="pre">(1,</span> <span class="pre">3)</span></code> is         considered smaller than <code class="docutils literal notranslate"><span class="pre">(3,</span> <span class="pre">1)</span></code>, instead of the opposite. Returns:     list:         Order list of indices. Examples:     &gt;&gt;&gt; numpoly.glexindex(4).tolist()     [[0], [1], [2], [3]]     &gt;&gt;&gt; numpoly.glexindex(2, dimensions=2).tolist()     [[0, 0], [1, 0], [0, 1]]     &gt;&gt;&gt; numpoly.glexindex(start=2, stop=3, dimensions=2).tolist()     [[2, 0], [1, 1], [0, 2]]     &gt;&gt;&gt; numpoly.glexindex([1, 2, 3]).tolist()     [[0, 0, 0], [0, 1, 0], [0, 0, 1], [0, 0, 2]]     &gt;&gt;&gt; numpoly.glexindex([1, 2, 3], cross_truncation=numpy.inf).tolist()     [[0, 0, 0], [0, 1, 0], [0, 0, 1], [0, 1, 1], [0, 0, 2], [0, 1, 2]].</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.glexindex.cross_truncate</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.exploration.Exploration</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer no-toc">
-      
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    <script async="async" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.html b/public/_autosummary/bayesvalidrox.surrogate_models.html
deleted file mode 100644
index ab695f5bf..000000000
--- a/public/_autosummary/bayesvalidrox.surrogate_models.html
+++ /dev/null
@@ -1,454 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.adaptPlot" href="bayesvalidrox.surrogate_models.adaptPlot.html" /><link rel="prev" title="bayesvalidrox.pylink.pylink.PyLinkForwardModel" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon no-toc" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon no-toc" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="module-bayesvalidrox.surrogate_models">
-<span id="bayesvalidrox-surrogate-models"></span><h1>bayesvalidrox.surrogate_models<a class="headerlink" href="#module-bayesvalidrox.surrogate_models" title="Link to this heading">¶</a></h1>
-<p class="rubric">Modules</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html#module-bayesvalidrox.surrogate_models.adaptPlot" title="bayesvalidrox.surrogate_models.adaptPlot"><code class="xref py py-obj docutils literal notranslate"><span class="pre">bayesvalidrox.surrogate_models.adaptPlot</span></code></a></p></td>
-<td><p>Created on Thu Aug 13 13:46:24 2020</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html#module-bayesvalidrox.surrogate_models.apoly_construction" title="bayesvalidrox.surrogate_models.apoly_construction"><code class="xref py py-obj docutils literal notranslate"><span class="pre">bayesvalidrox.surrogate_models.apoly_construction</span></code></a></p></td>
-<td><p></p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html#module-bayesvalidrox.surrogate_models.bayes_linear" title="bayesvalidrox.surrogate_models.bayes_linear"><code class="xref py py-obj docutils literal notranslate"><span class="pre">bayesvalidrox.surrogate_models.bayes_linear</span></code></a></p></td>
-<td><p></p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html#module-bayesvalidrox.surrogate_models.engine" title="bayesvalidrox.surrogate_models.engine"><code class="xref py py-obj docutils literal notranslate"><span class="pre">bayesvalidrox.surrogate_models.engine</span></code></a></p></td>
-<td><p>Engine to train the surrogate</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html#module-bayesvalidrox.surrogate_models.eval_rec_rule" title="bayesvalidrox.surrogate_models.eval_rec_rule"><code class="xref py py-obj docutils literal notranslate"><span class="pre">bayesvalidrox.surrogate_models.eval_rec_rule</span></code></a></p></td>
-<td><p>Based on the implementation in UQLab [1].</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html#module-bayesvalidrox.surrogate_models.exp_designs" title="bayesvalidrox.surrogate_models.exp_designs"><code class="xref py py-obj docutils literal notranslate"><span class="pre">bayesvalidrox.surrogate_models.exp_designs</span></code></a></p></td>
-<td><p>Experimental design with associated sampling methods</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html#module-bayesvalidrox.surrogate_models.exploration" title="bayesvalidrox.surrogate_models.exploration"><code class="xref py py-obj docutils literal notranslate"><span class="pre">bayesvalidrox.surrogate_models.exploration</span></code></a></p></td>
-<td><p>Exploration for sequential training of metamodels</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html#module-bayesvalidrox.surrogate_models.glexindex" title="bayesvalidrox.surrogate_models.glexindex"><code class="xref py py-obj docutils literal notranslate"><span class="pre">bayesvalidrox.surrogate_models.glexindex</span></code></a></p></td>
-<td><p>Multi indices for monomial exponents.</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html#module-bayesvalidrox.surrogate_models.input_space" title="bayesvalidrox.surrogate_models.input_space"><code class="xref py py-obj docutils literal notranslate"><span class="pre">bayesvalidrox.surrogate_models.input_space</span></code></a></p></td>
-<td><p>Input space built from set prior distributions</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html#module-bayesvalidrox.surrogate_models.inputs" title="bayesvalidrox.surrogate_models.inputs"><code class="xref py py-obj docutils literal notranslate"><span class="pre">bayesvalidrox.surrogate_models.inputs</span></code></a></p></td>
-<td><p>Inputs and related marginal distributions</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html#module-bayesvalidrox.surrogate_models.orthogonal_matching_pursuit" title="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit"><code class="xref py py-obj docutils literal notranslate"><span class="pre">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</span></code></a></p></td>
-<td><p>Created on Fri Jul 15 14:08:59 2022</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html#module-bayesvalidrox.surrogate_models.reg_fast_ard" title="bayesvalidrox.surrogate_models.reg_fast_ard"><code class="xref py py-obj docutils literal notranslate"><span class="pre">bayesvalidrox.surrogate_models.reg_fast_ard</span></code></a></p></td>
-<td><p>Created on Tue Mar 24 19:41:45 2020</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html#module-bayesvalidrox.surrogate_models.reg_fast_laplace" title="bayesvalidrox.surrogate_models.reg_fast_laplace"><code class="xref py py-obj docutils literal notranslate"><span class="pre">bayesvalidrox.surrogate_models.reg_fast_laplace</span></code></a></p></td>
-<td><p></p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html#module-bayesvalidrox.surrogate_models.sequential_design" title="bayesvalidrox.surrogate_models.sequential_design"><code class="xref py py-obj docutils literal notranslate"><span class="pre">bayesvalidrox.surrogate_models.sequential_design</span></code></a></p></td>
-<td><p>Engine to train the surrogate</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html#module-bayesvalidrox.surrogate_models.surrogate_models" title="bayesvalidrox.surrogate_models.surrogate_models"><code class="xref py py-obj docutils literal notranslate"><span class="pre">bayesvalidrox.surrogate_models.surrogate_models</span></code></a></p></td>
-<td><p>Implementation of metamodel as either PC, aPC or GPE</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.adaptPlot.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.adaptPlot</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.pylink.pylink.PyLinkForwardModel</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer no-toc">
-      
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    <script async="async" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace.html b/public/_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace.html
deleted file mode 100644
index 3bec67f0e..000000000
--- a/public/_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace.html
+++ /dev/null
@@ -1,555 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.inputs" href="bayesvalidrox.surrogate_models.inputs.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.input_space" href="bayesvalidrox.surrogate_models.input_space.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.input_space.InputSpace - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l5 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="bayesvalidrox-surrogate-models-input-space-inputspace">
-<h1>bayesvalidrox.surrogate_models.input_space.InputSpace<a class="headerlink" href="#bayesvalidrox-surrogate-models-input-space-inputspace" title="Link to this heading">¶</a></h1>
-<dl class="py class">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.input_space.InputSpace">
-<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">bayesvalidrox.surrogate_models.input_space.</span></span><span class="sig-name descname"><span class="pre">InputSpace</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">input_object</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">meta_Model_type</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'pce'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.input_space.InputSpace" title="Link to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">object</span></code></p>
-<p>This class generates the input space for the metamodel from the
-distributions provided using the <cite>Input</cite> object.</p>
-<section id="attributes">
-<h2>Attributes<a class="headerlink" href="#attributes" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>Input<span class="classifier">obj</span></dt><dd><p>Input object containing the parameter marginals, i.e. name,
-distribution type and distribution parameters or available raw data.</p>
-</dd>
-<dt>meta_Model_type<span class="classifier">str</span></dt><dd><p>Type of the meta_Model_type.</p>
-</dd>
-</dl>
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.input_space.InputSpace.__init__">
-<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">input_object</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">meta_Model_type</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'pce'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.input_space.InputSpace.__init__" title="Link to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<p class="rubric">Methods</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.input_space.InputSpace.__init__" title="bayesvalidrox.surrogate_models.input_space.InputSpace.__init__"><code class="xref py py-obj docutils literal notranslate"><span class="pre">__init__</span></code></a>(input_object[, meta_Model_type])</p></td>
-<td><p></p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.input_space.InputSpace.build_polytypes" title="bayesvalidrox.surrogate_models.input_space.InputSpace.build_polytypes"><code class="xref py py-obj docutils literal notranslate"><span class="pre">build_polytypes</span></code></a>(rosenblatt)</p></td>
-<td><p>Creates the polynomial types to be passed to univ_basis_vals method of the MetaModel object.</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.input_space.InputSpace.check_valid_inputs" title="bayesvalidrox.surrogate_models.input_space.InputSpace.check_valid_inputs"><code class="xref py py-obj docutils literal notranslate"><span class="pre">check_valid_inputs</span></code></a>()</p></td>
-<td><p>Check if the given InputObj is valid to use for further calculations: 1) Has some Marginals 2) The Marginals have valid priors 3) All Marginals given as the same type (samples vs dist)</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.input_space.InputSpace.init_param_space" title="bayesvalidrox.surrogate_models.input_space.InputSpace.init_param_space"><code class="xref py py-obj docutils literal notranslate"><span class="pre">init_param_space</span></code></a>([max_deg])</p></td>
-<td><p>Initializes parameter space.</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.input_space.InputSpace.transform" title="bayesvalidrox.surrogate_models.input_space.InputSpace.transform"><code class="xref py py-obj docutils literal notranslate"><span class="pre">transform</span></code></a>(X[, params, method])</p></td>
-<td><p>Transforms the samples via either a Rosenblatt or an isoprobabilistic transformation.</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.input_space.InputSpace.build_polytypes">
-<span class="sig-name descname"><span class="pre">build_polytypes</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">rosenblatt</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.input_space.InputSpace.build_polytypes" title="Link to this definition">¶</a></dt>
-<dd><p>Creates the polynomial types to be passed to univ_basis_vals method of
-the MetaModel object.</p>
-<section id="parameters">
-<h3>Parameters<a class="headerlink" href="#parameters" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>rosenblatt<span class="classifier">bool</span></dt><dd><p>Rosenblatt transformation flag.</p>
-</dd>
-</dl>
-</section>
-<section id="returns">
-<h3>Returns<a class="headerlink" href="#returns" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>orig_space_dist<span class="classifier">object</span></dt><dd><p>A chaospy JDist object or a gaussian_kde object.</p>
-</dd>
-<dt>poly_types<span class="classifier">list</span></dt><dd><p>A list of polynomial types for the parameters.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.input_space.InputSpace.check_valid_inputs">
-<span class="sig-name descname"><span class="pre">check_valid_inputs</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">&#x2192;</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#bayesvalidrox.surrogate_models.input_space.InputSpace.check_valid_inputs" title="Link to this definition">¶</a></dt>
-<dd><p>Check if the given InputObj is valid to use for further calculations:
-1) Has some Marginals
-2) The Marginals have valid priors
-3) All Marginals given as the same type (samples vs dist)</p>
-<section id="id1">
-<h3>Returns<a class="headerlink" href="#id1" title="Link to this heading">¶</a></h3>
-<p>None</p>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.input_space.InputSpace.init_param_space">
-<span class="sig-name descname"><span class="pre">init_param_space</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">max_deg</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">1</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.input_space.InputSpace.init_param_space" title="Link to this definition">¶</a></dt>
-<dd><p>Initializes parameter space.</p>
-<section id="id2">
-<h3>Parameters<a class="headerlink" href="#id2" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>max_deg<span class="classifier">int, optional</span></dt><dd><p>Maximum degree. The default is <cite>1</cite>.</p>
-</dd>
-</dl>
-</section>
-<section id="id3">
-<h3>Returns<a class="headerlink" href="#id3" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>raw_data<span class="classifier">array of shape (n_params, n_samples)</span></dt><dd><p>Raw data.</p>
-</dd>
-<dt>bound_tuples<span class="classifier">list of tuples</span></dt><dd><p>A list containing lower and upper bounds of parameters.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.input_space.InputSpace.transform">
-<span class="sig-name descname"><span class="pre">transform</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">X</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">params</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">method</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.input_space.InputSpace.transform" title="Link to this definition">¶</a></dt>
-<dd><p>Transforms the samples via either a Rosenblatt or an isoprobabilistic
-transformation.</p>
-<section id="id4">
-<h3>Parameters<a class="headerlink" href="#id4" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>X<span class="classifier">array of shape (n_samples,n_params)</span></dt><dd><p>Samples to be transformed.</p>
-</dd>
-<dt>params<span class="classifier">list</span></dt><dd><p>Parameters for laguerre/gamma-type distribution.</p>
-</dd>
-<dt>method<span class="classifier">string</span></dt><dd><p>If transformation method is ‘user’ transform X, else just pass X.</p>
-</dd>
-</dl>
-</section>
-<section id="id5">
-<h3>Returns<a class="headerlink" href="#id5" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>tr_X: array of shape (n_samples,n_params)</dt><dd><p>Transformed samples.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-</section>
-</dd></dl>
-
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.inputs.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.inputs</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.input_space.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.input_space</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">bayesvalidrox.surrogate_models.input_space.InputSpace</a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.input_space.InputSpace"><code class="docutils literal notranslate"><span class="pre">InputSpace</span></code></a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.input_space.InputSpace.__init__"><code class="docutils literal notranslate"><span class="pre">InputSpace.__init__()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.input_space.InputSpace.build_polytypes"><code class="docutils literal notranslate"><span class="pre">InputSpace.build_polytypes()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.input_space.InputSpace.check_valid_inputs"><code class="docutils literal notranslate"><span class="pre">InputSpace.check_valid_inputs()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.input_space.InputSpace.init_param_space"><code class="docutils literal notranslate"><span class="pre">InputSpace.init_param_space()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.input_space.InputSpace.transform"><code class="docutils literal notranslate"><span class="pre">InputSpace.transform()</span></code></a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.input_space.html b/public/_autosummary/bayesvalidrox.surrogate_models.input_space.html
deleted file mode 100644
index c4f268e65..000000000
--- a/public/_autosummary/bayesvalidrox.surrogate_models.input_space.html
+++ /dev/null
@@ -1,412 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.input_space.InputSpace" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.glexindex.glexindex" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.input_space - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon no-toc" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 current has-children current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.input_space</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon no-toc" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="module-bayesvalidrox.surrogate_models.input_space">
-<span id="bayesvalidrox-surrogate-models-input-space"></span><h1>bayesvalidrox.surrogate_models.input_space<a class="headerlink" href="#module-bayesvalidrox.surrogate_models.input_space" title="Link to this heading">¶</a></h1>
-<p>Input space built from set prior distributions</p>
-<p class="rubric">Classes</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html#bayesvalidrox.surrogate_models.input_space.InputSpace" title="bayesvalidrox.surrogate_models.input_space.InputSpace"><code class="xref py py-obj docutils literal notranslate"><span class="pre">InputSpace</span></code></a>(input_object[, meta_Model_type])</p></td>
-<td><p>This class generates the input space for the metamodel from the distributions provided using the <cite>Input</cite> object.</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.input_space.InputSpace</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.glexindex.glexindex</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer no-toc">
-      
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.inputs.Input.html b/public/_autosummary/bayesvalidrox.surrogate_models.inputs.Input.html
deleted file mode 100644
index 8f225afb9..000000000
--- a/public/_autosummary/bayesvalidrox.surrogate_models.inputs.Input.html
+++ /dev/null
@@ -1,497 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.inputs.Marginal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.inputs" href="bayesvalidrox.surrogate_models.inputs.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.inputs.Input - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l5 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="bayesvalidrox-surrogate-models-inputs-input">
-<h1>bayesvalidrox.surrogate_models.inputs.Input<a class="headerlink" href="#bayesvalidrox-surrogate-models-inputs-input" title="Link to this heading">¶</a></h1>
-<dl class="py class">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.inputs.Input">
-<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">bayesvalidrox.surrogate_models.inputs.</span></span><span class="sig-name descname"><span class="pre">Input</span></span><a class="headerlink" href="#bayesvalidrox.surrogate_models.inputs.Input" title="Link to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">object</span></code></p>
-<p>A class to define the uncertain input parameters.</p>
-<section id="attributes">
-<h2>Attributes<a class="headerlink" href="#attributes" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>Marginals<span class="classifier">obj</span></dt><dd><p>Marginal objects. See <cite>inputs.Marginal</cite>.</p>
-</dd>
-<dt>Rosenblatt<span class="classifier">bool</span></dt><dd><p>If Rossenblatt transformation is required for the dependent input
-parameters.</p>
-</dd>
-</dl>
-</section>
-<section id="examples">
-<h2>Examples<a class="headerlink" href="#examples" title="Link to this heading">¶</a></h2>
-<p>Marginals can be defined as following:</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">inputs</span> <span class="o">=</span> <span class="n">Inputs</span><span class="p">()</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">inputs</span><span class="o">.</span><span class="n">add_marginals</span><span class="p">()</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">inputs</span><span class="o">.</span><span class="n">Marginals</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span><span class="o">.</span><span class="n">name</span> <span class="o">=</span> <span class="s1">&#39;X_1&#39;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">inputs</span><span class="o">.</span><span class="n">Marginals</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span><span class="o">.</span><span class="n">dist_type</span> <span class="o">=</span> <span class="s1">&#39;uniform&#39;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">inputs</span><span class="o">.</span><span class="n">Marginals</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span><span class="o">.</span><span class="n">parameters</span> <span class="o">=</span> <span class="p">[</span><span class="o">-</span><span class="mi">5</span><span class="p">,</span> <span class="mi">5</span><span class="p">]</span>
-</pre></div>
-</div>
-<p>If there is no common data is avaliable, the input data can be given
-as following:</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">inputs</span><span class="o">.</span><span class="n">add_marginals</span><span class="p">()</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">inputs</span><span class="o">.</span><span class="n">Marginals</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span><span class="o">.</span><span class="n">name</span> <span class="o">=</span> <span class="s1">&#39;X_1&#39;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">inputs</span><span class="o">.</span><span class="n">Marginals</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span><span class="o">.</span><span class="n">input_data</span> <span class="o">=</span> <span class="p">[</span><span class="mi">0</span><span class="p">,</span><span class="mi">0</span><span class="p">,</span><span class="mi">1</span><span class="p">,</span><span class="mi">0</span><span class="p">]</span>
-</pre></div>
-</div>
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.inputs.Input.__init__">
-<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.inputs.Input.__init__" title="Link to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<p class="rubric">Methods</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.inputs.Input.__init__" title="bayesvalidrox.surrogate_models.inputs.Input.__init__"><code class="xref py py-obj docutils literal notranslate"><span class="pre">__init__</span></code></a>()</p></td>
-<td><p></p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.inputs.Input.add_marginals" title="bayesvalidrox.surrogate_models.inputs.Input.add_marginals"><code class="xref py py-obj docutils literal notranslate"><span class="pre">add_marginals</span></code></a>()</p></td>
-<td><p>Adds a new Marginal object to the input object.</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<p class="rubric">Attributes</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">poly_coeffs_flag</span></code></p></td>
-<td><p></p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.inputs.Input.add_marginals">
-<span class="sig-name descname"><span class="pre">add_marginals</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.inputs.Input.add_marginals" title="Link to this definition">¶</a></dt>
-<dd><p>Adds a new Marginal object to the input object.</p>
-<section id="returns">
-<h3>Returns<a class="headerlink" href="#returns" title="Link to this heading">¶</a></h3>
-<p>None.</p>
-</section>
-</dd></dl>
-
-</section>
-</dd></dl>
-
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.inputs.Marginal</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.inputs.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.inputs</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">bayesvalidrox.surrogate_models.inputs.Input</a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.inputs.Input"><code class="docutils literal notranslate"><span class="pre">Input</span></code></a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.inputs.Input.__init__"><code class="docutils literal notranslate"><span class="pre">Input.__init__()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.inputs.Input.add_marginals"><code class="docutils literal notranslate"><span class="pre">Input.add_marginals()</span></code></a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.inputs.Marginal.html b/public/_autosummary/bayesvalidrox.surrogate_models.inputs.Marginal.html
deleted file mode 100644
index 3b96f208b..000000000
--- a/public/_autosummary/bayesvalidrox.surrogate_models.inputs.Marginal.html
+++ /dev/null
@@ -1,462 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.inputs.Input" href="bayesvalidrox.surrogate_models.inputs.Input.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.inputs.Marginal - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="bayesvalidrox-surrogate-models-inputs-marginal">
-<h1>bayesvalidrox.surrogate_models.inputs.Marginal<a class="headerlink" href="#bayesvalidrox-surrogate-models-inputs-marginal" title="Link to this heading">¶</a></h1>
-<dl class="py class">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.inputs.Marginal">
-<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">bayesvalidrox.surrogate_models.inputs.</span></span><span class="sig-name descname"><span class="pre">Marginal</span></span><a class="headerlink" href="#bayesvalidrox.surrogate_models.inputs.Marginal" title="Link to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">object</span></code></p>
-<p>An object containing the specifications of the marginals for each uncertain
-parameter.</p>
-<section id="attributes">
-<h2>Attributes<a class="headerlink" href="#attributes" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>name<span class="classifier">string</span></dt><dd><p>Name of the parameter. The default is <cite>‘$x_1$’</cite>.</p>
-</dd>
-<dt>dist_type<span class="classifier">string</span></dt><dd><p>Name of the distribution. The default is <cite>None</cite>.</p>
-</dd>
-<dt>parameters<span class="classifier">list</span></dt><dd><p>Parameters corresponding to the distribution type. The
-default is <cite>None</cite>.</p>
-</dd>
-<dt>input_data<span class="classifier">array</span></dt><dd><p>Available input data. The default is <cite>[]</cite>.</p>
-</dd>
-<dt>moments<span class="classifier">list</span></dt><dd><p>Moments of the distribution. The default is <cite>None</cite>.</p>
-</dd>
-</dl>
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.inputs.Marginal.__init__">
-<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.inputs.Marginal.__init__" title="Link to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<p class="rubric">Methods</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.inputs.Marginal.__init__" title="bayesvalidrox.surrogate_models.inputs.Marginal.__init__"><code class="xref py py-obj docutils literal notranslate"><span class="pre">__init__</span></code></a>()</p></td>
-<td><p></p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-</dd></dl>
-
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.inputs.Input.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.inputs.Input</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">bayesvalidrox.surrogate_models.inputs.Marginal</a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.inputs.Marginal"><code class="docutils literal notranslate"><span class="pre">Marginal</span></code></a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.inputs.Marginal.__init__"><code class="docutils literal notranslate"><span class="pre">Marginal.__init__()</span></code></a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.inputs.html b/public/_autosummary/bayesvalidrox.surrogate_models.inputs.html
deleted file mode 100644
index 7e36e52bd..000000000
--- a/public/_autosummary/bayesvalidrox.surrogate_models.inputs.html
+++ /dev/null
@@ -1,415 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.inputs.Input" href="bayesvalidrox.surrogate_models.inputs.Input.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.input_space.InputSpace" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.inputs - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon no-toc" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 current has-children current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.inputs</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon no-toc" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="module-bayesvalidrox.surrogate_models.inputs">
-<span id="bayesvalidrox-surrogate-models-inputs"></span><h1>bayesvalidrox.surrogate_models.inputs<a class="headerlink" href="#module-bayesvalidrox.surrogate_models.inputs" title="Link to this heading">¶</a></h1>
-<p>Inputs and related marginal distributions</p>
-<p class="rubric">Classes</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html#bayesvalidrox.surrogate_models.inputs.Input" title="bayesvalidrox.surrogate_models.inputs.Input"><code class="xref py py-obj docutils literal notranslate"><span class="pre">Input</span></code></a>()</p></td>
-<td><p>A class to define the uncertain input parameters.</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html#bayesvalidrox.surrogate_models.inputs.Marginal" title="bayesvalidrox.surrogate_models.inputs.Marginal"><code class="xref py py-obj docutils literal notranslate"><span class="pre">Marginal</span></code></a>()</p></td>
-<td><p>An object containing the specifications of the marginals for each uncertain parameter.</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.inputs.Input.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.inputs.Input</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.input_space.InputSpace</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer no-toc">
-      
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html b/public/_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html
deleted file mode 100644
index a289b69c7..000000000
--- a/public/_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html
+++ /dev/null
@@ -1,767 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.reg_fast_ard" href="bayesvalidrox.surrogate_models.reg_fast_ard.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="bayesvalidrox-surrogate-models-orthogonal-matching-pursuit-orthogonalmatchingpursuit">
-<h1>bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit<a class="headerlink" href="#bayesvalidrox-surrogate-models-orthogonal-matching-pursuit-orthogonalmatchingpursuit" title="Link to this heading">¶</a></h1>
-<dl class="py class">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit">
-<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.</span></span><span class="sig-name descname"><span class="pre">OrthogonalMatchingPursuit</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">fit_intercept</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">normalize</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">copy_X</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">verbose</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit" title="Link to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">LinearModel</span></code>, <code class="xref py py-class docutils literal notranslate"><span class="pre">RegressorMixin</span></code></p>
-<p>Regression with Orthogonal Matching Pursuit [1].</p>
-<section id="parameters">
-<h2>Parameters<a class="headerlink" href="#parameters" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>fit_intercept<span class="classifier">boolean, optional (DEFAULT = True)</span></dt><dd><p>whether to calculate the intercept for this model. If set
-to false, no intercept will be used in calculations
-(e.g. data is expected to be already centered).</p>
-</dd>
-<dt>copy_X<span class="classifier">boolean, optional (DEFAULT = True)</span></dt><dd><p>If True, X will be copied; else, it may be overwritten.</p>
-</dd>
-<dt>verbose<span class="classifier">boolean, optional (DEFAULT = FALSE)</span></dt><dd><p>Verbose mode when fitting the model</p>
-</dd>
-</dl>
-</section>
-<section id="attributes">
-<h2>Attributes<a class="headerlink" href="#attributes" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt><a href="#id19"><span class="problematic" id="id20">coef_</span></a><span class="classifier">array, shape = (n_features)</span></dt><dd><p>Coefficients of the regression model (mean of posterior distribution)</p>
-</dd>
-<dt><a href="#id21"><span class="problematic" id="id22">active_</span></a><span class="classifier">array, dtype = np.bool, shape = (n_features)</span></dt><dd><p>True for non-zero coefficients, False otherwise</p>
-</dd>
-</dl>
-</section>
-<section id="references">
-<h2>References<a class="headerlink" href="#references" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>[1] Pati, Y., Rezaiifar, R., Krishnaprasad, P. (1993). Orthogonal matching</dt><dd><p>pursuit: recursive function approximation with application to wavelet
-decomposition. Proceedings of 27th Asilomar Conference on Signals,
-Systems and Computers, 40-44.</p>
-</dd>
-</dl>
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.__init__">
-<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">fit_intercept</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">normalize</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">copy_X</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">verbose</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.__init__" title="Link to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<p class="rubric">Methods</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.__init__" title="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.__init__"><code class="xref py py-obj docutils literal notranslate"><span class="pre">__init__</span></code></a>([fit_intercept, normalize, copy_X, ...])</p></td>
-<td><p></p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.blockwise_inverse" title="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.blockwise_inverse"><code class="xref py py-obj docutils literal notranslate"><span class="pre">blockwise_inverse</span></code></a>(Ainv, B, C, D)</p></td>
-<td><p>non-singular square matrix M defined as M = [[A B]; [C D]] .</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.fit" title="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.fit"><code class="xref py py-obj docutils literal notranslate"><span class="pre">fit</span></code></a>(X, y)</p></td>
-<td><p>Fits Regression with Orthogonal Matching Pursuit Algorithm.</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.get_metadata_routing" title="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.get_metadata_routing"><code class="xref py py-obj docutils literal notranslate"><span class="pre">get_metadata_routing</span></code></a>()</p></td>
-<td><p>Get metadata routing of this object.</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.get_params" title="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.get_params"><code class="xref py py-obj docutils literal notranslate"><span class="pre">get_params</span></code></a>([deep])</p></td>
-<td><p>Get parameters for this estimator.</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.loo_error" title="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.loo_error"><code class="xref py py-obj docutils literal notranslate"><span class="pre">loo_error</span></code></a>(psi, inv_inf_matrix, y, coeffs)</p></td>
-<td><p>Calculates the corrected LOO error for regression on regressor matrix <cite>psi</cite> that generated the coefficients based on [1] and [2].</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.predict" title="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.predict"><code class="xref py py-obj docutils literal notranslate"><span class="pre">predict</span></code></a>(X)</p></td>
-<td><p>Computes predictive distribution for test set.</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.score" title="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.score"><code class="xref py py-obj docutils literal notranslate"><span class="pre">score</span></code></a>(X, y[, sample_weight])</p></td>
-<td><p>Return the coefficient of determination of the prediction.</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.set_params" title="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.set_params"><code class="xref py py-obj docutils literal notranslate"><span class="pre">set_params</span></code></a>(**params)</p></td>
-<td><p>Set the parameters of this estimator.</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.set_score_request" title="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.set_score_request"><code class="xref py py-obj docutils literal notranslate"><span class="pre">set_score_request</span></code></a>(*[, sample_weight])</p></td>
-<td><p>Request metadata passed to the <code class="docutils literal notranslate"><span class="pre">score</span></code> method.</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.blockwise_inverse">
-<span class="sig-name descname"><span class="pre">blockwise_inverse</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">Ainv</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">B</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">C</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">D</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.blockwise_inverse" title="Link to this definition">¶</a></dt>
-<dd><p>non-singular square matrix M defined as M = [[A B]; [C D]] .
-B, C and D can have any dimension, provided their combination defines
-a square matrix M.</p>
-<section id="id1">
-<h3>Parameters<a class="headerlink" href="#id1" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>Ainv<span class="classifier">float or array</span></dt><dd><p>inverse of the square-submatrix A.</p>
-</dd>
-<dt>B<span class="classifier">float or array</span></dt><dd><p>Information matrix with all new regressor.</p>
-</dd>
-<dt>C<span class="classifier">float or array</span></dt><dd><p>Transpose of B.</p>
-</dd>
-<dt>D<span class="classifier">float or array</span></dt><dd><p>Information matrix with all selected regressors.</p>
-</dd>
-</dl>
-</section>
-<section id="returns">
-<h3>Returns<a class="headerlink" href="#returns" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>M<span class="classifier">array</span></dt><dd><p>Inverse of the information matrix.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.fit">
-<span class="sig-name descname"><span class="pre">fit</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">X</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">y</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.fit" title="Link to this definition">¶</a></dt>
-<dd><p>Fits Regression with Orthogonal Matching Pursuit Algorithm.</p>
-<section id="id2">
-<h3>Parameters<a class="headerlink" href="#id2" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>X: {array-like, sparse matrix} of size (n_samples, n_features)</dt><dd><p>Training data, matrix of explanatory variables</p>
-</dd>
-<dt>y: array-like of size [n_samples, n_features]</dt><dd><p>Target values</p>
-</dd>
-</dl>
-</section>
-<section id="id3">
-<h3>Returns<a class="headerlink" href="#id3" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>self<span class="classifier">object</span></dt><dd><p>Returns self.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.get_metadata_routing">
-<span class="sig-name descname"><span class="pre">get_metadata_routing</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.get_metadata_routing" title="Link to this definition">¶</a></dt>
-<dd><p>Get metadata routing of this object.</p>
-<p>Please check <span class="xref std std-ref">User Guide</span> on how the routing
-mechanism works.</p>
-<section id="id4">
-<h3>Returns<a class="headerlink" href="#id4" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>routing<span class="classifier">MetadataRequest</span></dt><dd><p>A <code class="xref py py-class docutils literal notranslate"><span class="pre">MetadataRequest</span></code> encapsulating
-routing information.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.get_params">
-<span class="sig-name descname"><span class="pre">get_params</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">deep</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.get_params" title="Link to this definition">¶</a></dt>
-<dd><p>Get parameters for this estimator.</p>
-<section id="id5">
-<h3>Parameters<a class="headerlink" href="#id5" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>deep<span class="classifier">bool, default=True</span></dt><dd><p>If True, will return the parameters for this estimator and
-contained subobjects that are estimators.</p>
-</dd>
-</dl>
-</section>
-<section id="id6">
-<h3>Returns<a class="headerlink" href="#id6" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>params<span class="classifier">dict</span></dt><dd><p>Parameter names mapped to their values.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.loo_error">
-<span class="sig-name descname"><span class="pre">loo_error</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">psi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">inv_inf_matrix</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">y</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">coeffs</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.loo_error" title="Link to this definition">¶</a></dt>
-<dd><p>Calculates the corrected LOO error for regression on regressor
-matrix <cite>psi</cite> that generated the coefficients based on [1] and [2].</p>
-<dl class="simple">
-<dt>[1] Blatman, G., 2009. Adaptive sparse polynomial chaos expansions for</dt><dd><p>uncertainty propagation and sensitivity analysis (Doctoral
-dissertation, Clermont-Ferrand 2).</p>
-</dd>
-<dt>[2] Blatman, G. and Sudret, B., 2011. Adaptive sparse polynomial chaos</dt><dd><p>expansion based on least angle regression. Journal of computational
-Physics, 230(6), pp.2345-2367.</p>
-</dd>
-</dl>
-<section id="id7">
-<h3>Parameters<a class="headerlink" href="#id7" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>psi<span class="classifier">array of shape (n_samples, n_feature)</span></dt><dd><p>Orthogonal bases evaluated at the samples.</p>
-</dd>
-<dt>inv_inf_matrix<span class="classifier">array</span></dt><dd><p>Inverse of the information matrix.</p>
-</dd>
-<dt>y<span class="classifier">array of shape (n_samples, )</span></dt><dd><p>Targets.</p>
-</dd>
-<dt>coeffs<span class="classifier">array</span></dt><dd><p>Computed regresssor cofficients.</p>
-</dd>
-</dl>
-</section>
-<section id="id8">
-<h3>Returns<a class="headerlink" href="#id8" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>loo_error<span class="classifier">float</span></dt><dd><p>Modified LOOCV error.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.predict">
-<span class="sig-name descname"><span class="pre">predict</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">X</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.predict" title="Link to this definition">¶</a></dt>
-<dd><p>Computes predictive distribution for test set.</p>
-<section id="id9">
-<h3>Parameters<a class="headerlink" href="#id9" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>X: {array-like, sparse} (n_samples_test, n_features)</dt><dd><p>Test data, matrix of explanatory variables</p>
-</dd>
-</dl>
-</section>
-<section id="id10">
-<h3>Returns<a class="headerlink" href="#id10" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>y_hat: numpy array of size (n_samples_test,)</dt><dd><p>Estimated values of targets on test set (i.e. mean of
-predictive distribution)</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.score">
-<span class="sig-name descname"><span class="pre">score</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">X</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">y</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sample_weight</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.score" title="Link to this definition">¶</a></dt>
-<dd><p>Return the coefficient of determination of the prediction.</p>
-<p>The coefficient of determination <span class="math notranslate nohighlight">\(R^2\)</span> is defined as
-<span class="math notranslate nohighlight">\((1 - \frac{u}{v})\)</span>, where <span class="math notranslate nohighlight">\(u\)</span> is the residual
-sum of squares <code class="docutils literal notranslate"><span class="pre">((y_true</span> <span class="pre">-</span> <span class="pre">y_pred)**</span> <span class="pre">2).sum()</span></code> and <span class="math notranslate nohighlight">\(v\)</span>
-is the total sum of squares <code class="docutils literal notranslate"><span class="pre">((y_true</span> <span class="pre">-</span> <span class="pre">y_true.mean())</span> <span class="pre">**</span> <span class="pre">2).sum()</span></code>.
-The best possible score is 1.0 and it can be negative (because the
-model can be arbitrarily worse). A constant model that always predicts
-the expected value of <cite>y</cite>, disregarding the input features, would get
-a <span class="math notranslate nohighlight">\(R^2\)</span> score of 0.0.</p>
-<section id="id11">
-<h3>Parameters<a class="headerlink" href="#id11" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>X<span class="classifier">array-like of shape (n_samples, n_features)</span></dt><dd><p>Test samples. For some estimators this may be a precomputed
-kernel matrix or a list of generic objects instead with shape
-<code class="docutils literal notranslate"><span class="pre">(n_samples,</span> <span class="pre">n_samples_fitted)</span></code>, where <code class="docutils literal notranslate"><span class="pre">n_samples_fitted</span></code>
-is the number of samples used in the fitting for the estimator.</p>
-</dd>
-<dt>y<span class="classifier">array-like of shape (n_samples,) or (n_samples, n_outputs)</span></dt><dd><p>True values for <cite>X</cite>.</p>
-</dd>
-<dt>sample_weight<span class="classifier">array-like of shape (n_samples,), default=None</span></dt><dd><p>Sample weights.</p>
-</dd>
-</dl>
-</section>
-<section id="id12">
-<h3>Returns<a class="headerlink" href="#id12" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>score<span class="classifier">float</span></dt><dd><p><span class="math notranslate nohighlight">\(R^2\)</span> of <code class="docutils literal notranslate"><span class="pre">self.predict(X)</span></code> w.r.t. <cite>y</cite>.</p>
-</dd>
-</dl>
-</section>
-<section id="notes">
-<h3>Notes<a class="headerlink" href="#notes" title="Link to this heading">¶</a></h3>
-<p>The <span class="math notranslate nohighlight">\(R^2\)</span> score used when calling <code class="docutils literal notranslate"><span class="pre">score</span></code> on a regressor uses
-<code class="docutils literal notranslate"><span class="pre">multioutput='uniform_average'</span></code> from version 0.23 to keep consistent
-with default value of <code class="xref py py-func docutils literal notranslate"><span class="pre">r2_score()</span></code>.
-This influences the <code class="docutils literal notranslate"><span class="pre">score</span></code> method of all the multioutput
-regressors (except for
-<code class="xref py py-class docutils literal notranslate"><span class="pre">MultiOutputRegressor</span></code>).</p>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.set_params">
-<span class="sig-name descname"><span class="pre">set_params</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">params</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.set_params" title="Link to this definition">¶</a></dt>
-<dd><p>Set the parameters of this estimator.</p>
-<p>The method works on simple estimators as well as on nested objects
-(such as <code class="xref py py-class docutils literal notranslate"><span class="pre">Pipeline</span></code>). The latter have
-parameters of the form <code class="docutils literal notranslate"><span class="pre">&lt;component&gt;__&lt;parameter&gt;</span></code> so that it’s
-possible to update each component of a nested object.</p>
-<section id="id13">
-<h3>Parameters<a class="headerlink" href="#id13" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt><a href="#id14"><span class="problematic" id="id15">**</span></a>params<span class="classifier">dict</span></dt><dd><p>Estimator parameters.</p>
-</dd>
-</dl>
-</section>
-<section id="id16">
-<h3>Returns<a class="headerlink" href="#id16" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>self<span class="classifier">estimator instance</span></dt><dd><p>Estimator instance.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.set_score_request">
-<span class="sig-name descname"><span class="pre">set_score_request</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sample_weight</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">None</span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">str</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">'$UNCHANGED$'</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">&#x2192;</span> <span class="sig-return-typehint"><a class="reference internal" href="#bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit" title="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit"><span class="pre">OrthogonalMatchingPursuit</span></a></span></span><a class="headerlink" href="#bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.set_score_request" title="Link to this definition">¶</a></dt>
-<dd><p>Request metadata passed to the <code class="docutils literal notranslate"><span class="pre">score</span></code> method.</p>
-<p>Note that this method is only relevant if
-<code class="docutils literal notranslate"><span class="pre">enable_metadata_routing=True</span></code> (see <code class="xref py py-func docutils literal notranslate"><span class="pre">sklearn.set_config()</span></code>).
-Please see <span class="xref std std-ref">User Guide</span> on how the routing
-mechanism works.</p>
-<p>The options for each parameter are:</p>
-<ul class="simple">
-<li><p><code class="docutils literal notranslate"><span class="pre">True</span></code>: metadata is requested, and passed to <code class="docutils literal notranslate"><span class="pre">score</span></code> if provided. The request is ignored if metadata is not provided.</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">False</span></code>: metadata is not requested and the meta-estimator will not pass it to <code class="docutils literal notranslate"><span class="pre">score</span></code>.</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">None</span></code>: metadata is not requested, and the meta-estimator will raise an error if the user provides it.</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">str</span></code>: metadata should be passed to the meta-estimator with this given alias instead of the original name.</p></li>
-</ul>
-<p>The default (<code class="docutils literal notranslate"><span class="pre">sklearn.utils.metadata_routing.UNCHANGED</span></code>) retains the
-existing request. This allows you to change the request for some
-parameters and not others.</p>
-<div class="versionadded">
-<p><span class="versionmodified added">Added in version 1.3.</span></p>
-</div>
-<div class="admonition note">
-<p class="admonition-title">Note</p>
-<p>This method is only relevant if this estimator is used as a
-sub-estimator of a meta-estimator, e.g. used inside a
-<code class="xref py py-class docutils literal notranslate"><span class="pre">Pipeline</span></code>. Otherwise it has no effect.</p>
-</div>
-<section id="id17">
-<h3>Parameters<a class="headerlink" href="#id17" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>sample_weight<span class="classifier">str, True, False, or None,                     default=sklearn.utils.metadata_routing.UNCHANGED</span></dt><dd><p>Metadata routing for <code class="docutils literal notranslate"><span class="pre">sample_weight</span></code> parameter in <code class="docutils literal notranslate"><span class="pre">score</span></code>.</p>
-</dd>
-</dl>
-</section>
-<section id="id18">
-<h3>Returns<a class="headerlink" href="#id18" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>self<span class="classifier">object</span></dt><dd><p>The updated object.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-</section>
-</dd></dl>
-
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.reg_fast_ard</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit"><code class="docutils literal notranslate"><span class="pre">OrthogonalMatchingPursuit</span></code></a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.__init__"><code class="docutils literal notranslate"><span class="pre">OrthogonalMatchingPursuit.__init__()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.blockwise_inverse"><code class="docutils literal notranslate"><span class="pre">OrthogonalMatchingPursuit.blockwise_inverse()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.fit"><code class="docutils literal notranslate"><span class="pre">OrthogonalMatchingPursuit.fit()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.get_metadata_routing"><code class="docutils literal notranslate"><span class="pre">OrthogonalMatchingPursuit.get_metadata_routing()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.get_params"><code class="docutils literal notranslate"><span class="pre">OrthogonalMatchingPursuit.get_params()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.loo_error"><code class="docutils literal notranslate"><span class="pre">OrthogonalMatchingPursuit.loo_error()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.predict"><code class="docutils literal notranslate"><span class="pre">OrthogonalMatchingPursuit.predict()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.score"><code class="docutils literal notranslate"><span class="pre">OrthogonalMatchingPursuit.score()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.set_params"><code class="docutils literal notranslate"><span class="pre">OrthogonalMatchingPursuit.set_params()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.set_score_request"><code class="docutils literal notranslate"><span class="pre">OrthogonalMatchingPursuit.set_score_request()</span></code></a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    <script async="async" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html b/public/_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html
deleted file mode 100644
index c7881a0ed..000000000
--- a/public/_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html
+++ /dev/null
@@ -1,425 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l5 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="bayesvalidrox-surrogate-models-orthogonal-matching-pursuit-corr">
-<h1>bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr<a class="headerlink" href="#bayesvalidrox-surrogate-models-orthogonal-matching-pursuit-corr" title="Link to this heading">¶</a></h1>
-<dl class="py function">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr">
-<span class="sig-prename descclassname"><span class="pre">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.</span></span><span class="sig-name descname"><span class="pre">corr</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">x</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">y</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr" title="Link to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr"><code class="docutils literal notranslate"><span class="pre">corr()</span></code></a></li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html b/public/_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html
deleted file mode 100644
index 3bfd80929..000000000
--- a/public/_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html
+++ /dev/null
@@ -1,442 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.inputs.Marginal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.orthogonal_matching_pursuit - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 current has-children current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="module-bayesvalidrox.surrogate_models.orthogonal_matching_pursuit">
-<span id="bayesvalidrox-surrogate-models-orthogonal-matching-pursuit"></span><h1>bayesvalidrox.surrogate_models.orthogonal_matching_pursuit<a class="headerlink" href="#module-bayesvalidrox.surrogate_models.orthogonal_matching_pursuit" title="Link to this heading">¶</a></h1>
-<p>Created on Fri Jul 15 14:08:59 2022</p>
-<p>&#64;author: farid</p>
-<p class="rubric">Functions</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html#bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr" title="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr"><code class="xref py py-obj docutils literal notranslate"><span class="pre">corr</span></code></a>(x, y)</p></td>
-<td><p></p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<p class="rubric">Classes</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html#bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit" title="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit"><code class="xref py py-obj docutils literal notranslate"><span class="pre">OrthogonalMatchingPursuit</span></code></a>([fit_intercept, ...])</p></td>
-<td><p>Regression with Orthogonal Matching Pursuit [1].</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.inputs.Marginal</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><ul>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    <script async="async" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html b/public/_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html
deleted file mode 100644
index 43ab9115f..000000000
--- a/public/_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html
+++ /dev/null
@@ -1,792 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.reg_fast_laplace" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="bayesvalidrox-surrogate-models-reg-fast-ard-regressionfastard">
-<h1>bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD<a class="headerlink" href="#bayesvalidrox-surrogate-models-reg-fast-ard-regressionfastard" title="Link to this heading">¶</a></h1>
-<dl class="py class">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD">
-<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">bayesvalidrox.surrogate_models.reg_fast_ard.</span></span><span class="sig-name descname"><span class="pre">RegressionFastARD</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">n_iter</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">300</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">start</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">tol</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">0.001</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">fit_intercept</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">normalize</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">copy_X</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">compute_score</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">verbose</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD" title="Link to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">LinearModel</span></code>, <code class="xref py py-class docutils literal notranslate"><span class="pre">RegressorMixin</span></code></p>
-<p>Regression with Automatic Relevance Determination (Fast Version uses
-Sparse Bayesian Learning)
-<a class="reference external" href="https://github.com/AmazaspShumik/sklearn-bayes/blob/master/skbayes/rvm_ard_models/fast_rvm.py">https://github.com/AmazaspShumik/sklearn-bayes/blob/master/skbayes/rvm_ard_models/fast_rvm.py</a></p>
-<section id="parameters">
-<h2>Parameters<a class="headerlink" href="#parameters" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>n_iter: int, optional (DEFAULT = 100)</dt><dd><p>Maximum number of iterations</p>
-</dd>
-<dt>start: list, optional (DEFAULT = None)</dt><dd><p>Initial selected features.</p>
-</dd>
-<dt>tol: float, optional (DEFAULT = 1e-3)</dt><dd><p>If absolute change in precision parameter for weights is below threshold
-algorithm terminates.</p>
-</dd>
-<dt>fit_intercept<span class="classifier">boolean, optional (DEFAULT = True)</span></dt><dd><p>whether to calculate the intercept for this model. If set
-to false, no intercept will be used in calculations
-(e.g. data is expected to be already centered).</p>
-</dd>
-<dt>copy_X<span class="classifier">boolean, optional (DEFAULT = True)</span></dt><dd><p>If True, X will be copied; else, it may be overwritten.</p>
-</dd>
-<dt>compute_score<span class="classifier">bool, default=False</span></dt><dd><p>If True, compute the log marginal likelihood at each iteration of the
-optimization.</p>
-</dd>
-<dt>verbose<span class="classifier">boolean, optional (DEFAULT = FALSE)</span></dt><dd><p>Verbose mode when fitting the model</p>
-</dd>
-</dl>
-</section>
-<section id="attributes">
-<h2>Attributes<a class="headerlink" href="#attributes" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt><a href="#id18"><span class="problematic" id="id19">coef_</span></a><span class="classifier">array, shape = (n_features)</span></dt><dd><p>Coefficients of the regression model (mean of posterior distribution)</p>
-</dd>
-<dt><a href="#id20"><span class="problematic" id="id21">alpha_</span></a><span class="classifier">float</span></dt><dd><p>estimated precision of the noise</p>
-</dd>
-<dt><a href="#id22"><span class="problematic" id="id23">active_</span></a><span class="classifier">array, dtype = np.bool, shape = (n_features)</span></dt><dd><p>True for non-zero coefficients, False otherwise</p>
-</dd>
-<dt><a href="#id24"><span class="problematic" id="id25">lambda_</span></a><span class="classifier">array, shape = (n_features)</span></dt><dd><p>estimated precisions of the coefficients</p>
-</dd>
-<dt><a href="#id26"><span class="problematic" id="id27">sigma_</span></a><span class="classifier">array, shape = (n_features, n_features)</span></dt><dd><p>estimated covariance matrix of the weights, computed only
-for non-zero coefficients</p>
-</dd>
-<dt><a href="#id28"><span class="problematic" id="id29">scores_</span></a><span class="classifier">array-like of shape (n_iter_+1,)</span></dt><dd><p>If computed_score is True, value of the log marginal likelihood (to be
-maximized) at each iteration of the optimization.</p>
-</dd>
-</dl>
-</section>
-<section id="references">
-<h2>References<a class="headerlink" href="#references" title="Link to this heading">¶</a></h2>
-<p>[1] Fast marginal likelihood maximisation for sparse Bayesian models
-(Tipping &amp; Faul 2003) (<a class="reference external" href="http://www.miketipping.com/papers/met-fastsbl.pdf">http://www.miketipping.com/papers/met-fastsbl.pdf</a>)
-[2] Analysis of sparse Bayesian learning (Tipping &amp; Faul 2001)</p>
-<blockquote>
-<div><p>(<a class="reference external" href="http://www.miketipping.com/abstracts.htm#Faul:NIPS01">http://www.miketipping.com/abstracts.htm#Faul:NIPS01</a>)</p>
-</div></blockquote>
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.__init__">
-<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">n_iter</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">300</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">start</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">tol</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">0.001</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">fit_intercept</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">normalize</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">copy_X</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">compute_score</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">verbose</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.__init__" title="Link to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<p class="rubric">Methods</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.__init__" title="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.__init__"><code class="xref py py-obj docutils literal notranslate"><span class="pre">__init__</span></code></a>([n_iter, start, tol, ...])</p></td>
-<td><p></p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.fit" title="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.fit"><code class="xref py py-obj docutils literal notranslate"><span class="pre">fit</span></code></a>(X, y)</p></td>
-<td><p>Fits ARD Regression with Sequential Sparse Bayes Algorithm.</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.get_metadata_routing" title="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.get_metadata_routing"><code class="xref py py-obj docutils literal notranslate"><span class="pre">get_metadata_routing</span></code></a>()</p></td>
-<td><p>Get metadata routing of this object.</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.get_params" title="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.get_params"><code class="xref py py-obj docutils literal notranslate"><span class="pre">get_params</span></code></a>([deep])</p></td>
-<td><p>Get parameters for this estimator.</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.log_marginal_like" title="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.log_marginal_like"><code class="xref py py-obj docutils literal notranslate"><span class="pre">log_marginal_like</span></code></a>(XXa, XYa, Aa, beta)</p></td>
-<td><p>Computes the log of the marginal likelihood.</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.predict" title="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.predict"><code class="xref py py-obj docutils literal notranslate"><span class="pre">predict</span></code></a>(X[, return_std])</p></td>
-<td><p>Computes predictive distribution for test set.</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.score" title="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.score"><code class="xref py py-obj docutils literal notranslate"><span class="pre">score</span></code></a>(X, y[, sample_weight])</p></td>
-<td><p>Return the coefficient of determination of the prediction.</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.set_params" title="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.set_params"><code class="xref py py-obj docutils literal notranslate"><span class="pre">set_params</span></code></a>(**params)</p></td>
-<td><p>Set the parameters of this estimator.</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.set_predict_request" title="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.set_predict_request"><code class="xref py py-obj docutils literal notranslate"><span class="pre">set_predict_request</span></code></a>(*[, return_std])</p></td>
-<td><p>Request metadata passed to the <code class="docutils literal notranslate"><span class="pre">predict</span></code> method.</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.set_score_request" title="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.set_score_request"><code class="xref py py-obj docutils literal notranslate"><span class="pre">set_score_request</span></code></a>(*[, sample_weight])</p></td>
-<td><p>Request metadata passed to the <code class="docutils literal notranslate"><span class="pre">score</span></code> method.</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.fit">
-<span class="sig-name descname"><span class="pre">fit</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">X</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">y</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.fit" title="Link to this definition">¶</a></dt>
-<dd><p>Fits ARD Regression with Sequential Sparse Bayes Algorithm.</p>
-<section id="id1">
-<h3>Parameters<a class="headerlink" href="#id1" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>X: {array-like, sparse matrix} of size (n_samples, n_features)</dt><dd><p>Training data, matrix of explanatory variables</p>
-</dd>
-<dt>y: array-like of size [n_samples, n_features]</dt><dd><p>Target values</p>
-</dd>
-</dl>
-</section>
-<section id="returns">
-<h3>Returns<a class="headerlink" href="#returns" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>self<span class="classifier">object</span></dt><dd><p>Returns self.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.get_metadata_routing">
-<span class="sig-name descname"><span class="pre">get_metadata_routing</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.get_metadata_routing" title="Link to this definition">¶</a></dt>
-<dd><p>Get metadata routing of this object.</p>
-<p>Please check <span class="xref std std-ref">User Guide</span> on how the routing
-mechanism works.</p>
-<section id="id2">
-<h3>Returns<a class="headerlink" href="#id2" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>routing<span class="classifier">MetadataRequest</span></dt><dd><p>A <code class="xref py py-class docutils literal notranslate"><span class="pre">MetadataRequest</span></code> encapsulating
-routing information.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.get_params">
-<span class="sig-name descname"><span class="pre">get_params</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">deep</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.get_params" title="Link to this definition">¶</a></dt>
-<dd><p>Get parameters for this estimator.</p>
-<section id="id3">
-<h3>Parameters<a class="headerlink" href="#id3" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>deep<span class="classifier">bool, default=True</span></dt><dd><p>If True, will return the parameters for this estimator and
-contained subobjects that are estimators.</p>
-</dd>
-</dl>
-</section>
-<section id="id4">
-<h3>Returns<a class="headerlink" href="#id4" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>params<span class="classifier">dict</span></dt><dd><p>Parameter names mapped to their values.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.log_marginal_like">
-<span class="sig-name descname"><span class="pre">log_marginal_like</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">XXa</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">XYa</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">Aa</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">beta</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.log_marginal_like" title="Link to this definition">¶</a></dt>
-<dd><p>Computes the log of the marginal likelihood.</p>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.predict">
-<span class="sig-name descname"><span class="pre">predict</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">X</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">return_std</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.predict" title="Link to this definition">¶</a></dt>
-<dd><p>Computes predictive distribution for test set.
-Predictive distribution for each data point is one dimensional
-Gaussian and therefore is characterised by mean and variance based on
-Ref.[1] Section 3.3.2.</p>
-<section id="id5">
-<h3>Parameters<a class="headerlink" href="#id5" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>X: {array-like, sparse} (n_samples_test, n_features)</dt><dd><p>Test data, matrix of explanatory variables</p>
-</dd>
-</dl>
-</section>
-<section id="id6">
-<h3>Returns<a class="headerlink" href="#id6" title="Link to this heading">¶</a></h3>
-<p>: list of length two [y_hat, var_hat]</p>
-<blockquote>
-<div><dl>
-<dt>y_hat: numpy array of size (n_samples_test,)</dt><dd><blockquote>
-<div><p>Estimated values of targets on test set (i.e. mean of
-predictive distribution)</p>
-</div></blockquote>
-<dl class="simple">
-<dt>var_hat: numpy array of size (n_samples_test,)</dt><dd><p>Variance of predictive distribution</p>
-</dd>
-</dl>
-</dd>
-</dl>
-</div></blockquote>
-</section>
-<section id="id7">
-<h3>References<a class="headerlink" href="#id7" title="Link to this heading">¶</a></h3>
-<p>[1] Bishop, C. M. (2006). Pattern recognition and machine learning.
-springer.</p>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.score">
-<span class="sig-name descname"><span class="pre">score</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">X</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">y</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sample_weight</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.score" title="Link to this definition">¶</a></dt>
-<dd><p>Return the coefficient of determination of the prediction.</p>
-<p>The coefficient of determination <span class="math notranslate nohighlight">\(R^2\)</span> is defined as
-<span class="math notranslate nohighlight">\((1 - \frac{u}{v})\)</span>, where <span class="math notranslate nohighlight">\(u\)</span> is the residual
-sum of squares <code class="docutils literal notranslate"><span class="pre">((y_true</span> <span class="pre">-</span> <span class="pre">y_pred)**</span> <span class="pre">2).sum()</span></code> and <span class="math notranslate nohighlight">\(v\)</span>
-is the total sum of squares <code class="docutils literal notranslate"><span class="pre">((y_true</span> <span class="pre">-</span> <span class="pre">y_true.mean())</span> <span class="pre">**</span> <span class="pre">2).sum()</span></code>.
-The best possible score is 1.0 and it can be negative (because the
-model can be arbitrarily worse). A constant model that always predicts
-the expected value of <cite>y</cite>, disregarding the input features, would get
-a <span class="math notranslate nohighlight">\(R^2\)</span> score of 0.0.</p>
-<section id="id8">
-<h3>Parameters<a class="headerlink" href="#id8" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>X<span class="classifier">array-like of shape (n_samples, n_features)</span></dt><dd><p>Test samples. For some estimators this may be a precomputed
-kernel matrix or a list of generic objects instead with shape
-<code class="docutils literal notranslate"><span class="pre">(n_samples,</span> <span class="pre">n_samples_fitted)</span></code>, where <code class="docutils literal notranslate"><span class="pre">n_samples_fitted</span></code>
-is the number of samples used in the fitting for the estimator.</p>
-</dd>
-<dt>y<span class="classifier">array-like of shape (n_samples,) or (n_samples, n_outputs)</span></dt><dd><p>True values for <cite>X</cite>.</p>
-</dd>
-<dt>sample_weight<span class="classifier">array-like of shape (n_samples,), default=None</span></dt><dd><p>Sample weights.</p>
-</dd>
-</dl>
-</section>
-<section id="id9">
-<h3>Returns<a class="headerlink" href="#id9" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>score<span class="classifier">float</span></dt><dd><p><span class="math notranslate nohighlight">\(R^2\)</span> of <code class="docutils literal notranslate"><span class="pre">self.predict(X)</span></code> w.r.t. <cite>y</cite>.</p>
-</dd>
-</dl>
-</section>
-<section id="notes">
-<h3>Notes<a class="headerlink" href="#notes" title="Link to this heading">¶</a></h3>
-<p>The <span class="math notranslate nohighlight">\(R^2\)</span> score used when calling <code class="docutils literal notranslate"><span class="pre">score</span></code> on a regressor uses
-<code class="docutils literal notranslate"><span class="pre">multioutput='uniform_average'</span></code> from version 0.23 to keep consistent
-with default value of <code class="xref py py-func docutils literal notranslate"><span class="pre">r2_score()</span></code>.
-This influences the <code class="docutils literal notranslate"><span class="pre">score</span></code> method of all the multioutput
-regressors (except for
-<code class="xref py py-class docutils literal notranslate"><span class="pre">MultiOutputRegressor</span></code>).</p>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.set_params">
-<span class="sig-name descname"><span class="pre">set_params</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">params</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.set_params" title="Link to this definition">¶</a></dt>
-<dd><p>Set the parameters of this estimator.</p>
-<p>The method works on simple estimators as well as on nested objects
-(such as <code class="xref py py-class docutils literal notranslate"><span class="pre">Pipeline</span></code>). The latter have
-parameters of the form <code class="docutils literal notranslate"><span class="pre">&lt;component&gt;__&lt;parameter&gt;</span></code> so that it’s
-possible to update each component of a nested object.</p>
-<section id="id10">
-<h3>Parameters<a class="headerlink" href="#id10" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt><a href="#id11"><span class="problematic" id="id12">**</span></a>params<span class="classifier">dict</span></dt><dd><p>Estimator parameters.</p>
-</dd>
-</dl>
-</section>
-<section id="id13">
-<h3>Returns<a class="headerlink" href="#id13" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>self<span class="classifier">estimator instance</span></dt><dd><p>Estimator instance.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.set_predict_request">
-<span class="sig-name descname"><span class="pre">set_predict_request</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">return_std</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">None</span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">str</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">'$UNCHANGED$'</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">&#x2192;</span> <span class="sig-return-typehint"><a class="reference internal" href="#bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD" title="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD"><span class="pre">RegressionFastARD</span></a></span></span><a class="headerlink" href="#bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.set_predict_request" title="Link to this definition">¶</a></dt>
-<dd><p>Request metadata passed to the <code class="docutils literal notranslate"><span class="pre">predict</span></code> method.</p>
-<p>Note that this method is only relevant if
-<code class="docutils literal notranslate"><span class="pre">enable_metadata_routing=True</span></code> (see <code class="xref py py-func docutils literal notranslate"><span class="pre">sklearn.set_config()</span></code>).
-Please see <span class="xref std std-ref">User Guide</span> on how the routing
-mechanism works.</p>
-<p>The options for each parameter are:</p>
-<ul class="simple">
-<li><p><code class="docutils literal notranslate"><span class="pre">True</span></code>: metadata is requested, and passed to <code class="docutils literal notranslate"><span class="pre">predict</span></code> if provided. The request is ignored if metadata is not provided.</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">False</span></code>: metadata is not requested and the meta-estimator will not pass it to <code class="docutils literal notranslate"><span class="pre">predict</span></code>.</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">None</span></code>: metadata is not requested, and the meta-estimator will raise an error if the user provides it.</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">str</span></code>: metadata should be passed to the meta-estimator with this given alias instead of the original name.</p></li>
-</ul>
-<p>The default (<code class="docutils literal notranslate"><span class="pre">sklearn.utils.metadata_routing.UNCHANGED</span></code>) retains the
-existing request. This allows you to change the request for some
-parameters and not others.</p>
-<div class="versionadded">
-<p><span class="versionmodified added">Added in version 1.3.</span></p>
-</div>
-<div class="admonition note">
-<p class="admonition-title">Note</p>
-<p>This method is only relevant if this estimator is used as a
-sub-estimator of a meta-estimator, e.g. used inside a
-<code class="xref py py-class docutils literal notranslate"><span class="pre">Pipeline</span></code>. Otherwise it has no effect.</p>
-</div>
-<section id="id14">
-<h3>Parameters<a class="headerlink" href="#id14" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>return_std<span class="classifier">str, True, False, or None,                     default=sklearn.utils.metadata_routing.UNCHANGED</span></dt><dd><p>Metadata routing for <code class="docutils literal notranslate"><span class="pre">return_std</span></code> parameter in <code class="docutils literal notranslate"><span class="pre">predict</span></code>.</p>
-</dd>
-</dl>
-</section>
-<section id="id15">
-<h3>Returns<a class="headerlink" href="#id15" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>self<span class="classifier">object</span></dt><dd><p>The updated object.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.set_score_request">
-<span class="sig-name descname"><span class="pre">set_score_request</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sample_weight</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">None</span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">str</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">'$UNCHANGED$'</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">&#x2192;</span> <span class="sig-return-typehint"><a class="reference internal" href="#bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD" title="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD"><span class="pre">RegressionFastARD</span></a></span></span><a class="headerlink" href="#bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.set_score_request" title="Link to this definition">¶</a></dt>
-<dd><p>Request metadata passed to the <code class="docutils literal notranslate"><span class="pre">score</span></code> method.</p>
-<p>Note that this method is only relevant if
-<code class="docutils literal notranslate"><span class="pre">enable_metadata_routing=True</span></code> (see <code class="xref py py-func docutils literal notranslate"><span class="pre">sklearn.set_config()</span></code>).
-Please see <span class="xref std std-ref">User Guide</span> on how the routing
-mechanism works.</p>
-<p>The options for each parameter are:</p>
-<ul class="simple">
-<li><p><code class="docutils literal notranslate"><span class="pre">True</span></code>: metadata is requested, and passed to <code class="docutils literal notranslate"><span class="pre">score</span></code> if provided. The request is ignored if metadata is not provided.</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">False</span></code>: metadata is not requested and the meta-estimator will not pass it to <code class="docutils literal notranslate"><span class="pre">score</span></code>.</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">None</span></code>: metadata is not requested, and the meta-estimator will raise an error if the user provides it.</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">str</span></code>: metadata should be passed to the meta-estimator with this given alias instead of the original name.</p></li>
-</ul>
-<p>The default (<code class="docutils literal notranslate"><span class="pre">sklearn.utils.metadata_routing.UNCHANGED</span></code>) retains the
-existing request. This allows you to change the request for some
-parameters and not others.</p>
-<div class="versionadded">
-<p><span class="versionmodified added">Added in version 1.3.</span></p>
-</div>
-<div class="admonition note">
-<p class="admonition-title">Note</p>
-<p>This method is only relevant if this estimator is used as a
-sub-estimator of a meta-estimator, e.g. used inside a
-<code class="xref py py-class docutils literal notranslate"><span class="pre">Pipeline</span></code>. Otherwise it has no effect.</p>
-</div>
-<section id="id16">
-<h3>Parameters<a class="headerlink" href="#id16" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>sample_weight<span class="classifier">str, True, False, or None,                     default=sklearn.utils.metadata_routing.UNCHANGED</span></dt><dd><p>Metadata routing for <code class="docutils literal notranslate"><span class="pre">sample_weight</span></code> parameter in <code class="docutils literal notranslate"><span class="pre">score</span></code>.</p>
-</dd>
-</dl>
-</section>
-<section id="id17">
-<h3>Returns<a class="headerlink" href="#id17" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>self<span class="classifier">object</span></dt><dd><p>The updated object.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-</section>
-</dd></dl>
-
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.reg_fast_laplace</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD"><code class="docutils literal notranslate"><span class="pre">RegressionFastARD</span></code></a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.__init__"><code class="docutils literal notranslate"><span class="pre">RegressionFastARD.__init__()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.fit"><code class="docutils literal notranslate"><span class="pre">RegressionFastARD.fit()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.get_metadata_routing"><code class="docutils literal notranslate"><span class="pre">RegressionFastARD.get_metadata_routing()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.get_params"><code class="docutils literal notranslate"><span class="pre">RegressionFastARD.get_params()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.log_marginal_like"><code class="docutils literal notranslate"><span class="pre">RegressionFastARD.log_marginal_like()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.predict"><code class="docutils literal notranslate"><span class="pre">RegressionFastARD.predict()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.score"><code class="docutils literal notranslate"><span class="pre">RegressionFastARD.score()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.set_params"><code class="docutils literal notranslate"><span class="pre">RegressionFastARD.set_params()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.set_predict_request"><code class="docutils literal notranslate"><span class="pre">RegressionFastARD.set_predict_request()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.set_score_request"><code class="docutils literal notranslate"><span class="pre">RegressionFastARD.set_score_request()</span></code></a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    <script async="async" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.html b/public/_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.html
deleted file mode 100644
index afa8fbdce..000000000
--- a/public/_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.html
+++ /dev/null
@@ -1,442 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.reg_fast_ard - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 current has-children current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.reg_fast_ard</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="module-bayesvalidrox.surrogate_models.reg_fast_ard">
-<span id="bayesvalidrox-surrogate-models-reg-fast-ard"></span><h1>bayesvalidrox.surrogate_models.reg_fast_ard<a class="headerlink" href="#module-bayesvalidrox.surrogate_models.reg_fast_ard" title="Link to this heading">¶</a></h1>
-<p>Created on Tue Mar 24 19:41:45 2020</p>
-<p>&#64;author: farid</p>
-<p class="rubric">Functions</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html#bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions" title="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions"><code class="xref py py-obj docutils literal notranslate"><span class="pre">update_precisions</span></code></a>(Q, S, q, s, A, active, ...)</p></td>
-<td><p>Selects one feature to be added/recomputed/deleted to model based on effect it will have on value of log marginal likelihood.</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<p class="rubric">Classes</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html#bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD" title="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD"><code class="xref py py-obj docutils literal notranslate"><span class="pre">RegressionFastARD</span></code></a>([n_iter, start, tol, ...])</p></td>
-<td><p>Regression with Automatic Relevance Determination (Fast Version uses Sparse Bayesian Learning) <a class="reference external" href="https://github.com/AmazaspShumik/sklearn-bayes/blob/master/skbayes/rvm_ard_models/fast_rvm.py">https://github.com/AmazaspShumik/sklearn-bayes/blob/master/skbayes/rvm_ard_models/fast_rvm.py</a></p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">bayesvalidrox.surrogate_models.reg_fast_ard</a><ul>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    <script async="async" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html b/public/_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html
deleted file mode 100644
index bfdad9584..000000000
--- a/public/_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html
+++ /dev/null
@@ -1,427 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.reg_fast_ard" href="bayesvalidrox.surrogate_models.reg_fast_ard.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l5 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="bayesvalidrox-surrogate-models-reg-fast-ard-update-precisions">
-<h1>bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions<a class="headerlink" href="#bayesvalidrox-surrogate-models-reg-fast-ard-update-precisions" title="Link to this heading">¶</a></h1>
-<dl class="py function">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions">
-<span class="sig-prename descclassname"><span class="pre">bayesvalidrox.surrogate_models.reg_fast_ard.</span></span><span class="sig-name descname"><span class="pre">update_precisions</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">Q</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">S</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">q</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">s</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">A</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">active</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">tol</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">n_samples</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">clf_bias</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions" title="Link to this definition">¶</a></dt>
-<dd><p>Selects one feature to be added/recomputed/deleted to model based on
-effect it will have on value of log marginal likelihood.</p>
-</dd></dl>
-
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.reg_fast_ard</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions"><code class="docutils literal notranslate"><span class="pre">update_precisions()</span></code></a></li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html b/public/_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html
deleted file mode 100644
index 6b640985c..000000000
--- a/public/_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html
+++ /dev/null
@@ -1,542 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.sequential_design" href="bayesvalidrox.surrogate_models.sequential_design.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.reg_fast_laplace" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l5 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="bayesvalidrox-surrogate-models-reg-fast-laplace-regressionfastlaplace">
-<h1>bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace<a class="headerlink" href="#bayesvalidrox-surrogate-models-reg-fast-laplace-regressionfastlaplace" title="Link to this heading">¶</a></h1>
-<dl class="py class">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace">
-<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">bayesvalidrox.surrogate_models.reg_fast_laplace.</span></span><span class="sig-name descname"><span class="pre">RegressionFastLaplace</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">n_iter</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">1000</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">n_Kfold</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">10</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">tol</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">1e-07</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">fit_intercept</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">bias_term</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">copy_X</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">verbose</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace" title="Link to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">object</span></code></p>
-<p>Sparse regression with Bayesian Compressive Sensing as described in Alg. 1
-(Fast Laplace) of Ref.[1], which updated formulas from [2].</p>
-<p>sigma2: noise precision (sigma^2)
-nu fixed to 0</p>
-<p>uqlab/lib/uq_regression/BCS/uq_bsc.m</p>
-<section id="parameters">
-<h2>Parameters<a class="headerlink" href="#parameters" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>n_iter: int, optional (DEFAULT = 1000)</dt><dd><p>Maximum number of iterations</p>
-</dd>
-<dt>tol: float, optional (DEFAULT = 1e-7)</dt><dd><p>If absolute change in precision parameter for weights is below
-threshold algorithm terminates.</p>
-</dd>
-<dt>fit_intercept<span class="classifier">boolean, optional (DEFAULT = True)</span></dt><dd><p>whether to calculate the intercept for this model. If set
-to false, no intercept will be used in calculations
-(e.g. data is expected to be already centered).</p>
-</dd>
-<dt>copy_X<span class="classifier">boolean, optional (DEFAULT = True)</span></dt><dd><p>If True, X will be copied; else, it may be overwritten.</p>
-</dd>
-<dt>verbose<span class="classifier">boolean, optional (DEFAULT = FALSE)</span></dt><dd><p>Verbose mode when fitting the model</p>
-</dd>
-</dl>
-</section>
-<section id="attributes">
-<h2>Attributes<a class="headerlink" href="#attributes" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt><a href="#id3"><span class="problematic" id="id4">coef_</span></a><span class="classifier">array, shape = (n_features)</span></dt><dd><p>Coefficients of the regression model (mean of posterior distribution)</p>
-</dd>
-<dt><a href="#id5"><span class="problematic" id="id6">alpha_</span></a><span class="classifier">float</span></dt><dd><p>estimated precision of the noise</p>
-</dd>
-<dt><a href="#id7"><span class="problematic" id="id8">active_</span></a><span class="classifier">array, dtype = np.bool, shape = (n_features)</span></dt><dd><p>True for non-zero coefficients, False otherwise</p>
-</dd>
-<dt><a href="#id9"><span class="problematic" id="id10">lambda_</span></a><span class="classifier">array, shape = (n_features)</span></dt><dd><p>estimated precisions of the coefficients</p>
-</dd>
-<dt><a href="#id11"><span class="problematic" id="id12">sigma_</span></a><span class="classifier">array, shape = (n_features, n_features)</span></dt><dd><p>estimated covariance matrix of the weights, computed only
-for non-zero coefficients</p>
-</dd>
-</dl>
-</section>
-<section id="references">
-<h2>References<a class="headerlink" href="#references" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>[1] Babacan, S. D., Molina, R., &amp; Katsaggelos, A. K. (2009). Bayesian</dt><dd><p>compressive sensing using Laplace priors. IEEE Transactions on image
-processing, 19(1), 53-63.</p>
-</dd>
-<dt>[2] Fast marginal likelihood maximisation for sparse Bayesian models</dt><dd><p>(Tipping &amp; Faul 2003).
-(<a class="reference external" href="http://www.miketipping.com/papers/met-fastsbl.pdf">http://www.miketipping.com/papers/met-fastsbl.pdf</a>)</p>
-</dd>
-</dl>
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.__init__">
-<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">n_iter</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">1000</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">n_Kfold</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">10</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">tol</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">1e-07</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">fit_intercept</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">bias_term</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">copy_X</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">verbose</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.__init__" title="Link to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<p class="rubric">Methods</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.__init__" title="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.__init__"><code class="xref py py-obj docutils literal notranslate"><span class="pre">__init__</span></code></a>([n_iter, n_Kfold, tol, ...])</p></td>
-<td><p></p></td>
-</tr>
-<tr class="row-even"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">fit</span></code>(X, y)</p></td>
-<td><p></p></td>
-</tr>
-<tr class="row-odd"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">fit_</span></code>(X, y, sigma2)</p></td>
-<td><p></p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.predict" title="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.predict"><code class="xref py py-obj docutils literal notranslate"><span class="pre">predict</span></code></a>(X[, return_std])</p></td>
-<td><p>Computes predictive distribution for test set.</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.predict">
-<span class="sig-name descname"><span class="pre">predict</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">X</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">return_std</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.predict" title="Link to this definition">¶</a></dt>
-<dd><p>Computes predictive distribution for test set.
-Predictive distribution for each data point is one dimensional
-Gaussian and therefore is characterised by mean and variance based on
-Ref.[1] Section 3.3.2.</p>
-<section id="id1">
-<h3>Parameters<a class="headerlink" href="#id1" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>X: {array-like, sparse} (n_samples_test, n_features)</dt><dd><p>Test data, matrix of explanatory variables</p>
-</dd>
-</dl>
-</section>
-<section id="returns">
-<h3>Returns<a class="headerlink" href="#returns" title="Link to this heading">¶</a></h3>
-<p>: list of length two [y_hat, var_hat]</p>
-<blockquote>
-<div><dl>
-<dt>y_hat: numpy array of size (n_samples_test,)</dt><dd><blockquote>
-<div><p>Estimated values of targets on test set (i.e. mean of
-predictive distribution)</p>
-</div></blockquote>
-<dl class="simple">
-<dt>var_hat: numpy array of size (n_samples_test,)</dt><dd><p>Variance of predictive distribution</p>
-</dd>
-</dl>
-</dd>
-</dl>
-</div></blockquote>
-</section>
-<section id="id2">
-<h3>References<a class="headerlink" href="#id2" title="Link to this heading">¶</a></h3>
-<p>[1] Bishop, C. M. (2006). Pattern recognition and machine learning.
-springer.</p>
-</section>
-</dd></dl>
-
-</section>
-</dd></dl>
-
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.sequential_design.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.sequential_design</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.reg_fast_laplace</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace"><code class="docutils literal notranslate"><span class="pre">RegressionFastLaplace</span></code></a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.__init__"><code class="docutils literal notranslate"><span class="pre">RegressionFastLaplace.__init__()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.predict"><code class="docutils literal notranslate"><span class="pre">RegressionFastLaplace.predict()</span></code></a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.html b/public/_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.html
deleted file mode 100644
index 798f67dc6..000000000
--- a/public/_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.html
+++ /dev/null
@@ -1,411 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.reg_fast_laplace - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon no-toc" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 current has-children current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon no-toc" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="module-bayesvalidrox.surrogate_models.reg_fast_laplace">
-<span id="bayesvalidrox-surrogate-models-reg-fast-laplace"></span><h1>bayesvalidrox.surrogate_models.reg_fast_laplace<a class="headerlink" href="#module-bayesvalidrox.surrogate_models.reg_fast_laplace" title="Link to this heading">¶</a></h1>
-<p class="rubric">Classes</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html#bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace" title="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace"><code class="xref py py-obj docutils literal notranslate"><span class="pre">RegressionFastLaplace</span></code></a>([n_iter, n_Kfold, ...])</p></td>
-<td><p>Sparse regression with Bayesian Compressive Sensing as described in Alg.</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer no-toc">
-      
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html b/public/_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html
deleted file mode 100644
index 804ac960a..000000000
--- a/public/_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html
+++ /dev/null
@@ -1,751 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.surrogate_models" href="bayesvalidrox.surrogate_models.surrogate_models.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.sequential_design.subdomain" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.sequential_design.SequentialDesign - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="bayesvalidrox-surrogate-models-sequential-design-sequentialdesign">
-<h1>bayesvalidrox.surrogate_models.sequential_design.SequentialDesign<a class="headerlink" href="#bayesvalidrox-surrogate-models-sequential-design-sequentialdesign" title="Link to this heading">¶</a></h1>
-<dl class="py class">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign">
-<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">bayesvalidrox.surrogate_models.sequential_design.</span></span><span class="sig-name descname"><span class="pre">SequentialDesign</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">MetaMod</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">Model</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">ExpDes</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">engine</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">parallel</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign" title="Link to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">object</span></code></p>
-<p>Contains options for choosing the next training sample iteratively.</p>
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.__init__">
-<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">MetaMod</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">Model</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">ExpDes</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">engine</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">parallel</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.__init__" title="Link to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<p class="rubric">Methods</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.__init__" title="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.__init__"><code class="xref py py-obj docutils literal notranslate"><span class="pre">__init__</span></code></a>(MetaMod, Model, ExpDes, engine[, ...])</p></td>
-<td><p></p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.choose_next_sample" title="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.choose_next_sample"><code class="xref py py-obj docutils literal notranslate"><span class="pre">choose_next_sample</span></code></a>([sigma2, n_candidates, var])</p></td>
-<td><p>Runs optimal sequential design.</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.dual_annealing" title="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.dual_annealing"><code class="xref py py-obj docutils literal notranslate"><span class="pre">dual_annealing</span></code></a>(method, Bounds, sigma2Dict, ...)</p></td>
-<td><p>Exploration algorithm to find the optimum parameter space.</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.run_util_func" title="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.run_util_func"><code class="xref py py-obj docutils literal notranslate"><span class="pre">run_util_func</span></code></a>(method, candidates, index[, ...])</p></td>
-<td><p>Runs the utility function based on the given method.</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.start_seqdesign" title="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.start_seqdesign"><code class="xref py py-obj docutils literal notranslate"><span class="pre">start_seqdesign</span></code></a>()</p></td>
-<td><p>Do all the preparations that need to be run before the actual training</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.tradeoff_weights" title="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.tradeoff_weights"><code class="xref py py-obj docutils literal notranslate"><span class="pre">tradeoff_weights</span></code></a>(tradeoff_scheme, old_EDX, ...)</p></td>
-<td><p>Calculates weights for exploration scores based on the requested scheme: <cite>None</cite>, <cite>equal</cite>, <cite>epsilon-decreasing</cite> and <cite>adaptive</cite>.</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.util_AlphOptDesign" title="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.util_AlphOptDesign"><code class="xref py py-obj docutils literal notranslate"><span class="pre">util_AlphOptDesign</span></code></a>(candidates[, var])</p></td>
-<td><p>Enriches the Experimental design with the requested alphabetic criterion based on exploring the space with number of sampling points.</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.util_BayesianActiveDesign" title="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.util_BayesianActiveDesign"><code class="xref py py-obj docutils literal notranslate"><span class="pre">util_BayesianActiveDesign</span></code></a>(y_hat, std, sigma2Dict)</p></td>
-<td><p>Computes scores based on Bayesian active design criterion (var).</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.util_BayesianDesign" title="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.util_BayesianDesign"><code class="xref py py-obj docutils literal notranslate"><span class="pre">util_BayesianDesign</span></code></a>(X_can, X_MC, sigma2Dict)</p></td>
-<td><p>Computes scores based on Bayesian sequential design criterion (var).</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.util_VarBasedDesign" title="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.util_VarBasedDesign"><code class="xref py py-obj docutils literal notranslate"><span class="pre">util_VarBasedDesign</span></code></a>(X_can, index[, util_func])</p></td>
-<td><p>Computes the exploitation scores based on: active learning MacKay(ALM) and active learning Cohn (ALC) Paper: Sequential Design with Mutual Information for Computer Experiments (MICE): Emulation of a Tsunami Model by Beck and Guillas (2016)</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.choose_next_sample">
-<span class="sig-name descname"><span class="pre">choose_next_sample</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">sigma2</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">n_candidates</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">5</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">var</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'DKL'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.choose_next_sample" title="Link to this definition">¶</a></dt>
-<dd><p>Runs optimal sequential design.</p>
-<section id="parameters">
-<h2>Parameters<a class="headerlink" href="#parameters" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>sigma2<span class="classifier">dict, optional</span></dt><dd><p>A dictionary containing the measurement errors (sigma^2). The
-default is None.</p>
-</dd>
-<dt>n_candidates<span class="classifier">int, optional</span></dt><dd><p>Number of candidate samples. The default is 5.</p>
-</dd>
-<dt>var<span class="classifier">string, optional</span></dt><dd><p>Utility function. The default is None. # TODO: default is set to DKL, not none</p>
-</dd>
-</dl>
-</section>
-<section id="raises">
-<h2>Raises<a class="headerlink" href="#raises" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>NameError</dt><dd><p>Wrong utility function.</p>
-</dd>
-</dl>
-</section>
-<section id="returns">
-<h2>Returns<a class="headerlink" href="#returns" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>Xnew<span class="classifier">array (n_samples, n_params)</span></dt><dd><p>Selected new training point(s).</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.dual_annealing">
-<span class="sig-name descname"><span class="pre">dual_annealing</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">method</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">Bounds</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sigma2Dict</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">var</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">Run_No</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">verbose</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.dual_annealing" title="Link to this definition">¶</a></dt>
-<dd><p>Exploration algorithm to find the optimum parameter space.</p>
-<section id="id1">
-<h2>Parameters<a class="headerlink" href="#id1" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>method<span class="classifier">string</span></dt><dd><p>Exploitation method: <cite>VarOptDesign</cite>, <cite>BayesActDesign</cite> and
-<cite>BayesOptDesign</cite>.</p>
-</dd>
-</dl>
-<p># TODO: BayesActDesign has no corresponding function call in this function!
-Bounds : list of tuples</p>
-<blockquote>
-<div><p>List of lower and upper boundaries of parameters.</p>
-</div></blockquote>
-<dl class="simple">
-<dt>sigma2Dict<span class="classifier">dict</span></dt><dd><p>A dictionary containing the measurement errors (sigma^2).</p>
-</dd>
-</dl>
-<p>var : unknown
-Run_No : int</p>
-<blockquote>
-<div><p>Run number.</p>
-</div></blockquote>
-<dl class="simple">
-<dt>verbose<span class="classifier">bool, optional</span></dt><dd><p>Print out a summary. The default is False.</p>
-</dd>
-</dl>
-</section>
-<section id="id2">
-<h2>Returns<a class="headerlink" href="#id2" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>Run_No<span class="classifier">int</span></dt><dd><p>Run number.</p>
-</dd>
-<dt>array</dt><dd><p>Optimial candidate.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.run_util_func">
-<span class="sig-name descname"><span class="pre">run_util_func</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">method</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">candidates</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">index</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sigma2Dict</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">var</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">X_MC</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.run_util_func" title="Link to this definition">¶</a></dt>
-<dd><p>Runs the utility function based on the given method.</p>
-<section id="id3">
-<h2>Parameters<a class="headerlink" href="#id3" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>method<span class="classifier">string</span></dt><dd><p>Exploitation method: <cite>VarOptDesign</cite>, <cite>BayesActDesign</cite> and
-<cite>BayesOptDesign</cite>.</p>
-</dd>
-<dt>candidates<span class="classifier">array of shape (n_samples, n_params)</span></dt><dd><p>All candidate parameter sets.</p>
-</dd>
-<dt>index<span class="classifier">int</span></dt><dd><p>ExpDesign index.</p>
-</dd>
-<dt>sigma2Dict<span class="classifier">dict, optional</span></dt><dd><p>A dictionary containing the measurement errors (sigma^2). The
-default is None.</p>
-</dd>
-<dt>var<span class="classifier">string, optional</span></dt><dd><p>Utility function. The default is None.</p>
-</dd>
-<dt>X_MC<span class="classifier">TYPE, optional</span></dt><dd><p>DESCRIPTION. The default is None.</p>
-</dd>
-</dl>
-</section>
-<section id="id4">
-<h2>Returns<a class="headerlink" href="#id4" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>index<span class="classifier">TYPE</span></dt><dd><p>DESCRIPTION.</p>
-</dd>
-<dt>List</dt><dd><p>Scores.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.start_seqdesign">
-<span class="sig-name descname"><span class="pre">start_seqdesign</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">&#x2192;</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.start_seqdesign" title="Link to this definition">¶</a></dt>
-<dd><p>Do all the preparations that need to be run before the actual training</p>
-<section id="id5">
-<h2>Returns<a class="headerlink" href="#id5" title="Link to this heading">¶</a></h2>
-<p>None</p>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.tradeoff_weights">
-<span class="sig-name descname"><span class="pre">tradeoff_weights</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">tradeoff_scheme</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">old_EDX</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">old_EDY</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.tradeoff_weights" title="Link to this definition">¶</a></dt>
-<dd><p>Calculates weights for exploration scores based on the requested
-scheme: <cite>None</cite>, <cite>equal</cite>, <cite>epsilon-decreasing</cite> and <cite>adaptive</cite>.</p>
-<p><cite>None</cite>: No exploration.
-<cite>equal</cite>: Same weights for exploration and exploitation scores.
-<cite>epsilon-decreasing</cite>: Start with more exploration and increase the</p>
-<blockquote>
-<div><p>influence of exploitation along the way with an exponential decay
-function</p>
-</div></blockquote>
-<dl class="simple">
-<dt><cite>adaptive</cite>: An adaptive method based on:</dt><dd><p>Liu, Haitao, Jianfei Cai, and Yew-Soon Ong. “An adaptive sampling
-approach for Kriging metamodeling by maximizing expected prediction
-error.” Computers &amp; Chemical Engineering 106 (2017): 171-182.</p>
-</dd>
-</dl>
-<section id="id6">
-<h2>Parameters<a class="headerlink" href="#id6" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>tradeoff_scheme<span class="classifier">string</span></dt><dd><p>Trade-off scheme for exloration and exploitation scores.</p>
-</dd>
-<dt>old_EDX<span class="classifier">array (n_samples, n_params)</span></dt><dd><p>Old experimental design (training points).</p>
-</dd>
-<dt>old_EDY<span class="classifier">dict</span></dt><dd><p>Old model responses (targets).</p>
-</dd>
-</dl>
-</section>
-<section id="id7">
-<h2>Returns<a class="headerlink" href="#id7" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>exploration_weight<span class="classifier">float</span></dt><dd><p>Exploration weight.</p>
-</dd>
-<dt>exploitation_weight: float</dt><dd><p>Exploitation weight.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.util_AlphOptDesign">
-<span class="sig-name descname"><span class="pre">util_AlphOptDesign</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">candidates</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">var</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'D-Opt'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.util_AlphOptDesign" title="Link to this definition">¶</a></dt>
-<dd><p>Enriches the Experimental design with the requested alphabetic
-criterion based on exploring the space with number of sampling points.</p>
-<p>Ref: Hadigol, M., &amp; Doostan, A. (2018). Least squares polynomial chaos
-expansion: A review of sampling strategies., Computer Methods in
-Applied Mechanics and Engineering, 332, 382-407.</p>
-<section id="arguments">
-<h2>Arguments<a class="headerlink" href="#arguments" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>candidates<span class="classifier">int?</span></dt><dd><p>Number of candidate points to be searched</p>
-</dd>
-<dt>var<span class="classifier">string</span></dt><dd><p>Alphabetic optimality criterion</p>
-</dd>
-</dl>
-</section>
-<section id="id8">
-<h2>Returns<a class="headerlink" href="#id8" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>X_new<span class="classifier">array of shape (1, n_params)</span></dt><dd><p>The new sampling location in the input space.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.util_BayesianActiveDesign">
-<span class="sig-name descname"><span class="pre">util_BayesianActiveDesign</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">y_hat</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">std</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sigma2Dict</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">var</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'DKL'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.util_BayesianActiveDesign" title="Link to this definition">¶</a></dt>
-<dd><p>Computes scores based on Bayesian active design criterion (var).</p>
-<p>It is based on the following paper:
-Oladyshkin, Sergey, Farid Mohammadi, Ilja Kroeker, and Wolfgang Nowak.
-“Bayesian3 active learning for the gaussian process emulator using
-information theory.” Entropy 22, no. 8 (2020): 890.</p>
-<section id="id9">
-<h2>Parameters<a class="headerlink" href="#id9" title="Link to this heading">¶</a></h2>
-<p>y_hat : unknown
-std : unknown
-sigma2Dict : dict</p>
-<blockquote>
-<div><p>A dictionary containing the measurement errors (sigma^2).</p>
-</div></blockquote>
-<dl class="simple">
-<dt>var<span class="classifier">string, optional</span></dt><dd><p>BAL design criterion. The default is ‘DKL’.</p>
-</dd>
-</dl>
-</section>
-<section id="id10">
-<h2>Returns<a class="headerlink" href="#id10" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>float</dt><dd><p>Score.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.util_BayesianDesign">
-<span class="sig-name descname"><span class="pre">util_BayesianDesign</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">X_can</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">X_MC</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sigma2Dict</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">var</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'DKL'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.util_BayesianDesign" title="Link to this definition">¶</a></dt>
-<dd><p>Computes scores based on Bayesian sequential design criterion (var).</p>
-<section id="id11">
-<h2>Parameters<a class="headerlink" href="#id11" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>X_can<span class="classifier">array of shape (n_samples, n_params)</span></dt><dd><p>Candidate samples.</p>
-</dd>
-</dl>
-<p>X_MC : unknown
-sigma2Dict : dict</p>
-<blockquote>
-<div><p>A dictionary containing the measurement errors (sigma^2).</p>
-</div></blockquote>
-<dl class="simple">
-<dt>var<span class="classifier">string, optional</span></dt><dd><p>Bayesian design criterion. The default is ‘DKL’.</p>
-</dd>
-</dl>
-</section>
-<section id="id12">
-<h2>Returns<a class="headerlink" href="#id12" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>float</dt><dd><p>Score.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.util_VarBasedDesign">
-<span class="sig-name descname"><span class="pre">util_VarBasedDesign</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">X_can</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">index</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">util_func</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'Entropy'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.util_VarBasedDesign" title="Link to this definition">¶</a></dt>
-<dd><p>Computes the exploitation scores based on:
-active learning MacKay(ALM) and active learning Cohn (ALC)
-Paper: Sequential Design with Mutual Information for Computer
-Experiments (MICE): Emulation of a Tsunami Model by Beck and Guillas
-(2016)</p>
-<section id="id13">
-<h2>Parameters<a class="headerlink" href="#id13" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>X_can<span class="classifier">array of shape (n_samples, n_params)</span></dt><dd><p>Candidate samples.</p>
-</dd>
-<dt>index<span class="classifier">int</span></dt><dd><p>Model output index.</p>
-</dd>
-<dt>util_func<span class="classifier">string, optional</span></dt><dd><p>Exploitation utility function. The default is ‘Entropy’.</p>
-</dd>
-</dl>
-</section>
-<section id="id14">
-<h2>Returns<a class="headerlink" href="#id14" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>float</dt><dd><p>Score.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-</dd></dl>
-
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.surrogate_models.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.surrogate_models</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.sequential_design.subdomain</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign"><code class="docutils literal notranslate"><span class="pre">SequentialDesign</span></code></a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.__init__"><code class="docutils literal notranslate"><span class="pre">SequentialDesign.__init__()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.choose_next_sample"><code class="docutils literal notranslate"><span class="pre">SequentialDesign.choose_next_sample()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.dual_annealing"><code class="docutils literal notranslate"><span class="pre">SequentialDesign.dual_annealing()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.run_util_func"><code class="docutils literal notranslate"><span class="pre">SequentialDesign.run_util_func()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.start_seqdesign"><code class="docutils literal notranslate"><span class="pre">SequentialDesign.start_seqdesign()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.tradeoff_weights"><code class="docutils literal notranslate"><span class="pre">SequentialDesign.tradeoff_weights()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.util_AlphOptDesign"><code class="docutils literal notranslate"><span class="pre">SequentialDesign.util_AlphOptDesign()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.util_BayesianActiveDesign"><code class="docutils literal notranslate"><span class="pre">SequentialDesign.util_BayesianActiveDesign()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.util_BayesianDesign"><code class="docutils literal notranslate"><span class="pre">SequentialDesign.util_BayesianDesign()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.util_VarBasedDesign"><code class="docutils literal notranslate"><span class="pre">SequentialDesign.util_VarBasedDesign()</span></code></a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html b/public/_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html
deleted file mode 100644
index 9b9456b5a..000000000
--- a/public/_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html
+++ /dev/null
@@ -1,445 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.sequential_design.logpdf" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.sequential_design" href="bayesvalidrox.surrogate_models.sequential_design.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.sequential_design.hellinger_distance - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l5 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="bayesvalidrox-surrogate-models-sequential-design-hellinger-distance">
-<h1>bayesvalidrox.surrogate_models.sequential_design.hellinger_distance<a class="headerlink" href="#bayesvalidrox-surrogate-models-sequential-design-hellinger-distance" title="Link to this heading">¶</a></h1>
-<dl class="py function">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance">
-<span class="sig-prename descclassname"><span class="pre">bayesvalidrox.surrogate_models.sequential_design.</span></span><span class="sig-name descname"><span class="pre">hellinger_distance</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">P</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">Q</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.sequential_design.hellinger_distance" title="Link to this definition">¶</a></dt>
-<dd><p>Hellinger distance between two continuous distributions.</p>
-<p>The maximum distance 1 is achieved when P assigns probability zero to
-every set to which Q assigns a positive probability, and vice versa.
-0 (identical) and 1 (maximally different)</p>
-<section id="parameters">
-<h2>Parameters<a class="headerlink" href="#parameters" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>P<span class="classifier">array</span></dt><dd><p>Reference likelihood.</p>
-</dd>
-<dt>Q<span class="classifier">array</span></dt><dd><p>Estimated likelihood.</p>
-</dd>
-</dl>
-</section>
-<section id="returns">
-<h2>Returns<a class="headerlink" href="#returns" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>float</dt><dd><p>Hellinger distance of two distributions.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.sequential_design.logpdf</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.sequential_design.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.sequential_design</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.sequential_design.hellinger_distance"><code class="docutils literal notranslate"><span class="pre">hellinger_distance()</span></code></a></li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.sequential_design.html b/public/_autosummary/bayesvalidrox.surrogate_models.sequential_design.html
deleted file mode 100644
index fd16786e2..000000000
--- a/public/_autosummary/bayesvalidrox.surrogate_models.sequential_design.html
+++ /dev/null
@@ -1,446 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.sequential_design - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 current has-children current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.sequential_design</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="module-bayesvalidrox.surrogate_models.sequential_design">
-<span id="bayesvalidrox-surrogate-models-sequential-design"></span><h1>bayesvalidrox.surrogate_models.sequential_design<a class="headerlink" href="#module-bayesvalidrox.surrogate_models.sequential_design" title="Link to this heading">¶</a></h1>
-<p>Engine to train the surrogate</p>
-<p class="rubric">Functions</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html#bayesvalidrox.surrogate_models.sequential_design.hellinger_distance" title="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance"><code class="xref py py-obj docutils literal notranslate"><span class="pre">hellinger_distance</span></code></a>(P, Q)</p></td>
-<td><p>Hellinger distance between two continuous distributions.</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html#bayesvalidrox.surrogate_models.sequential_design.logpdf" title="bayesvalidrox.surrogate_models.sequential_design.logpdf"><code class="xref py py-obj docutils literal notranslate"><span class="pre">logpdf</span></code></a>(x, mean, cov)</p></td>
-<td><p>Computes the likelihood based on a multivariate normal distribution.</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html#bayesvalidrox.surrogate_models.sequential_design.subdomain" title="bayesvalidrox.surrogate_models.sequential_design.subdomain"><code class="xref py py-obj docutils literal notranslate"><span class="pre">subdomain</span></code></a>(Bounds, n_new_samples)</p></td>
-<td><p>Divides a domain defined by Bounds into subdomains.</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<p class="rubric">Classes</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign" title="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign"><code class="xref py py-obj docutils literal notranslate"><span class="pre">SequentialDesign</span></code></a>(MetaMod, Model, ExpDes, engine)</p></td>
-<td><p>Contains options for choosing the next training sample iteratively.</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">bayesvalidrox.surrogate_models.sequential_design</a><ul>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html b/public/_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html
deleted file mode 100644
index 1768d1152..000000000
--- a/public/_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html
+++ /dev/null
@@ -1,444 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.sequential_design.subdomain" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.sequential_design.logpdf - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="bayesvalidrox-surrogate-models-sequential-design-logpdf">
-<h1>bayesvalidrox.surrogate_models.sequential_design.logpdf<a class="headerlink" href="#bayesvalidrox-surrogate-models-sequential-design-logpdf" title="Link to this heading">¶</a></h1>
-<dl class="py function">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.sequential_design.logpdf">
-<span class="sig-prename descclassname"><span class="pre">bayesvalidrox.surrogate_models.sequential_design.</span></span><span class="sig-name descname"><span class="pre">logpdf</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">x</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">mean</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">cov</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.sequential_design.logpdf" title="Link to this definition">¶</a></dt>
-<dd><p>Computes the likelihood based on a multivariate normal distribution.</p>
-<section id="parameters">
-<h2>Parameters<a class="headerlink" href="#parameters" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>x<span class="classifier">TYPE</span></dt><dd><p>DESCRIPTION.</p>
-</dd>
-<dt>mean<span class="classifier">array_like</span></dt><dd><p>Observation data.</p>
-</dd>
-<dt>cov<span class="classifier">2d array</span></dt><dd><p>Covariance matrix of the distribution.</p>
-</dd>
-</dl>
-</section>
-<section id="returns">
-<h2>Returns<a class="headerlink" href="#returns" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>log_lik<span class="classifier">float</span></dt><dd><p>Log likelihood.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.sequential_design.subdomain</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">bayesvalidrox.surrogate_models.sequential_design.logpdf</a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.sequential_design.logpdf"><code class="docutils literal notranslate"><span class="pre">logpdf()</span></code></a></li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html b/public/_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html
deleted file mode 100644
index 03abb25d6..000000000
--- a/public/_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html
+++ /dev/null
@@ -1,442 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.sequential_design.logpdf" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.sequential_design.subdomain - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="bayesvalidrox-surrogate-models-sequential-design-subdomain">
-<h1>bayesvalidrox.surrogate_models.sequential_design.subdomain<a class="headerlink" href="#bayesvalidrox-surrogate-models-sequential-design-subdomain" title="Link to this heading">¶</a></h1>
-<dl class="py function">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.sequential_design.subdomain">
-<span class="sig-prename descclassname"><span class="pre">bayesvalidrox.surrogate_models.sequential_design.</span></span><span class="sig-name descname"><span class="pre">subdomain</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">Bounds</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">n_new_samples</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.sequential_design.subdomain" title="Link to this definition">¶</a></dt>
-<dd><p>Divides a domain defined by Bounds into subdomains.</p>
-<section id="parameters">
-<h2>Parameters<a class="headerlink" href="#parameters" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>Bounds<span class="classifier">list of tuples</span></dt><dd><p>List of lower and upper bounds.</p>
-</dd>
-<dt>n_new_samples<span class="classifier">int</span></dt><dd><p>Number of samples to divide the domain for.</p>
-</dd>
-</dl>
-</section>
-<section id="returns">
-<h2>Returns<a class="headerlink" href="#returns" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>Subdomains<span class="classifier">List of tuples of tuples</span></dt><dd><p>Each tuple of tuples divides one set of bounds into n_new_samples parts.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.sequential_design.logpdf</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">bayesvalidrox.surrogate_models.sequential_design.subdomain</a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.sequential_design.subdomain"><code class="docutils literal notranslate"><span class="pre">subdomain()</span></code></a></li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html b/public/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html
deleted file mode 100644
index 267d6832f..000000000
--- a/public/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html
+++ /dev/null
@@ -1,929 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.surrogate_models.MetaModel - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="bayesvalidrox-surrogate-models-surrogate-models-metamodel">
-<h1>bayesvalidrox.surrogate_models.surrogate_models.MetaModel<a class="headerlink" href="#bayesvalidrox-surrogate-models-surrogate-models-metamodel" title="Link to this heading">¶</a></h1>
-<dl class="py class">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.surrogate_models.MetaModel">
-<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">bayesvalidrox.surrogate_models.surrogate_models.</span></span><span class="sig-name descname"><span class="pre">MetaModel</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">input_obj</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">meta_model_type</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'PCE'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">pce_reg_method</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'OLS'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">bootstrap_method</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'fast'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">n_bootstrap_itrs</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">1</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">pce_deg</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">1</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">pce_q_norm</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">1.0</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">dim_red_method</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'no'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">apply_constraints</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">verbose</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel" title="Link to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">object</span></code></p>
-<p>Meta (surrogate) model</p>
-<p>This class trains a surrogate model. It accepts an input object (input_obj)
-containing the specification of the distributions for uncertain parameters
-and a model object with instructions on how to run the computational model.</p>
-<section id="attributes">
-<h2>Attributes<a class="headerlink" href="#attributes" title="Link to this heading">¶</a></h2>
-<dl>
-<dt>input_obj<span class="classifier">obj</span></dt><dd><p>Input object with the information on the model input parameters.</p>
-</dd>
-<dt>meta_model_type<span class="classifier">str</span></dt><dd><p>Surrogate model types. Three surrogate model types are supported:
-polynomial chaos expansion (<cite>PCE</cite>), arbitrary PCE (<cite>aPCE</cite>) and
-Gaussian process regression (<cite>GPE</cite>). Default is PCE.</p>
-</dd>
-<dt>pce_reg_method<span class="classifier">str</span></dt><dd><p>PCE regression method to compute the coefficients. The following
-regression methods are available:</p>
-<ol class="arabic simple">
-<li><p>OLS: Ordinary Least Square method</p></li>
-<li><p>BRR: Bayesian Ridge Regression</p></li>
-<li><p>LARS: Least angle regression</p></li>
-<li><p>ARD: Bayesian ARD Regression</p></li>
-<li><p>FastARD: Fast Bayesian ARD Regression</p></li>
-<li><p>VBL: Variational Bayesian Learning</p></li>
-</ol>
-<p>7. EBL: Emperical Bayesian Learning
-Default is <cite>OLS</cite>.</p>
-</dd>
-<dt>bootstrap_method<span class="classifier">str</span></dt><dd><p>Bootstraping method. Options are <cite>‘normal’</cite> and <cite>‘fast’</cite>. The default
-is <cite>‘fast’</cite>. It means that in each iteration except the first one, only
-the coefficent are recalculated with the ordinary least square method.</p>
-</dd>
-<dt>n_bootstrap_itrs<span class="classifier">int</span></dt><dd><p>Number of iterations for the bootstrap sampling. The default is <cite>1</cite>.</p>
-</dd>
-<dt>pce_deg<span class="classifier">int or list of int</span></dt><dd><p>Polynomial degree(s). If a list is given, an adaptive algorithm is used
-to find the best degree with the lowest Leave-One-Out cross-validation
-(LOO) error (or the highest score=1-LOO). Default is <cite>1</cite>.</p>
-</dd>
-<dt>pce_q_norm<span class="classifier">float</span></dt><dd><p>Hyperbolic (or q-norm) truncation for multi-indices of multivariate
-polynomials. Default is <cite>1.0</cite>.</p>
-</dd>
-<dt>dim_red_method<span class="classifier">str</span></dt><dd><p>Dimensionality reduction method for the output space. The available
-method is based on principal component analysis (PCA). The Default is
-<cite>‘no’</cite>. There are two ways to select number of components: use
-percentage of the explainable variance threshold (between 0 and 100)
-(Option A) or direct prescription of components’ number (Option B):</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">MetaModelOpts</span> <span class="o">=</span> <span class="n">MetaModel</span><span class="p">()</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">MetaModelOpts</span><span class="o">.</span><span class="n">dim_red_method</span> <span class="o">=</span> <span class="s1">&#39;PCA&#39;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">MetaModelOpts</span><span class="o">.</span><span class="n">var_pca_threshold</span> <span class="o">=</span> <span class="mf">99.999</span>  <span class="c1"># Option A</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">MetaModelOpts</span><span class="o">.</span><span class="n">n_pca_components</span> <span class="o">=</span> <span class="mi">12</span> <span class="c1"># Option B</span>
-</pre></div>
-</div>
-</dd>
-<dt>apply_constraints<span class="classifier">bool</span></dt><dd><p>If set to true constraints will be applied during training. 
-In this case the training uses OLS. In this version the constraints 
-need to be set explicitly in this class.</p>
-</dd>
-<dt>verbose<span class="classifier">bool</span></dt><dd><p>Prints summary of the regression results. Default is <cite>False</cite>.</p>
-</dd>
-</dl>
-</section>
-<section id="note">
-<h2>Note<a class="headerlink" href="#note" title="Link to this heading">¶</a></h2>
-<p>To define the sampling methods and the training set, an experimental design
-instance shall be defined. This can be done by:</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">MetaModelOpts</span><span class="o">.</span><span class="n">add_InputSpace</span><span class="p">()</span>
-</pre></div>
-</div>
-<p>Two experimental design schemes are supported: one-shot (<cite>normal</cite>) and
-adaptive sequential (<cite>sequential</cite>) designs.
-For experimental design refer to <cite>InputSpace</cite>.</p>
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.__init__">
-<span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">input_obj</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">meta_model_type</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'PCE'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">pce_reg_method</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'OLS'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">bootstrap_method</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'fast'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">n_bootstrap_itrs</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">1</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">pce_deg</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">1</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">pce_q_norm</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">1.0</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">dim_red_method</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'no'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">apply_constraints</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">verbose</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.__init__" title="Link to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<p class="rubric">Methods</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.__init__" title="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.__init__"><code class="xref py py-obj docutils literal notranslate"><span class="pre">__init__</span></code></a>(input_obj[, meta_model_type, ...])</p></td>
-<td><p></p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.adaptive_regression" title="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.adaptive_regression"><code class="xref py py-obj docutils literal notranslate"><span class="pre">adaptive_regression</span></code></a>(ED_Y, varIdx[, verbose])</p></td>
-<td><p>Adaptively fits the PCE model by comparing the scores of different degrees and q-norm.</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.add_InputSpace" title="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.add_InputSpace"><code class="xref py py-obj docutils literal notranslate"><span class="pre">add_InputSpace</span></code></a>()</p></td>
-<td><p>Instanciates experimental design object.</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.build_metamodel" title="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.build_metamodel"><code class="xref py py-obj docutils literal notranslate"><span class="pre">build_metamodel</span></code></a>([n_init_samples])</p></td>
-<td><p>Builds the parts for the metamodel (polynomes,...) that are neede before fitting.</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.copy_meta_model_opts" title="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.copy_meta_model_opts"><code class="xref py py-obj docutils literal notranslate"><span class="pre">copy_meta_model_opts</span></code></a>()</p></td>
-<td><p>This method is a convinient function to copy the metamodel options.</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.create_model_error" title="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.create_model_error"><code class="xref py py-obj docutils literal notranslate"><span class="pre">create_model_error</span></code></a>(X, y, MeasuredData)</p></td>
-<td><p>Fits a GPE-based model error.</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.eval_metamodel" title="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.eval_metamodel"><code class="xref py py-obj docutils literal notranslate"><span class="pre">eval_metamodel</span></code></a>(samples)</p></td>
-<td><p>Evaluates metamodel at the requested samples.</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.eval_model_error" title="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.eval_model_error"><code class="xref py py-obj docutils literal notranslate"><span class="pre">eval_model_error</span></code></a>(X, y_pred)</p></td>
-<td><p>Evaluates the error model.</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.fit" title="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.fit"><code class="xref py py-obj docutils literal notranslate"><span class="pre">fit</span></code></a>(X, y[, parallel, verbose])</p></td>
-<td><p>Fits the surrogate to the given data (samples X, outputs y).</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.generate_polynomials" title="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.generate_polynomials"><code class="xref py py-obj docutils literal notranslate"><span class="pre">generate_polynomials</span></code></a>([max_deg])</p></td>
-<td><p>Generates (univariate) polynomials.</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.pca_transformation" title="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.pca_transformation"><code class="xref py py-obj docutils literal notranslate"><span class="pre">pca_transformation</span></code></a>(target)</p></td>
-<td><p>Transforms the targets (outputs) via Principal Component Analysis.</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.regression" title="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.regression"><code class="xref py py-obj docutils literal notranslate"><span class="pre">regression</span></code></a>(X, y, basis_indices[, ...])</p></td>
-<td><p>Fit regression using the regression method provided.</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.univ_basis_vals" title="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.univ_basis_vals"><code class="xref py py-obj docutils literal notranslate"><span class="pre">univ_basis_vals</span></code></a>(samples[, n_max])</p></td>
-<td><p>Evaluates univariate regressors along input directions.</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.update_pce_coeffs" title="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.update_pce_coeffs"><code class="xref py py-obj docutils literal notranslate"><span class="pre">update_pce_coeffs</span></code></a>(X, y[, out_dict])</p></td>
-<td><p>Updates the PCE coefficents using only the ordinary least square method for the fast version of the bootstrapping.</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.adaptive_regression">
-<span class="sig-name descname"><span class="pre">adaptive_regression</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">ED_Y</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">varIdx</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">verbose</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.adaptive_regression" title="Link to this definition">¶</a></dt>
-<dd><p>Adaptively fits the PCE model by comparing the scores of different
-degrees and q-norm.</p>
-<section id="parameters">
-<h3>Parameters<a class="headerlink" href="#parameters" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>ED_Y<span class="classifier">array of shape (n_samples,)</span></dt><dd><p>Target values, i.e. simulation results for the Experimental design.</p>
-</dd>
-<dt>varIdx<span class="classifier">int</span></dt><dd><p>Index of the output.</p>
-</dd>
-<dt>verbose<span class="classifier">bool, optional</span></dt><dd><p>Print out summary. The default is False.</p>
-</dd>
-</dl>
-</section>
-<section id="returns">
-<h3>Returns<a class="headerlink" href="#returns" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>returnVars<span class="classifier">Dict</span></dt><dd><p>Fitted estimator, best degree, best q-norm, LOOCVScore and
-coefficients.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.add_InputSpace">
-<span class="sig-name descname"><span class="pre">add_InputSpace</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.add_InputSpace" title="Link to this definition">¶</a></dt>
-<dd><p>Instanciates experimental design object.</p>
-<section id="id1">
-<h3>Returns<a class="headerlink" href="#id1" title="Link to this heading">¶</a></h3>
-<p>None.</p>
-</section>
-</dd></dl>
-
-<dl class="py class">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification">
-<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">auto_vivification</span></span><a class="headerlink" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification" title="Link to this definition">¶</a></dt>
-<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">dict</span></code></p>
-<p>Implementation of perl’s AutoVivification feature.</p>
-<p>Source: <a class="reference external" href="https://stackoverflow.com/a/651879/18082457">https://stackoverflow.com/a/651879/18082457</a></p>
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.clear">
-<span class="sig-name descname"><span class="pre">clear</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">&#x2192;</span> <span class="sig-return-typehint"><span class="pre">None.</span>&#160; <span class="pre">Remove</span> <span class="pre">all</span> <span class="pre">items</span> <span class="pre">from</span> <span class="pre">D.</span></span></span><a class="headerlink" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.clear" title="Link to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.copy">
-<span class="sig-name descname"><span class="pre">copy</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">&#x2192;</span> <span class="sig-return-typehint"><span class="pre">a</span> <span class="pre">shallow</span> <span class="pre">copy</span> <span class="pre">of</span> <span class="pre">D</span></span></span><a class="headerlink" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.copy" title="Link to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.fromkeys">
-<span class="sig-name descname"><span class="pre">fromkeys</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">value</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">/</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.fromkeys" title="Link to this definition">¶</a></dt>
-<dd><p>Create a new dictionary with keys from iterable and values set to value.</p>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.get">
-<span class="sig-name descname"><span class="pre">get</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">key</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">default</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">/</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.get" title="Link to this definition">¶</a></dt>
-<dd><p>Return the value for key if key is in the dictionary, else default.</p>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.items">
-<span class="sig-name descname"><span class="pre">items</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">&#x2192;</span> <span class="sig-return-typehint"><span class="pre">a</span> <span class="pre">set-like</span> <span class="pre">object</span> <span class="pre">providing</span> <span class="pre">a</span> <span class="pre">view</span> <span class="pre">on</span> <span class="pre">D's</span> <span class="pre">items</span></span></span><a class="headerlink" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.items" title="Link to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.keys">
-<span class="sig-name descname"><span class="pre">keys</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">&#x2192;</span> <span class="sig-return-typehint"><span class="pre">a</span> <span class="pre">set-like</span> <span class="pre">object</span> <span class="pre">providing</span> <span class="pre">a</span> <span class="pre">view</span> <span class="pre">on</span> <span class="pre">D's</span> <span class="pre">keys</span></span></span><a class="headerlink" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.keys" title="Link to this definition">¶</a></dt>
-<dd></dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.pop">
-<span class="sig-name descname"><span class="pre">pop</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">k</span></span></em><span class="optional">[</span>, <em class="sig-param"><span class="n"><span class="pre">d</span></span></em><span class="optional">]</span><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">&#x2192;</span> <span class="sig-return-typehint"><span class="pre">v,</span> <span class="pre">remove</span> <span class="pre">specified</span> <span class="pre">key</span> <span class="pre">and</span> <span class="pre">return</span> <span class="pre">the</span> <span class="pre">corresponding</span> <span class="pre">value.</span></span></span><a class="headerlink" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.pop" title="Link to this definition">¶</a></dt>
-<dd><p>If the key is not found, return the default if given; otherwise,
-raise a KeyError.</p>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.popitem">
-<span class="sig-name descname"><span class="pre">popitem</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.popitem" title="Link to this definition">¶</a></dt>
-<dd><p>Remove and return a (key, value) pair as a 2-tuple.</p>
-<p>Pairs are returned in LIFO (last-in, first-out) order.
-Raises KeyError if the dict is empty.</p>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.setdefault">
-<span class="sig-name descname"><span class="pre">setdefault</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">key</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">default</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">/</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.setdefault" title="Link to this definition">¶</a></dt>
-<dd><p>Insert key with a value of default if key is not in the dictionary.</p>
-<p>Return the value for key if key is in the dictionary, else default.</p>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.update">
-<span class="sig-name descname"><span class="pre">update</span></span><span class="sig-paren">(</span><span class="optional">[</span><em class="sig-param"><span class="n"><span class="pre">E</span></span></em>, <span class="optional">]</span><em class="sig-param"><span class="n"><span class="pre">**F</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">&#x2192;</span> <span class="sig-return-typehint"><span class="pre">None.</span>&#160; <span class="pre">Update</span> <span class="pre">D</span> <span class="pre">from</span> <span class="pre">dict/iterable</span> <span class="pre">E</span> <span class="pre">and</span> <span class="pre">F.</span></span></span><a class="headerlink" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.update" title="Link to this definition">¶</a></dt>
-<dd><p>If E is present and has a .keys() method, then does:  for k in E: D[k] = E[k]
-If E is present and lacks a .keys() method, then does:  for k, v in E: D[k] = v
-In either case, this is followed by: for k in F:  D[k] = F[k]</p>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.values">
-<span class="sig-name descname"><span class="pre">values</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">&#x2192;</span> <span class="sig-return-typehint"><span class="pre">an</span> <span class="pre">object</span> <span class="pre">providing</span> <span class="pre">a</span> <span class="pre">view</span> <span class="pre">on</span> <span class="pre">D's</span> <span class="pre">values</span></span></span><a class="headerlink" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.values" title="Link to this definition">¶</a></dt>
-<dd></dd></dl>
-
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.build_metamodel">
-<span class="sig-name descname"><span class="pre">build_metamodel</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">n_init_samples</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">&#x2192;</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.build_metamodel" title="Link to this definition">¶</a></dt>
-<dd><p>Builds the parts for the metamodel (polynomes,…) that are neede before fitting.</p>
-<section id="id2">
-<h3>Returns<a class="headerlink" href="#id2" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>None</dt><dd><p>DESCRIPTION.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.copy_meta_model_opts">
-<span class="sig-name descname"><span class="pre">copy_meta_model_opts</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.copy_meta_model_opts" title="Link to this definition">¶</a></dt>
-<dd><p>This method is a convinient function to copy the metamodel options.</p>
-<section id="id3">
-<h3>Returns<a class="headerlink" href="#id3" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>new_MetaModelOpts<span class="classifier">object</span></dt><dd><p>The copied object.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.create_model_error">
-<span class="sig-name descname"><span class="pre">create_model_error</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">X</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">y</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">MeasuredData</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.create_model_error" title="Link to this definition">¶</a></dt>
-<dd><p>Fits a GPE-based model error.</p>
-<section id="id4">
-<h3>Parameters<a class="headerlink" href="#id4" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>X<span class="classifier">array of shape (n_outputs, n_inputs)</span></dt><dd><dl class="simple">
-<dt>Input array. It can contain any forcing inputs or coordinates of</dt><dd><p>extracted data.</p>
-</dd>
-</dl>
-</dd>
-<dt>y<span class="classifier">array of shape (n_outputs,)</span></dt><dd><p>The model response for the MAP parameter set.</p>
-</dd>
-</dl>
-<p>MeasuredData :</p>
-</section>
-<section id="id5">
-<h3>Returns<a class="headerlink" href="#id5" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>self: object</dt><dd><p>Self object.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.eval_metamodel">
-<span class="sig-name descname"><span class="pre">eval_metamodel</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">samples</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.eval_metamodel" title="Link to this definition">¶</a></dt>
-<dd><p>Evaluates metamodel at the requested samples. One can also generate
-nsamples.</p>
-<section id="id6">
-<h3>Parameters<a class="headerlink" href="#id6" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>samples<span class="classifier">array of shape (n_samples, n_params), optional</span></dt><dd><p>Samples to evaluate metamodel at. The default is None.</p>
-</dd>
-</dl>
-</section>
-<section id="id7">
-<h3>Returns<a class="headerlink" href="#id7" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>mean_pred<span class="classifier">dict</span></dt><dd><p>Mean of the predictions.</p>
-</dd>
-<dt>std_pred<span class="classifier">dict</span></dt><dd><p>Standard deviatioon of the predictions.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.eval_model_error">
-<span class="sig-name descname"><span class="pre">eval_model_error</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">X</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">y_pred</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.eval_model_error" title="Link to this definition">¶</a></dt>
-<dd><p>Evaluates the error model.</p>
-<section id="id8">
-<h3>Parameters<a class="headerlink" href="#id8" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>X<span class="classifier">array</span></dt><dd><p>Inputs.</p>
-</dd>
-<dt>y_pred<span class="classifier">dict</span></dt><dd><p>Predictions.</p>
-</dd>
-</dl>
-</section>
-<section id="id9">
-<h3>Returns<a class="headerlink" href="#id9" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>mean_pred<span class="classifier">dict</span></dt><dd><p>Mean predition of the GPE-based error model.</p>
-</dd>
-<dt>std_pred<span class="classifier">dict</span></dt><dd><p>standard deviation of the GPE-based error model.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.fit">
-<span class="sig-name descname"><span class="pre">fit</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">X</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">array</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">y</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">dict</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">parallel</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">verbose</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.fit" title="Link to this definition">¶</a></dt>
-<dd><p>Fits the surrogate to the given data (samples X, outputs y).
-Note here that the samples X should be the transformed samples provided
-by the experimental design if the transformation is used there.</p>
-<section id="id10">
-<h3>Parameters<a class="headerlink" href="#id10" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>X<span class="classifier">2D list or np.array of shape (#samples, #dim)</span></dt><dd><p>The parameter value combinations that the model was evaluated at.</p>
-</dd>
-<dt>y<span class="classifier">dict of 2D lists or arrays of shape (#samples, #timesteps)</span></dt><dd><p>The respective model evaluations.</p>
-</dd>
-<dt>parallel<span class="classifier">bool</span></dt><dd><p>Set to True to run the training in parallel for various keys.
-The default is False.</p>
-</dd>
-<dt>verbose<span class="classifier">bool</span></dt><dd><p>Set to True to obtain more information during runtime.
-The default is False.</p>
-</dd>
-</dl>
-</section>
-<section id="id11">
-<h3>Returns<a class="headerlink" href="#id11" title="Link to this heading">¶</a></h3>
-<p>None.</p>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.generate_polynomials">
-<span class="sig-name descname"><span class="pre">generate_polynomials</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">max_deg</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.generate_polynomials" title="Link to this definition">¶</a></dt>
-<dd><p>Generates (univariate) polynomials.</p>
-<section id="id12">
-<h3>Parameters<a class="headerlink" href="#id12" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>max_deg<span class="classifier">int</span></dt><dd><p>Maximum polynomial degree.</p>
-</dd>
-</dl>
-</section>
-<section id="id13">
-<h3>Returns<a class="headerlink" href="#id13" title="Link to this heading">¶</a></h3>
-<p>None</p>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.pca_transformation">
-<span class="sig-name descname"><span class="pre">pca_transformation</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">target</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.pca_transformation" title="Link to this definition">¶</a></dt>
-<dd><p>Transforms the targets (outputs) via Principal Component Analysis.
-The number of features is set by <cite>self.n_pca_components</cite>.
-If this is not given, <cite>self.var_pca_threshold</cite> is used as a threshold.</p>
-<section id="id14">
-<h3>Parameters<a class="headerlink" href="#id14" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>target<span class="classifier">array of shape (n_samples,)</span></dt><dd><p>Target values.</p>
-</dd>
-</dl>
-</section>
-<section id="id15">
-<h3>Returns<a class="headerlink" href="#id15" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>pca<span class="classifier">obj</span></dt><dd><p>Fitted sklearnPCA object.</p>
-</dd>
-<dt>OutputMatrix<span class="classifier">array of shape (n_samples,)</span></dt><dd><p>Transformed target values.</p>
-</dd>
-<dt>n_pca_components<span class="classifier">int</span></dt><dd><p>Number of selected principal components.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.regression">
-<span class="sig-name descname"><span class="pre">regression</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">X</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">y</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">basis_indices</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">reg_method</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sparsity</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.regression" title="Link to this definition">¶</a></dt>
-<dd><p>Fit regression using the regression method provided.</p>
-<section id="id16">
-<h3>Parameters<a class="headerlink" href="#id16" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>X<span class="classifier">array of shape (n_samples, n_features)</span></dt><dd><p>Training vector, where n_samples is the number of samples and
-n_features is the number of features.</p>
-</dd>
-<dt>y<span class="classifier">array of shape (n_samples,)</span></dt><dd><p>Target values.</p>
-</dd>
-<dt>basis_indices<span class="classifier">array of shape (n_terms, n_params)</span></dt><dd><p>Multi-indices of multivariate polynomials.</p>
-</dd>
-<dt>reg_method<span class="classifier">str, optional</span></dt><dd><p>DESCRIPTION. The default is None.</p>
-</dd>
-<dt>sparsity<span class="classifier">bool</span></dt><dd><p>Use with sparsity-inducing training methods. The default is True</p>
-</dd>
-</dl>
-</section>
-<section id="id17">
-<h3>Returns<a class="headerlink" href="#id17" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>return_out_dict<span class="classifier">Dict</span></dt><dd><p>Fitted estimator, spareMulti-Index, sparseX and coefficients.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.univ_basis_vals">
-<span class="sig-name descname"><span class="pre">univ_basis_vals</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">samples</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">n_max</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.univ_basis_vals" title="Link to this definition">¶</a></dt>
-<dd><p>Evaluates univariate regressors along input directions.</p>
-<section id="id18">
-<h3>Parameters<a class="headerlink" href="#id18" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>samples<span class="classifier">array of shape (n_samples, n_params)</span></dt><dd><p>Samples.</p>
-</dd>
-<dt>n_max<span class="classifier">int, optional</span></dt><dd><p>Maximum polynomial degree. The default is <cite>None</cite>.</p>
-</dd>
-</dl>
-</section>
-<section id="id19">
-<h3>Returns<a class="headerlink" href="#id19" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>univ_basis: array of shape (n_samples, n_params, n_max+1)</dt><dd><p>All univariate regressors up to n_max.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-<dl class="py method">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.update_pce_coeffs">
-<span class="sig-name descname"><span class="pre">update_pce_coeffs</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">X</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">y</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">out_dict</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.update_pce_coeffs" title="Link to this definition">¶</a></dt>
-<dd><p>Updates the PCE coefficents using only the ordinary least square method
-for the fast version of the bootstrapping.</p>
-<section id="id20">
-<h3>Parameters<a class="headerlink" href="#id20" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>X<span class="classifier">array of shape (n_samples, n_params)</span></dt><dd><p>Training set. These samples should be already transformed.</p>
-</dd>
-<dt>y<span class="classifier">array of shape (n_samples, n_outs)</span></dt><dd><p>The (transformed) model responses.</p>
-</dd>
-<dt>out_dict<span class="classifier">dict</span></dt><dd><p>The training output dictionary of the first iteration, i.e.
-the surrogate model for the original experimental design.</p>
-</dd>
-</dl>
-</section>
-<section id="id21">
-<h3>Returns<a class="headerlink" href="#id21" title="Link to this heading">¶</a></h3>
-<dl class="simple">
-<dt>final_out_dict<span class="classifier">dict</span></dt><dd><p>The updated training output dictionary.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-</section>
-</dd></dl>
-
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel"><code class="docutils literal notranslate"><span class="pre">MetaModel</span></code></a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.__init__"><code class="docutils literal notranslate"><span class="pre">MetaModel.__init__()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.adaptive_regression"><code class="docutils literal notranslate"><span class="pre">MetaModel.adaptive_regression()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.add_InputSpace"><code class="docutils literal notranslate"><span class="pre">MetaModel.add_InputSpace()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification"><code class="docutils literal notranslate"><span class="pre">MetaModel.auto_vivification</span></code></a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.clear"><code class="docutils literal notranslate"><span class="pre">MetaModel.auto_vivification.clear()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.copy"><code class="docutils literal notranslate"><span class="pre">MetaModel.auto_vivification.copy()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.fromkeys"><code class="docutils literal notranslate"><span class="pre">MetaModel.auto_vivification.fromkeys()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.get"><code class="docutils literal notranslate"><span class="pre">MetaModel.auto_vivification.get()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.items"><code class="docutils literal notranslate"><span class="pre">MetaModel.auto_vivification.items()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.keys"><code class="docutils literal notranslate"><span class="pre">MetaModel.auto_vivification.keys()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.pop"><code class="docutils literal notranslate"><span class="pre">MetaModel.auto_vivification.pop()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.popitem"><code class="docutils literal notranslate"><span class="pre">MetaModel.auto_vivification.popitem()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.setdefault"><code class="docutils literal notranslate"><span class="pre">MetaModel.auto_vivification.setdefault()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.update"><code class="docutils literal notranslate"><span class="pre">MetaModel.auto_vivification.update()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.values"><code class="docutils literal notranslate"><span class="pre">MetaModel.auto_vivification.values()</span></code></a></li>
-</ul>
-</li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.build_metamodel"><code class="docutils literal notranslate"><span class="pre">MetaModel.build_metamodel()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.copy_meta_model_opts"><code class="docutils literal notranslate"><span class="pre">MetaModel.copy_meta_model_opts()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.create_model_error"><code class="docutils literal notranslate"><span class="pre">MetaModel.create_model_error()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.eval_metamodel"><code class="docutils literal notranslate"><span class="pre">MetaModel.eval_metamodel()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.eval_model_error"><code class="docutils literal notranslate"><span class="pre">MetaModel.eval_model_error()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.fit"><code class="docutils literal notranslate"><span class="pre">MetaModel.fit()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.generate_polynomials"><code class="docutils literal notranslate"><span class="pre">MetaModel.generate_polynomials()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.pca_transformation"><code class="docutils literal notranslate"><span class="pre">MetaModel.pca_transformation()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.regression"><code class="docutils literal notranslate"><span class="pre">MetaModel.regression()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.univ_basis_vals"><code class="docutils literal notranslate"><span class="pre">MetaModel.univ_basis_vals()</span></code></a></li>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.update_pce_coeffs"><code class="docutils literal notranslate"><span class="pre">MetaModel.update_pce_coeffs()</span></code></a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html b/public/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html
deleted file mode 100644
index 92e99cf29..000000000
--- a/public/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html
+++ /dev/null
@@ -1,457 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.surrogate_models.create_psi" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.surrogate_models" href="bayesvalidrox.surrogate_models.surrogate_models.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l5 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="bayesvalidrox-surrogate-models-surrogate-models-corr-loocv-error">
-<h1>bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error<a class="headerlink" href="#bayesvalidrox-surrogate-models-surrogate-models-corr-loocv-error" title="Link to this heading">¶</a></h1>
-<dl class="py function">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error">
-<span class="sig-prename descclassname"><span class="pre">bayesvalidrox.surrogate_models.surrogate_models.</span></span><span class="sig-name descname"><span class="pre">corr_loocv_error</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">clf</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">psi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">coeffs</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">y</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error" title="Link to this definition">¶</a></dt>
-<dd><p>Calculates the corrected LOO error for regression on regressor
-matrix <cite>psi</cite> that generated the coefficients based on [1] and [2].</p>
-<dl class="simple">
-<dt>[1] Blatman, G., 2009. Adaptive sparse polynomial chaos expansions for</dt><dd><p>uncertainty propagation and sensitivity analysis (Doctoral
-dissertation, Clermont-Ferrand 2).</p>
-</dd>
-<dt>[2] Blatman, G. and Sudret, B., 2011. Adaptive sparse polynomial chaos</dt><dd><p>expansion based on least angle regression. Journal of computational
-Physics, 230(6), pp.2345-2367.</p>
-</dd>
-</dl>
-<section id="parameters">
-<h2>Parameters<a class="headerlink" href="#parameters" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>clf<span class="classifier">object</span></dt><dd><p>Fitted estimator.</p>
-</dd>
-<dt>psi<span class="classifier">array of shape (n_samples, n_features)</span></dt><dd><p>The multivariate orthogonal polynomials (regressor).</p>
-</dd>
-<dt>coeffs<span class="classifier">array-like of shape (n_features,)</span></dt><dd><p>Estimated cofficients.</p>
-</dd>
-<dt>y<span class="classifier">array of shape (n_samples,)</span></dt><dd><p>Target values.</p>
-</dd>
-</dl>
-</section>
-<section id="returns">
-<h2>Returns<a class="headerlink" href="#returns" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>R_2<span class="classifier">float</span></dt><dd><p>LOOCV Validation score (1-LOOCV erro).</p>
-</dd>
-<dt>residual<span class="classifier">array of shape (n_samples,)</span></dt><dd><p>Residual values (y - predicted targets).</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.surrogate_models.create_psi</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.surrogate_models.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.surrogate_models</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error"><code class="docutils literal notranslate"><span class="pre">corr_loocv_error()</span></code></a></li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html b/public/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html
deleted file mode 100644
index 65ecb8ddd..000000000
--- a/public/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html
+++ /dev/null
@@ -1,450 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.surrogate_models.create_psi - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="bayesvalidrox-surrogate-models-surrogate-models-create-psi">
-<h1>bayesvalidrox.surrogate_models.surrogate_models.create_psi<a class="headerlink" href="#bayesvalidrox-surrogate-models-surrogate-models-create-psi" title="Link to this heading">¶</a></h1>
-<dl class="py function">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.surrogate_models.create_psi">
-<span class="sig-prename descclassname"><span class="pre">bayesvalidrox.surrogate_models.surrogate_models.</span></span><span class="sig-name descname"><span class="pre">create_psi</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">basis_indices</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">univ_p_val</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.surrogate_models.create_psi" title="Link to this definition">¶</a></dt>
-<dd><p>This function assemble the design matrix Psi from the given basis index
-set INDICES and the univariate polynomial evaluations univ_p_val.</p>
-<section id="parameters">
-<h2>Parameters<a class="headerlink" href="#parameters" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>basis_indices<span class="classifier">array of shape (n_terms, n_params)</span></dt><dd><p>Multi-indices of multivariate polynomials.</p>
-</dd>
-<dt>univ_p_val<span class="classifier">array of (n_samples, n_params, n_max+1)</span></dt><dd><p>All univariate regressors up to <cite>n_max</cite>.</p>
-</dd>
-</dl>
-</section>
-<section id="raises">
-<h2>Raises<a class="headerlink" href="#raises" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>ValueError</dt><dd><p>n_terms in arguments do not match.</p>
-</dd>
-</dl>
-</section>
-<section id="returns">
-<h2>Returns<a class="headerlink" href="#returns" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>psi<span class="classifier">array of shape (n_samples, n_terms)</span></dt><dd><p>Multivariate regressors.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.surrogate_models.create_psi"><code class="docutils literal notranslate"><span class="pre">create_psi()</span></code></a></li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html b/public/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html
deleted file mode 100644
index 1024f6651..000000000
--- a/public/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html
+++ /dev/null
@@ -1,451 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.surrogate_models.MetaModel" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.surrogate_models.create_psi" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="bayesvalidrox-surrogate-models-surrogate-models-gaussian-process-emulator">
-<h1>bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator<a class="headerlink" href="#bayesvalidrox-surrogate-models-surrogate-models-gaussian-process-emulator" title="Link to this heading">¶</a></h1>
-<dl class="py function">
-<dt class="sig sig-object py" id="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator">
-<span class="sig-prename descclassname"><span class="pre">bayesvalidrox.surrogate_models.surrogate_models.</span></span><span class="sig-name descname"><span class="pre">gaussian_process_emulator</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">X</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">y</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">nug_term</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">autoSelect</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">varIdx</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator" title="Link to this definition">¶</a></dt>
-<dd><dl class="simple">
-<dt>Fits a Gaussian Process Emulator to the target given the training</dt><dd><p>points.</p>
-</dd>
-</dl>
-<section id="parameters">
-<h2>Parameters<a class="headerlink" href="#parameters" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>X<span class="classifier">array of shape (n_samples, n_params)</span></dt><dd><p>Training points.</p>
-</dd>
-<dt>y<span class="classifier">array of shape (n_samples,)</span></dt><dd><p>Target values.</p>
-</dd>
-<dt>nug_term<span class="classifier">float, optional</span></dt><dd><p>Nugget term. The default is None, i.e. variance of y.</p>
-</dd>
-<dt>autoSelect<span class="classifier">bool, optional</span></dt><dd><p>Loop over some kernels and select the best. The default is False.</p>
-</dd>
-<dt>varIdx<span class="classifier">int, optional</span></dt><dd><p>The index number. The default is None.</p>
-</dd>
-</dl>
-</section>
-<section id="returns">
-<h2>Returns<a class="headerlink" href="#returns" title="Link to this heading">¶</a></h2>
-<dl class="simple">
-<dt>gp<span class="classifier">object</span></dt><dd><p>Fitted estimator.</p>
-</dd>
-</dl>
-</section>
-</dd></dl>
-
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.surrogate_models.create_psi</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a><ul>
-<li><a class="reference internal" href="#bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator"><code class="docutils literal notranslate"><span class="pre">gaussian_process_emulator()</span></code></a></li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html b/public/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html
deleted file mode 100644
index a94aedc73..000000000
--- a/public/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html
+++ /dev/null
@@ -1,446 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.surrogate_models - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="../_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="../_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="../packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current has-children"><a class="reference internal" href="bayesvalidrox.html">bayesvalidrox</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 current has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 current has-children current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.surrogate_models</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="module-bayesvalidrox.surrogate_models.surrogate_models">
-<span id="bayesvalidrox-surrogate-models-surrogate-models"></span><h1>bayesvalidrox.surrogate_models.surrogate_models<a class="headerlink" href="#module-bayesvalidrox.surrogate_models.surrogate_models" title="Link to this heading">¶</a></h1>
-<p>Implementation of metamodel as either PC, aPC or GPE</p>
-<p class="rubric">Functions</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html#bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error" title="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error"><code class="xref py py-obj docutils literal notranslate"><span class="pre">corr_loocv_error</span></code></a>(clf, psi, coeffs, y)</p></td>
-<td><p>Calculates the corrected LOO error for regression on regressor matrix <cite>psi</cite> that generated the coefficients based on [1] and [2].</p></td>
-</tr>
-<tr class="row-even"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.create_psi.html#bayesvalidrox.surrogate_models.surrogate_models.create_psi" title="bayesvalidrox.surrogate_models.surrogate_models.create_psi"><code class="xref py py-obj docutils literal notranslate"><span class="pre">create_psi</span></code></a>(basis_indices, univ_p_val)</p></td>
-<td><p>This function assemble the design matrix Psi from the given basis index set INDICES and the univariate polynomial evaluations univ_p_val.</p></td>
-</tr>
-<tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html#bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator" title="bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator"><code class="xref py py-obj docutils literal notranslate"><span class="pre">gaussian_process_emulator</span></code></a>(X, y[, nug_term, ...])</p></td>
-<td><p>Fits a Gaussian Process Emulator to the target given the training</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<p class="rubric">Classes</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html#bayesvalidrox.surrogate_models.surrogate_models.MetaModel" title="bayesvalidrox.surrogate_models.surrogate_models.MetaModel"><code class="xref py py-obj docutils literal notranslate"><span class="pre">MetaModel</span></code></a>(input_obj[, meta_model_type, ...])</p></td>
-<td><p>Meta (surrogate) model</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">bayesvalidrox.surrogate_models.surrogate_models</a><ul>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/_sources/_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.rst.txt b/public/_sources/_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.rst.txt
deleted file mode 100644
index f129d6341..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.rst.txt
+++ /dev/null
@@ -1,32 +0,0 @@
-bayesvalidrox.bayes\_inference.bayes\_inference.BayesInference
-==============================================================
-
-.. currentmodule:: bayesvalidrox.bayes_inference.bayes_inference
-
-.. autoclass:: BayesInference
-   :members:                                   
-   :show-inheritance:                           
-   :inherited-members:                          
-
-   
-   .. automethod:: __init__
-
-   
-   .. rubric:: Methods
-
-   .. autosummary::
-   
-      ~BayesInference.__init__
-      ~BayesInference.create_error_model
-      ~BayesInference.create_inference
-      ~BayesInference.normpdf
-      ~BayesInference.perform_bootstrap
-      ~BayesInference.plot_log_BME
-      ~BayesInference.plot_post_params
-      ~BayesInference.setup_inference
-   
-   
-
-   
-   
-   
\ No newline at end of file
diff --git a/public/_sources/_autosummary/bayesvalidrox.bayes_inference.bayes_inference.rst.txt b/public/_sources/_autosummary/bayesvalidrox.bayes_inference.bayes_inference.rst.txt
deleted file mode 100644
index ebc205c86..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.bayes_inference.bayes_inference.rst.txt
+++ /dev/null
@@ -1,31 +0,0 @@
-bayesvalidrox.bayes\_inference.bayes\_inference
-===============================================
-
-.. automodule:: bayesvalidrox.bayes_inference.bayes_inference
-
-   
-   
-   
-
-   
-   
-   
-
-   
-   
-   .. rubric:: Classes
-
-   .. autosummary::
-      :toctree:     
-      :template: custom-class-template.rst  
-   
-      BayesInference
-   
-   
-
-   
-   
-   
-
-
-
diff --git a/public/_sources/_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.rst.txt b/public/_sources/_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.rst.txt
deleted file mode 100644
index 69d7f471f..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.rst.txt
+++ /dev/null
@@ -1,35 +0,0 @@
-bayesvalidrox.bayes\_inference.bayes\_model\_comparison.BayesModelComparison
-============================================================================
-
-.. currentmodule:: bayesvalidrox.bayes_inference.bayes_model_comparison
-
-.. autoclass:: BayesModelComparison
-   :members:                                   
-   :show-inheritance:                           
-   :inherited-members:                          
-
-   
-   .. automethod:: __init__
-
-   
-   .. rubric:: Methods
-
-   .. autosummary::
-   
-      ~BayesModelComparison.__init__
-      ~BayesModelComparison.cal_model_weight
-      ~BayesModelComparison.calc_bayes_factors
-      ~BayesModelComparison.calc_justifiability_analysis
-      ~BayesModelComparison.calc_model_weights
-      ~BayesModelComparison.generate_dataset
-      ~BayesModelComparison.model_comparison_all
-      ~BayesModelComparison.plot_bayes_factor
-      ~BayesModelComparison.plot_just_analysis
-      ~BayesModelComparison.plot_model_weights
-      ~BayesModelComparison.setup
-   
-   
-
-   
-   
-   
\ No newline at end of file
diff --git a/public/_sources/_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.rst.txt b/public/_sources/_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.rst.txt
deleted file mode 100644
index a0599ad48..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.rst.txt
+++ /dev/null
@@ -1,31 +0,0 @@
-bayesvalidrox.bayes\_inference.bayes\_model\_comparison
-=======================================================
-
-.. automodule:: bayesvalidrox.bayes_inference.bayes_model_comparison
-
-   
-   
-   
-
-   
-   
-   
-
-   
-   
-   .. rubric:: Classes
-
-   .. autosummary::
-      :toctree:     
-      :template: custom-class-template.rst  
-   
-      BayesModelComparison
-   
-   
-
-   
-   
-   
-
-
-
diff --git a/public/_sources/_autosummary/bayesvalidrox.bayes_inference.discrepancy.Discrepancy.rst.txt b/public/_sources/_autosummary/bayesvalidrox.bayes_inference.discrepancy.Discrepancy.rst.txt
deleted file mode 100644
index 39c9e8e96..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.bayes_inference.discrepancy.Discrepancy.rst.txt
+++ /dev/null
@@ -1,26 +0,0 @@
-bayesvalidrox.bayes\_inference.discrepancy.Discrepancy
-======================================================
-
-.. currentmodule:: bayesvalidrox.bayes_inference.discrepancy
-
-.. autoclass:: Discrepancy
-   :members:                                   
-   :show-inheritance:                           
-   :inherited-members:                          
-
-   
-   .. automethod:: __init__
-
-   
-   .. rubric:: Methods
-
-   .. autosummary::
-   
-      ~Discrepancy.__init__
-      ~Discrepancy.get_sample
-   
-   
-
-   
-   
-   
\ No newline at end of file
diff --git a/public/_sources/_autosummary/bayesvalidrox.bayes_inference.discrepancy.rst.txt b/public/_sources/_autosummary/bayesvalidrox.bayes_inference.discrepancy.rst.txt
deleted file mode 100644
index b97bd05f0..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.bayes_inference.discrepancy.rst.txt
+++ /dev/null
@@ -1,31 +0,0 @@
-bayesvalidrox.bayes\_inference.discrepancy
-==========================================
-
-.. automodule:: bayesvalidrox.bayes_inference.discrepancy
-
-   
-   
-   
-
-   
-   
-   
-
-   
-   
-   .. rubric:: Classes
-
-   .. autosummary::
-      :toctree:     
-      :template: custom-class-template.rst  
-   
-      Discrepancy
-   
-   
-
-   
-   
-   
-
-
-
diff --git a/public/_sources/_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC.rst.txt b/public/_sources/_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC.rst.txt
deleted file mode 100644
index 3037f6565..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC.rst.txt
+++ /dev/null
@@ -1,32 +0,0 @@
-bayesvalidrox.bayes\_inference.mcmc.MCMC
-========================================
-
-.. currentmodule:: bayesvalidrox.bayes_inference.mcmc
-
-.. autoclass:: MCMC
-   :members:                                   
-   :show-inheritance:                           
-   :inherited-members:                          
-
-   
-   .. automethod:: __init__
-
-   
-   .. rubric:: Methods
-
-   .. autosummary::
-   
-      ~MCMC.__init__
-      ~MCMC.eval_model
-      ~MCMC.log_likelihood
-      ~MCMC.log_posterior
-      ~MCMC.log_prior
-      ~MCMC.normpdf
-      ~MCMC.run_sampler
-      ~MCMC.train_error_model
-   
-   
-
-   
-   
-   
\ No newline at end of file
diff --git a/public/_sources/_autosummary/bayesvalidrox.bayes_inference.mcmc.gelman_rubin.rst.txt b/public/_sources/_autosummary/bayesvalidrox.bayes_inference.mcmc.gelman_rubin.rst.txt
deleted file mode 100644
index 00d208a8f..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.bayes_inference.mcmc.gelman_rubin.rst.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-bayesvalidrox.bayes\_inference.mcmc.gelman\_rubin
-=================================================
-
-.. currentmodule:: bayesvalidrox.bayes_inference.mcmc
-
-.. autofunction:: gelman_rubin
\ No newline at end of file
diff --git a/public/_sources/_autosummary/bayesvalidrox.bayes_inference.mcmc.rst.txt b/public/_sources/_autosummary/bayesvalidrox.bayes_inference.mcmc.rst.txt
deleted file mode 100644
index 685757475..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.bayes_inference.mcmc.rst.txt
+++ /dev/null
@@ -1,38 +0,0 @@
-bayesvalidrox.bayes\_inference.mcmc
-===================================
-
-.. automodule:: bayesvalidrox.bayes_inference.mcmc
-
-   
-   
-   
-
-   
-   
-   .. rubric:: Functions
-
-   .. autosummary::
-      :toctree:     
-   
-      gelman_rubin
-   
-   
-
-   
-   
-   .. rubric:: Classes
-
-   .. autosummary::
-      :toctree:     
-      :template: custom-class-template.rst  
-   
-      MCMC
-   
-   
-
-   
-   
-   
-
-
-
diff --git a/public/_sources/_autosummary/bayesvalidrox.bayes_inference.rst.txt b/public/_sources/_autosummary/bayesvalidrox.bayes_inference.rst.txt
deleted file mode 100644
index 2d1f540c9..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.bayes_inference.rst.txt
+++ /dev/null
@@ -1,35 +0,0 @@
-bayesvalidrox.bayes\_inference
-==============================
-
-.. automodule:: bayesvalidrox.bayes_inference
-
-   
-   
-   
-
-   
-   
-   
-
-   
-   
-   
-
-   
-   
-   
-
-
-
-.. rubric:: Modules
-
-.. autosummary::
-   :toctree:
-   :template: custom-module-template.rst     
-   :recursive:
-
-   bayesvalidrox.bayes_inference.bayes_inference
-   bayesvalidrox.bayes_inference.bayes_model_comparison
-   bayesvalidrox.bayes_inference.discrepancy
-   bayesvalidrox.bayes_inference.mcmc
-
diff --git a/public/_sources/_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing.rst.txt b/public/_sources/_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing.rst.txt
deleted file mode 100644
index 9efcfaaa0..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing.rst.txt
+++ /dev/null
@@ -1,33 +0,0 @@
-bayesvalidrox.post\_processing.post\_processing.PostProcessing
-==============================================================
-
-.. currentmodule:: bayesvalidrox.post_processing.post_processing
-
-.. autoclass:: PostProcessing
-   :members:                                   
-   :show-inheritance:                           
-   :inherited-members:                          
-
-   
-   .. automethod:: __init__
-
-   
-   .. rubric:: Methods
-
-   .. autosummary::
-   
-      ~PostProcessing.__init__
-      ~PostProcessing.check_accuracy
-      ~PostProcessing.check_reg_quality
-      ~PostProcessing.compute_pce_moments
-      ~PostProcessing.eval_pce_model_3d
-      ~PostProcessing.plot_moments
-      ~PostProcessing.plot_seq_design_diagnostics
-      ~PostProcessing.sobol_indices
-      ~PostProcessing.valid_metamodel
-   
-   
-
-   
-   
-   
\ No newline at end of file
diff --git a/public/_sources/_autosummary/bayesvalidrox.post_processing.post_processing.rst.txt b/public/_sources/_autosummary/bayesvalidrox.post_processing.post_processing.rst.txt
deleted file mode 100644
index 1aae5db20..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.post_processing.post_processing.rst.txt
+++ /dev/null
@@ -1,31 +0,0 @@
-bayesvalidrox.post\_processing.post\_processing
-===============================================
-
-.. automodule:: bayesvalidrox.post_processing.post_processing
-
-   
-   
-   
-
-   
-   
-   
-
-   
-   
-   .. rubric:: Classes
-
-   .. autosummary::
-      :toctree:     
-      :template: custom-class-template.rst  
-   
-      PostProcessing
-   
-   
-
-   
-   
-   
-
-
-
diff --git a/public/_sources/_autosummary/bayesvalidrox.post_processing.rst.txt b/public/_sources/_autosummary/bayesvalidrox.post_processing.rst.txt
deleted file mode 100644
index c37004bd5..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.post_processing.rst.txt
+++ /dev/null
@@ -1,32 +0,0 @@
-bayesvalidrox.post\_processing
-==============================
-
-.. automodule:: bayesvalidrox.post_processing
-
-   
-   
-   
-
-   
-   
-   
-
-   
-   
-   
-
-   
-   
-   
-
-
-
-.. rubric:: Modules
-
-.. autosummary::
-   :toctree:
-   :template: custom-module-template.rst     
-   :recursive:
-
-   bayesvalidrox.post_processing.post_processing
-
diff --git a/public/_sources/_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.rst.txt b/public/_sources/_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.rst.txt
deleted file mode 100644
index 52664818d..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.rst.txt
+++ /dev/null
@@ -1,33 +0,0 @@
-bayesvalidrox.pylink.pylink.PyLinkForwardModel
-==============================================
-
-.. currentmodule:: bayesvalidrox.pylink.pylink
-
-.. autoclass:: PyLinkForwardModel
-   :members:                                   
-   :show-inheritance:                           
-   :inherited-members:                          
-
-   
-   .. automethod:: __init__
-
-   
-   .. rubric:: Methods
-
-   .. autosummary::
-   
-      ~PyLinkForwardModel.__init__
-      ~PyLinkForwardModel.read_observation
-      ~PyLinkForwardModel.read_output
-      ~PyLinkForwardModel.run_command
-      ~PyLinkForwardModel.run_forwardmodel
-      ~PyLinkForwardModel.run_model_parallel
-      ~PyLinkForwardModel.uMBridge_model
-      ~PyLinkForwardModel.update_input_params
-      ~PyLinkForwardModel.zip_subdirs
-   
-   
-
-   
-   
-   
\ No newline at end of file
diff --git a/public/_sources/_autosummary/bayesvalidrox.pylink.pylink.rst.txt b/public/_sources/_autosummary/bayesvalidrox.pylink.pylink.rst.txt
deleted file mode 100644
index 267ef0c04..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.pylink.pylink.rst.txt
+++ /dev/null
@@ -1,38 +0,0 @@
-bayesvalidrox.pylink.pylink
-===========================
-
-.. automodule:: bayesvalidrox.pylink.pylink
-
-   
-   
-   
-
-   
-   
-   .. rubric:: Functions
-
-   .. autosummary::
-      :toctree:     
-   
-      within_range
-   
-   
-
-   
-   
-   .. rubric:: Classes
-
-   .. autosummary::
-      :toctree:     
-      :template: custom-class-template.rst  
-   
-      PyLinkForwardModel
-   
-   
-
-   
-   
-   
-
-
-
diff --git a/public/_sources/_autosummary/bayesvalidrox.pylink.pylink.within_range.rst.txt b/public/_sources/_autosummary/bayesvalidrox.pylink.pylink.within_range.rst.txt
deleted file mode 100644
index 70192a943..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.pylink.pylink.within_range.rst.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-bayesvalidrox.pylink.pylink.within\_range
-=========================================
-
-.. currentmodule:: bayesvalidrox.pylink.pylink
-
-.. autofunction:: within_range
\ No newline at end of file
diff --git a/public/_sources/_autosummary/bayesvalidrox.pylink.rst.txt b/public/_sources/_autosummary/bayesvalidrox.pylink.rst.txt
deleted file mode 100644
index 1b9ae788b..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.pylink.rst.txt
+++ /dev/null
@@ -1,32 +0,0 @@
-bayesvalidrox.pylink
-====================
-
-.. automodule:: bayesvalidrox.pylink
-
-   
-   
-   
-
-   
-   
-   
-
-   
-   
-   
-
-   
-   
-   
-
-
-
-.. rubric:: Modules
-
-.. autosummary::
-   :toctree:
-   :template: custom-module-template.rst     
-   :recursive:
-
-   bayesvalidrox.pylink.pylink
-
diff --git a/public/_sources/_autosummary/bayesvalidrox.rst.txt b/public/_sources/_autosummary/bayesvalidrox.rst.txt
deleted file mode 100644
index 1e904c9f7..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.rst.txt
+++ /dev/null
@@ -1,35 +0,0 @@
-bayesvalidrox
-=============
-
-.. automodule:: bayesvalidrox
-
-   
-   
-   
-
-   
-   
-   
-
-   
-   
-   
-
-   
-   
-   
-
-
-
-.. rubric:: Modules
-
-.. autosummary::
-   :toctree:
-   :template: custom-module-template.rst     
-   :recursive:
-
-   bayesvalidrox.bayes_inference
-   bayesvalidrox.post_processing
-   bayesvalidrox.pylink
-   bayesvalidrox.surrogate_models
-
diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.rst.txt
deleted file mode 100644
index c4a5ddc2f..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.rst.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-bayesvalidrox.surrogate\_models.adaptPlot.adaptPlot
-===================================================
-
-.. currentmodule:: bayesvalidrox.surrogate_models.adaptPlot
-
-.. autofunction:: adaptPlot
\ No newline at end of file
diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.adaptPlot.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.adaptPlot.rst.txt
deleted file mode 100644
index 860e8ec2c..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.adaptPlot.rst.txt
+++ /dev/null
@@ -1,30 +0,0 @@
-bayesvalidrox.surrogate\_models.adaptPlot
-=========================================
-
-.. automodule:: bayesvalidrox.surrogate_models.adaptPlot
-
-   
-   
-   
-
-   
-   
-   .. rubric:: Functions
-
-   .. autosummary::
-      :toctree:     
-   
-      adaptPlot
-   
-   
-
-   
-   
-   
-
-   
-   
-   
-
-
-
diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.rst.txt
deleted file mode 100644
index 049182d7a..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.rst.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-bayesvalidrox.surrogate\_models.apoly\_construction.apoly\_construction
-=======================================================================
-
-.. currentmodule:: bayesvalidrox.surrogate_models.apoly_construction
-
-.. autofunction:: apoly_construction
\ No newline at end of file
diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.apoly_construction.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.apoly_construction.rst.txt
deleted file mode 100644
index 73c72f8f3..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.apoly_construction.rst.txt
+++ /dev/null
@@ -1,30 +0,0 @@
-bayesvalidrox.surrogate\_models.apoly\_construction
-===================================================
-
-.. automodule:: bayesvalidrox.surrogate_models.apoly_construction
-
-   
-   
-   
-
-   
-   
-   .. rubric:: Functions
-
-   .. autosummary::
-      :toctree:     
-   
-      apoly_construction
-   
-   
-
-   
-   
-   
-
-   
-   
-   
-
-
-
diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.rst.txt
deleted file mode 100644
index 60ca9858f..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.rst.txt
+++ /dev/null
@@ -1,33 +0,0 @@
-bayesvalidrox.surrogate\_models.bayes\_linear.BayesianLinearRegression
-======================================================================
-
-.. currentmodule:: bayesvalidrox.surrogate_models.bayes_linear
-
-.. autoclass:: BayesianLinearRegression
-   :members:                                   
-   :show-inheritance:                           
-   :inherited-members:                          
-
-   
-   .. automethod:: __init__
-
-   
-   .. rubric:: Methods
-
-   .. autosummary::
-   
-      ~BayesianLinearRegression.__init__
-      ~BayesianLinearRegression.fit
-      ~BayesianLinearRegression.get_metadata_routing
-      ~BayesianLinearRegression.get_params
-      ~BayesianLinearRegression.predict
-      ~BayesianLinearRegression.predict_dist
-      ~BayesianLinearRegression.score
-      ~BayesianLinearRegression.set_params
-      ~BayesianLinearRegression.set_score_request
-   
-   
-
-   
-   
-   
\ No newline at end of file
diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.rst.txt
deleted file mode 100644
index 42f6224c3..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.rst.txt
+++ /dev/null
@@ -1,34 +0,0 @@
-bayesvalidrox.surrogate\_models.bayes\_linear.EBLinearRegression
-================================================================
-
-.. currentmodule:: bayesvalidrox.surrogate_models.bayes_linear
-
-.. autoclass:: EBLinearRegression
-   :members:                                   
-   :show-inheritance:                           
-   :inherited-members:                          
-
-   
-   .. automethod:: __init__
-
-   
-   .. rubric:: Methods
-
-   .. autosummary::
-   
-      ~EBLinearRegression.__init__
-      ~EBLinearRegression.fit
-      ~EBLinearRegression.get_metadata_routing
-      ~EBLinearRegression.get_params
-      ~EBLinearRegression.predict
-      ~EBLinearRegression.predict_dist
-      ~EBLinearRegression.score
-      ~EBLinearRegression.set_params
-      ~EBLinearRegression.set_predict_request
-      ~EBLinearRegression.set_score_request
-   
-   
-
-   
-   
-   
\ No newline at end of file
diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.rst.txt
deleted file mode 100644
index e47223ddb..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.rst.txt
+++ /dev/null
@@ -1,34 +0,0 @@
-bayesvalidrox.surrogate\_models.bayes\_linear.VBLinearRegression
-================================================================
-
-.. currentmodule:: bayesvalidrox.surrogate_models.bayes_linear
-
-.. autoclass:: VBLinearRegression
-   :members:                                   
-   :show-inheritance:                           
-   :inherited-members:                          
-
-   
-   .. automethod:: __init__
-
-   
-   .. rubric:: Methods
-
-   .. autosummary::
-   
-      ~VBLinearRegression.__init__
-      ~VBLinearRegression.fit
-      ~VBLinearRegression.get_metadata_routing
-      ~VBLinearRegression.get_params
-      ~VBLinearRegression.predict
-      ~VBLinearRegression.predict_dist
-      ~VBLinearRegression.score
-      ~VBLinearRegression.set_params
-      ~VBLinearRegression.set_predict_request
-      ~VBLinearRegression.set_score_request
-   
-   
-
-   
-   
-   
\ No newline at end of file
diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.rst.txt
deleted file mode 100644
index c8f24a14d..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.rst.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-bayesvalidrox.surrogate\_models.bayes\_linear.gamma\_mean
-=========================================================
-
-.. currentmodule:: bayesvalidrox.surrogate_models.bayes_linear
-
-.. autofunction:: gamma_mean
\ No newline at end of file
diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.rst.txt
deleted file mode 100644
index 40200d4b0..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.bayes_linear.rst.txt
+++ /dev/null
@@ -1,40 +0,0 @@
-bayesvalidrox.surrogate\_models.bayes\_linear
-=============================================
-
-.. automodule:: bayesvalidrox.surrogate_models.bayes_linear
-
-   
-   
-   
-
-   
-   
-   .. rubric:: Functions
-
-   .. autosummary::
-      :toctree:     
-   
-      gamma_mean
-   
-   
-
-   
-   
-   .. rubric:: Classes
-
-   .. autosummary::
-      :toctree:     
-      :template: custom-class-template.rst  
-   
-      BayesianLinearRegression
-      EBLinearRegression
-      VBLinearRegression
-   
-   
-
-   
-   
-   
-
-
-
diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.engine.Engine.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.engine.Engine.rst.txt
deleted file mode 100644
index 00a9dcd93..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.engine.Engine.rst.txt
+++ /dev/null
@@ -1,30 +0,0 @@
-bayesvalidrox.surrogate\_models.engine.Engine
-=============================================
-
-.. currentmodule:: bayesvalidrox.surrogate_models.engine
-
-.. autoclass:: Engine
-   :members:                                   
-   :show-inheritance:                           
-   :inherited-members:                          
-
-   
-   .. automethod:: __init__
-
-   
-   .. rubric:: Methods
-
-   .. autosummary::
-   
-      ~Engine.__init__
-      ~Engine.eval_metamodel
-      ~Engine.start_engine
-      ~Engine.train_normal
-      ~Engine.train_seq_design
-      ~Engine.train_sequential
-   
-   
-
-   
-   
-   
\ No newline at end of file
diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.engine.hellinger_distance.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.engine.hellinger_distance.rst.txt
deleted file mode 100644
index 8e71cfe6e..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.engine.hellinger_distance.rst.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-bayesvalidrox.surrogate\_models.engine.hellinger\_distance
-==========================================================
-
-.. currentmodule:: bayesvalidrox.surrogate_models.engine
-
-.. autofunction:: hellinger_distance
\ No newline at end of file
diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.engine.logpdf.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.engine.logpdf.rst.txt
deleted file mode 100644
index 1c0ed0353..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.engine.logpdf.rst.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-bayesvalidrox.surrogate\_models.engine.logpdf
-=============================================
-
-.. currentmodule:: bayesvalidrox.surrogate_models.engine
-
-.. autofunction:: logpdf
\ No newline at end of file
diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.engine.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.engine.rst.txt
deleted file mode 100644
index a73ff3387..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.engine.rst.txt
+++ /dev/null
@@ -1,31 +0,0 @@
-bayesvalidrox.surrogate\_models.engine
-======================================
-
-.. automodule:: bayesvalidrox.surrogate_models.engine
-
-   
-   
-   
-
-   
-   
-   
-
-   
-   
-   .. rubric:: Classes
-
-   .. autosummary::
-      :toctree:     
-      :template: custom-class-template.rst  
-   
-      Engine
-   
-   
-
-   
-   
-   
-
-
-
diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.engine.subdomain.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.engine.subdomain.rst.txt
deleted file mode 100644
index b660535bb..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.engine.subdomain.rst.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-bayesvalidrox.surrogate\_models.engine.subdomain
-================================================
-
-.. currentmodule:: bayesvalidrox.surrogate_models.engine
-
-.. autofunction:: subdomain
\ No newline at end of file
diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.rst.txt
deleted file mode 100644
index b443c4a12..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.rst.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-bayesvalidrox.surrogate\_models.eval\_rec\_rule.eval\_rec\_rule
-===============================================================
-
-.. currentmodule:: bayesvalidrox.surrogate_models.eval_rec_rule
-
-.. autofunction:: eval_rec_rule
\ No newline at end of file
diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.rst.txt
deleted file mode 100644
index 58c6ae25d..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.rst.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-bayesvalidrox.surrogate\_models.eval\_rec\_rule.eval\_rec\_rule\_arbitrary
-==========================================================================
-
-.. currentmodule:: bayesvalidrox.surrogate_models.eval_rec_rule
-
-.. autofunction:: eval_rec_rule_arbitrary
\ No newline at end of file
diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.rst.txt
deleted file mode 100644
index 3f9ccc16c..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.rst.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-bayesvalidrox.surrogate\_models.eval\_rec\_rule.eval\_univ\_basis
-=================================================================
-
-.. currentmodule:: bayesvalidrox.surrogate_models.eval_rec_rule
-
-.. autofunction:: eval_univ_basis
\ No newline at end of file
diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.rst.txt
deleted file mode 100644
index f0f06e316..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.rst.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-bayesvalidrox.surrogate\_models.eval\_rec\_rule.poly\_rec\_coeffs
-=================================================================
-
-.. currentmodule:: bayesvalidrox.surrogate_models.eval_rec_rule
-
-.. autofunction:: poly_rec_coeffs
\ No newline at end of file
diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.rst.txt
deleted file mode 100644
index b5055daeb..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.rst.txt
+++ /dev/null
@@ -1,33 +0,0 @@
-bayesvalidrox.surrogate\_models.eval\_rec\_rule
-===============================================
-
-.. automodule:: bayesvalidrox.surrogate_models.eval_rec_rule
-
-   
-   
-   
-
-   
-   
-   .. rubric:: Functions
-
-   .. autosummary::
-      :toctree:     
-   
-      eval_rec_rule
-      eval_rec_rule_arbitrary
-      eval_univ_basis
-      poly_rec_coeffs
-   
-   
-
-   
-   
-   
-
-   
-   
-   
-
-
-
diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.rst.txt
deleted file mode 100644
index 07efe980f..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.rst.txt
+++ /dev/null
@@ -1,35 +0,0 @@
-bayesvalidrox.surrogate\_models.exp\_designs.ExpDesigns
-=======================================================
-
-.. currentmodule:: bayesvalidrox.surrogate_models.exp_designs
-
-.. autoclass:: ExpDesigns
-   :members:                                   
-   :show-inheritance:                           
-   :inherited-members:                          
-
-   
-   .. automethod:: __init__
-
-   
-   .. rubric:: Methods
-
-   .. autosummary::
-   
-      ~ExpDesigns.__init__
-      ~ExpDesigns.build_polytypes
-      ~ExpDesigns.check_valid_inputs
-      ~ExpDesigns.generate_ED
-      ~ExpDesigns.generate_samples
-      ~ExpDesigns.init_param_space
-      ~ExpDesigns.pcm_sampler
-      ~ExpDesigns.plot_samples
-      ~ExpDesigns.random_sampler
-      ~ExpDesigns.read_from_file
-      ~ExpDesigns.transform
-   
-   
-
-   
-   
-   
\ No newline at end of file
diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.exp_designs.check_ranges.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.exp_designs.check_ranges.rst.txt
deleted file mode 100644
index e49711dd0..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.exp_designs.check_ranges.rst.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-bayesvalidrox.surrogate\_models.exp\_designs.check\_ranges
-==========================================================
-
-.. currentmodule:: bayesvalidrox.surrogate_models.exp_designs
-
-.. autofunction:: check_ranges
\ No newline at end of file
diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.exp_designs.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.exp_designs.rst.txt
deleted file mode 100644
index e5d704bd5..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.exp_designs.rst.txt
+++ /dev/null
@@ -1,38 +0,0 @@
-bayesvalidrox.surrogate\_models.exp\_designs
-============================================
-
-.. automodule:: bayesvalidrox.surrogate_models.exp_designs
-
-   
-   
-   
-
-   
-   
-   .. rubric:: Functions
-
-   .. autosummary::
-      :toctree:     
-   
-      check_ranges
-   
-   
-
-   
-   
-   .. rubric:: Classes
-
-   .. autosummary::
-      :toctree:     
-      :template: custom-class-template.rst  
-   
-      ExpDesigns
-   
-   
-
-   
-   
-   
-
-
-
diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.exploration.Exploration.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.exploration.Exploration.rst.txt
deleted file mode 100644
index 6ccff094f..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.exploration.Exploration.rst.txt
+++ /dev/null
@@ -1,29 +0,0 @@
-bayesvalidrox.surrogate\_models.exploration.Exploration
-=======================================================
-
-.. currentmodule:: bayesvalidrox.surrogate_models.exploration
-
-.. autoclass:: Exploration
-   :members:                                   
-   :show-inheritance:                           
-   :inherited-members:                          
-
-   
-   .. automethod:: __init__
-
-   
-   .. rubric:: Methods
-
-   .. autosummary::
-   
-      ~Exploration.__init__
-      ~Exploration.approximate_voronoi
-      ~Exploration.get_exploration_samples
-      ~Exploration.get_mc_samples
-      ~Exploration.get_vornoi_samples
-   
-   
-
-   
-   
-   
\ No newline at end of file
diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.exploration.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.exploration.rst.txt
deleted file mode 100644
index aa60c4324..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.exploration.rst.txt
+++ /dev/null
@@ -1,31 +0,0 @@
-bayesvalidrox.surrogate\_models.exploration
-===========================================
-
-.. automodule:: bayesvalidrox.surrogate_models.exploration
-
-   
-   
-   
-
-   
-   
-   
-
-   
-   
-   .. rubric:: Classes
-
-   .. autosummary::
-      :toctree:     
-      :template: custom-class-template.rst  
-   
-      Exploration
-   
-   
-
-   
-   
-   
-
-
-
diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.glexindex.cross_truncate.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.glexindex.cross_truncate.rst.txt
deleted file mode 100644
index c0d050f1d..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.glexindex.cross_truncate.rst.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-bayesvalidrox.surrogate\_models.glexindex.cross\_truncate
-=========================================================
-
-.. currentmodule:: bayesvalidrox.surrogate_models.glexindex
-
-.. autofunction:: cross_truncate
\ No newline at end of file
diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.glexindex.glexindex.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.glexindex.glexindex.rst.txt
deleted file mode 100644
index c76918bd1..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.glexindex.glexindex.rst.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-bayesvalidrox.surrogate\_models.glexindex.glexindex
-===================================================
-
-.. currentmodule:: bayesvalidrox.surrogate_models.glexindex
-
-.. autofunction:: glexindex
\ No newline at end of file
diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.glexindex.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.glexindex.rst.txt
deleted file mode 100644
index bcc161fcf..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.glexindex.rst.txt
+++ /dev/null
@@ -1,31 +0,0 @@
-bayesvalidrox.surrogate\_models.glexindex
-=========================================
-
-.. automodule:: bayesvalidrox.surrogate_models.glexindex
-
-   
-   
-   
-
-   
-   
-   .. rubric:: Functions
-
-   .. autosummary::
-      :toctree:     
-   
-      cross_truncate
-      glexindex
-   
-   
-
-   
-   
-   
-
-   
-   
-   
-
-
-
diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace.rst.txt
deleted file mode 100644
index e106f4d59..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace.rst.txt
+++ /dev/null
@@ -1,29 +0,0 @@
-bayesvalidrox.surrogate\_models.input\_space.InputSpace
-=======================================================
-
-.. currentmodule:: bayesvalidrox.surrogate_models.input_space
-
-.. autoclass:: InputSpace
-   :members:                                   
-   :show-inheritance:                           
-   :inherited-members:                          
-
-   
-   .. automethod:: __init__
-
-   
-   .. rubric:: Methods
-
-   .. autosummary::
-   
-      ~InputSpace.__init__
-      ~InputSpace.build_polytypes
-      ~InputSpace.check_valid_inputs
-      ~InputSpace.init_param_space
-      ~InputSpace.transform
-   
-   
-
-   
-   
-   
\ No newline at end of file
diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.input_space.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.input_space.rst.txt
deleted file mode 100644
index 1dd0d58b0..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.input_space.rst.txt
+++ /dev/null
@@ -1,31 +0,0 @@
-bayesvalidrox.surrogate\_models.input\_space
-============================================
-
-.. automodule:: bayesvalidrox.surrogate_models.input_space
-
-   
-   
-   
-
-   
-   
-   
-
-   
-   
-   .. rubric:: Classes
-
-   .. autosummary::
-      :toctree:     
-      :template: custom-class-template.rst  
-   
-      InputSpace
-   
-   
-
-   
-   
-   
-
-
-
diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.inputs.Input.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.inputs.Input.rst.txt
deleted file mode 100644
index c4b68c252..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.inputs.Input.rst.txt
+++ /dev/null
@@ -1,32 +0,0 @@
-bayesvalidrox.surrogate\_models.inputs.Input
-============================================
-
-.. currentmodule:: bayesvalidrox.surrogate_models.inputs
-
-.. autoclass:: Input
-   :members:                                   
-   :show-inheritance:                           
-   :inherited-members:                          
-
-   
-   .. automethod:: __init__
-
-   
-   .. rubric:: Methods
-
-   .. autosummary::
-   
-      ~Input.__init__
-      ~Input.add_marginals
-   
-   
-
-   
-   
-   .. rubric:: Attributes
-
-   .. autosummary::
-   
-      ~Input.poly_coeffs_flag
-   
-   
\ No newline at end of file
diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.inputs.Marginal.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.inputs.Marginal.rst.txt
deleted file mode 100644
index 2fa2e2815..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.inputs.Marginal.rst.txt
+++ /dev/null
@@ -1,25 +0,0 @@
-bayesvalidrox.surrogate\_models.inputs.Marginal
-===============================================
-
-.. currentmodule:: bayesvalidrox.surrogate_models.inputs
-
-.. autoclass:: Marginal
-   :members:                                   
-   :show-inheritance:                           
-   :inherited-members:                          
-
-   
-   .. automethod:: __init__
-
-   
-   .. rubric:: Methods
-
-   .. autosummary::
-   
-      ~Marginal.__init__
-   
-   
-
-   
-   
-   
\ No newline at end of file
diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.inputs.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.inputs.rst.txt
deleted file mode 100644
index 687dc2f79..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.inputs.rst.txt
+++ /dev/null
@@ -1,32 +0,0 @@
-bayesvalidrox.surrogate\_models.inputs
-======================================
-
-.. automodule:: bayesvalidrox.surrogate_models.inputs
-
-   
-   
-   
-
-   
-   
-   
-
-   
-   
-   .. rubric:: Classes
-
-   .. autosummary::
-      :toctree:     
-      :template: custom-class-template.rst  
-   
-      Input
-      Marginal
-   
-   
-
-   
-   
-   
-
-
-
diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.rst.txt
deleted file mode 100644
index e835d0c2b..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.rst.txt
+++ /dev/null
@@ -1,34 +0,0 @@
-bayesvalidrox.surrogate\_models.orthogonal\_matching\_pursuit.OrthogonalMatchingPursuit
-=======================================================================================
-
-.. currentmodule:: bayesvalidrox.surrogate_models.orthogonal_matching_pursuit
-
-.. autoclass:: OrthogonalMatchingPursuit
-   :members:                                   
-   :show-inheritance:                           
-   :inherited-members:                          
-
-   
-   .. automethod:: __init__
-
-   
-   .. rubric:: Methods
-
-   .. autosummary::
-   
-      ~OrthogonalMatchingPursuit.__init__
-      ~OrthogonalMatchingPursuit.blockwise_inverse
-      ~OrthogonalMatchingPursuit.fit
-      ~OrthogonalMatchingPursuit.get_metadata_routing
-      ~OrthogonalMatchingPursuit.get_params
-      ~OrthogonalMatchingPursuit.loo_error
-      ~OrthogonalMatchingPursuit.predict
-      ~OrthogonalMatchingPursuit.score
-      ~OrthogonalMatchingPursuit.set_params
-      ~OrthogonalMatchingPursuit.set_score_request
-   
-   
-
-   
-   
-   
\ No newline at end of file
diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.rst.txt
deleted file mode 100644
index 9a6786588..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.rst.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-bayesvalidrox.surrogate\_models.orthogonal\_matching\_pursuit.corr
-==================================================================
-
-.. currentmodule:: bayesvalidrox.surrogate_models.orthogonal_matching_pursuit
-
-.. autofunction:: corr
\ No newline at end of file
diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.rst.txt
deleted file mode 100644
index a64e2c455..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.rst.txt
+++ /dev/null
@@ -1,38 +0,0 @@
-bayesvalidrox.surrogate\_models.orthogonal\_matching\_pursuit
-=============================================================
-
-.. automodule:: bayesvalidrox.surrogate_models.orthogonal_matching_pursuit
-
-   
-   
-   
-
-   
-   
-   .. rubric:: Functions
-
-   .. autosummary::
-      :toctree:     
-   
-      corr
-   
-   
-
-   
-   
-   .. rubric:: Classes
-
-   .. autosummary::
-      :toctree:     
-      :template: custom-class-template.rst  
-   
-      OrthogonalMatchingPursuit
-   
-   
-
-   
-   
-   
-
-
-
diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.rst.txt
deleted file mode 100644
index 137bdc156..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.rst.txt
+++ /dev/null
@@ -1,34 +0,0 @@
-bayesvalidrox.surrogate\_models.reg\_fast\_ard.RegressionFastARD
-================================================================
-
-.. currentmodule:: bayesvalidrox.surrogate_models.reg_fast_ard
-
-.. autoclass:: RegressionFastARD
-   :members:                                   
-   :show-inheritance:                           
-   :inherited-members:                          
-
-   
-   .. automethod:: __init__
-
-   
-   .. rubric:: Methods
-
-   .. autosummary::
-   
-      ~RegressionFastARD.__init__
-      ~RegressionFastARD.fit
-      ~RegressionFastARD.get_metadata_routing
-      ~RegressionFastARD.get_params
-      ~RegressionFastARD.log_marginal_like
-      ~RegressionFastARD.predict
-      ~RegressionFastARD.score
-      ~RegressionFastARD.set_params
-      ~RegressionFastARD.set_predict_request
-      ~RegressionFastARD.set_score_request
-   
-   
-
-   
-   
-   
\ No newline at end of file
diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.rst.txt
deleted file mode 100644
index f73923481..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.rst.txt
+++ /dev/null
@@ -1,38 +0,0 @@
-bayesvalidrox.surrogate\_models.reg\_fast\_ard
-==============================================
-
-.. automodule:: bayesvalidrox.surrogate_models.reg_fast_ard
-
-   
-   
-   
-
-   
-   
-   .. rubric:: Functions
-
-   .. autosummary::
-      :toctree:     
-   
-      update_precisions
-   
-   
-
-   
-   
-   .. rubric:: Classes
-
-   .. autosummary::
-      :toctree:     
-      :template: custom-class-template.rst  
-   
-      RegressionFastARD
-   
-   
-
-   
-   
-   
-
-
-
diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.rst.txt
deleted file mode 100644
index 0ff8616c8..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.rst.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-bayesvalidrox.surrogate\_models.reg\_fast\_ard.update\_precisions
-=================================================================
-
-.. currentmodule:: bayesvalidrox.surrogate_models.reg_fast_ard
-
-.. autofunction:: update_precisions
\ No newline at end of file
diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.rst.txt
deleted file mode 100644
index d5b18ed0a..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.rst.txt
+++ /dev/null
@@ -1,28 +0,0 @@
-bayesvalidrox.surrogate\_models.reg\_fast\_laplace.RegressionFastLaplace
-========================================================================
-
-.. currentmodule:: bayesvalidrox.surrogate_models.reg_fast_laplace
-
-.. autoclass:: RegressionFastLaplace
-   :members:                                   
-   :show-inheritance:                           
-   :inherited-members:                          
-
-   
-   .. automethod:: __init__
-
-   
-   .. rubric:: Methods
-
-   .. autosummary::
-   
-      ~RegressionFastLaplace.__init__
-      ~RegressionFastLaplace.fit
-      ~RegressionFastLaplace.fit_
-      ~RegressionFastLaplace.predict
-   
-   
-
-   
-   
-   
\ No newline at end of file
diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.rst.txt
deleted file mode 100644
index 2cc1f44c5..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.rst.txt
+++ /dev/null
@@ -1,31 +0,0 @@
-bayesvalidrox.surrogate\_models.reg\_fast\_laplace
-==================================================
-
-.. automodule:: bayesvalidrox.surrogate_models.reg_fast_laplace
-
-   
-   
-   
-
-   
-   
-   
-
-   
-   
-   .. rubric:: Classes
-
-   .. autosummary::
-      :toctree:     
-      :template: custom-class-template.rst  
-   
-      RegressionFastLaplace
-   
-   
-
-   
-   
-   
-
-
-
diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.rst.txt
deleted file mode 100644
index 19ea84682..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.rst.txt
+++ /dev/null
@@ -1,46 +0,0 @@
-bayesvalidrox.surrogate\_models
-===============================
-
-.. automodule:: bayesvalidrox.surrogate_models
-
-   
-   
-   
-
-   
-   
-   
-
-   
-   
-   
-
-   
-   
-   
-
-
-
-.. rubric:: Modules
-
-.. autosummary::
-   :toctree:
-   :template: custom-module-template.rst     
-   :recursive:
-
-   bayesvalidrox.surrogate_models.adaptPlot
-   bayesvalidrox.surrogate_models.apoly_construction
-   bayesvalidrox.surrogate_models.bayes_linear
-   bayesvalidrox.surrogate_models.engine
-   bayesvalidrox.surrogate_models.eval_rec_rule
-   bayesvalidrox.surrogate_models.exp_designs
-   bayesvalidrox.surrogate_models.exploration
-   bayesvalidrox.surrogate_models.glexindex
-   bayesvalidrox.surrogate_models.input_space
-   bayesvalidrox.surrogate_models.inputs
-   bayesvalidrox.surrogate_models.orthogonal_matching_pursuit
-   bayesvalidrox.surrogate_models.reg_fast_ard
-   bayesvalidrox.surrogate_models.reg_fast_laplace
-   bayesvalidrox.surrogate_models.sequential_design
-   bayesvalidrox.surrogate_models.surrogate_models
-
diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.rst.txt
deleted file mode 100644
index 85bf390ce..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.rst.txt
+++ /dev/null
@@ -1,34 +0,0 @@
-bayesvalidrox.surrogate\_models.sequential\_design.SequentialDesign
-===================================================================
-
-.. currentmodule:: bayesvalidrox.surrogate_models.sequential_design
-
-.. autoclass:: SequentialDesign
-   :members:                                   
-   :show-inheritance:                           
-   :inherited-members:                          
-
-   
-   .. automethod:: __init__
-
-   
-   .. rubric:: Methods
-
-   .. autosummary::
-   
-      ~SequentialDesign.__init__
-      ~SequentialDesign.choose_next_sample
-      ~SequentialDesign.dual_annealing
-      ~SequentialDesign.run_util_func
-      ~SequentialDesign.start_seqdesign
-      ~SequentialDesign.tradeoff_weights
-      ~SequentialDesign.util_AlphOptDesign
-      ~SequentialDesign.util_BayesianActiveDesign
-      ~SequentialDesign.util_BayesianDesign
-      ~SequentialDesign.util_VarBasedDesign
-   
-   
-
-   
-   
-   
\ No newline at end of file
diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.rst.txt
deleted file mode 100644
index e242998b2..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.rst.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-bayesvalidrox.surrogate\_models.sequential\_design.hellinger\_distance
-======================================================================
-
-.. currentmodule:: bayesvalidrox.surrogate_models.sequential_design
-
-.. autofunction:: hellinger_distance
\ No newline at end of file
diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.rst.txt
deleted file mode 100644
index 124f9a6d5..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.rst.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-bayesvalidrox.surrogate\_models.sequential\_design.logpdf
-=========================================================
-
-.. currentmodule:: bayesvalidrox.surrogate_models.sequential_design
-
-.. autofunction:: logpdf
\ No newline at end of file
diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.sequential_design.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.sequential_design.rst.txt
deleted file mode 100644
index 2e13f6766..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.sequential_design.rst.txt
+++ /dev/null
@@ -1,40 +0,0 @@
-bayesvalidrox.surrogate\_models.sequential\_design
-==================================================
-
-.. automodule:: bayesvalidrox.surrogate_models.sequential_design
-
-   
-   
-   
-
-   
-   
-   .. rubric:: Functions
-
-   .. autosummary::
-      :toctree:     
-   
-      hellinger_distance
-      logpdf
-      subdomain
-   
-   
-
-   
-   
-   .. rubric:: Classes
-
-   .. autosummary::
-      :toctree:     
-      :template: custom-class-template.rst  
-   
-      SequentialDesign
-   
-   
-
-   
-   
-   
-
-
-
diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.rst.txt
deleted file mode 100644
index abef419d3..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.rst.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-bayesvalidrox.surrogate\_models.sequential\_design.subdomain
-============================================================
-
-.. currentmodule:: bayesvalidrox.surrogate_models.sequential_design
-
-.. autofunction:: subdomain
\ No newline at end of file
diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.rst.txt
deleted file mode 100644
index f4cd883ed..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.rst.txt
+++ /dev/null
@@ -1,38 +0,0 @@
-bayesvalidrox.surrogate\_models.surrogate\_models.MetaModel
-===========================================================
-
-.. currentmodule:: bayesvalidrox.surrogate_models.surrogate_models
-
-.. autoclass:: MetaModel
-   :members:                                   
-   :show-inheritance:                           
-   :inherited-members:                          
-
-   
-   .. automethod:: __init__
-
-   
-   .. rubric:: Methods
-
-   .. autosummary::
-   
-      ~MetaModel.__init__
-      ~MetaModel.adaptive_regression
-      ~MetaModel.add_InputSpace
-      ~MetaModel.build_metamodel
-      ~MetaModel.copy_meta_model_opts
-      ~MetaModel.create_model_error
-      ~MetaModel.eval_metamodel
-      ~MetaModel.eval_model_error
-      ~MetaModel.fit
-      ~MetaModel.generate_polynomials
-      ~MetaModel.pca_transformation
-      ~MetaModel.regression
-      ~MetaModel.univ_basis_vals
-      ~MetaModel.update_pce_coeffs
-   
-   
-
-   
-   
-   
\ No newline at end of file
diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.rst.txt
deleted file mode 100644
index 7972de4ab..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.rst.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-bayesvalidrox.surrogate\_models.surrogate\_models.corr\_loocv\_error
-====================================================================
-
-.. currentmodule:: bayesvalidrox.surrogate_models.surrogate_models
-
-.. autofunction:: corr_loocv_error
\ No newline at end of file
diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.rst.txt
deleted file mode 100644
index d6f9c97a9..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.rst.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-bayesvalidrox.surrogate\_models.surrogate\_models.create\_psi
-=============================================================
-
-.. currentmodule:: bayesvalidrox.surrogate_models.surrogate_models
-
-.. autofunction:: create_psi
\ No newline at end of file
diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.rst.txt
deleted file mode 100644
index c5eb1db49..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.rst.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-bayesvalidrox.surrogate\_models.surrogate\_models.gaussian\_process\_emulator
-=============================================================================
-
-.. currentmodule:: bayesvalidrox.surrogate_models.surrogate_models
-
-.. autofunction:: gaussian_process_emulator
\ No newline at end of file
diff --git a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.rst.txt b/public/_sources/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.rst.txt
deleted file mode 100644
index e8b46319c..000000000
--- a/public/_sources/_autosummary/bayesvalidrox.surrogate_models.surrogate_models.rst.txt
+++ /dev/null
@@ -1,40 +0,0 @@
-bayesvalidrox.surrogate\_models.surrogate\_models
-=================================================
-
-.. automodule:: bayesvalidrox.surrogate_models.surrogate_models
-
-   
-   
-   
-
-   
-   
-   .. rubric:: Functions
-
-   .. autosummary::
-      :toctree:     
-   
-      corr_loocv_error
-      create_psi
-      gaussian_process_emulator
-   
-   
-
-   
-   
-   .. rubric:: Classes
-
-   .. autosummary::
-      :toctree:     
-      :template: custom-class-template.rst  
-   
-      MetaModel
-   
-   
-
-   
-   
-   
-
-
-
diff --git a/public/_sources/al_description.rst.txt b/public/_sources/al_description.rst.txt
deleted file mode 100644
index ac52ef0a6..000000000
--- a/public/_sources/al_description.rst.txt
+++ /dev/null
@@ -1,59 +0,0 @@
-Active learning: iteratively expanding the training set
-*******************************************************
-Active learning (AL), also called sequential training, is the iterative choice of additional training samples after the initial training of a surrogate model.
-The new samples can be chosen in an explorative manner or by exploiting available data and properties of the surrogate.
-
-.. warning::
-   The active learning methods are currently being reworked. 
-   This should not change the function call ``Engine.train_sequential()``, but will change the associated class structures.
-
-.. image:: ../diagrams/active_learning_reduced.png
-   :width: 550
-   :alt: UML diagram for the classes and functions used in active learning in BayesValidRox.
-   
-In BayesValidRox AL is realized by additional properties of the :any:`bayesvalidrox.surrogate_models.exp_designs.ExpDesigns` and :any:`bayesvalidrox.surrogate_models.engine.Engine` classes without any changes to the surrogate model.
-
-Exploration, exploitation and tradeoff
-======================================
-**Exploration** methods choose the new samples in a space-filling manner, while **exploitation methods** make use of available data or properties of the surrogate models, such as the estimated surrogate standard deviation.
-Exploration methods in BayesValidRox include random or latin-hypercube sampling, voronoi sampling, choice based on leave-one-out cross validation or dual-annealing.
-Exploitation can be set to Bayesian designs, such as Bayesian3 Active Learning, or variance-based designs.
-
-The tradeoff between exploration and exploitation is defined by **tradeoff-schemes**, such as an equal split, epsilon-decreaseing or adaptive schemes.
-
-
-Example
-=======
-We take the engine from :any:`surrogate_description` and change the settings to perform sequential training.
-
-This mainly changes the experimental design.
-For this example we start with the 10 initial samples from :any:`surrogate_description` and increase them iteratively to the number of samples given in ``n_max_samples``.
-The parameter ``n_new_samples`` sets the number of new samples that are chosen in each iteration, while ``mod_LOO_threshold`` sets an additional stopping condition.
-
->>> ExpDesign.n_max_samples = 14
->>> ExpDesign.n_new_samples = 1
->>> ExpDesign.mod_LOO_threshold = 1e-16
-    
-Here we do not set a ``tradeoff_scheme``. 
-This will result in all samples being chosen based on the exploration weights.
-
->>> ExpDesign.tradeoff_scheme = None
-    
-As the proposed samples come from the exploration method, we still need to define this.
-	
->>> ExpDesign.explore_method = 'random'
->>> ExpDesign.n_canddidate = 1000
->>> ExpDesign.n_cand_groups = 4
-    
-For the exploitation method we use a variance-based method, as no data is given.
-	
->>> ExpDesign.exploit_method = 'VarOptDesign'
->>> ExpDesign.util_func = 'EIGF'
-    
-Once all properties are set, we can assemble the engine and start it.
-This time we use ``train_sequential``.
-	
->>> Engine_ = Engine(MetaMod, Model, ExpDesign)
->>> Engine_.start_engine()
->>> Engine_.train_sequential()
-    
\ No newline at end of file
diff --git a/public/_sources/al_training.rst.txt b/public/_sources/al_training.rst.txt
deleted file mode 100644
index e5a68dc7f..000000000
--- a/public/_sources/al_training.rst.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-Active learning: iteratively expanding the training set
-*******************************************************
\ No newline at end of file
diff --git a/public/_sources/analyticalfunction.rst.txt b/public/_sources/analyticalfunction.rst.txt
deleted file mode 100644
index d0e56b071..000000000
--- a/public/_sources/analyticalfunction.rst.txt
+++ /dev/null
@@ -1,84 +0,0 @@
-Example: Analytical function
-****************************
-This example shows a surrogate-assisted Bayesian calibration of a time dependent analytical function.
-A detailed explanation of this example is provided in the :any:`tutorial`.
-
-Model and Data
-==============
-
-.. list-table:: Pylink model
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Property
-     - Setting
-   * - Model type
-     - Function
-   * - Number of input parameters
-     - Set to either 2 or 10
-   * - Number of output parameters
-     - 1
-   * - Time- or space- dependency
-     - Time-dependent output, 10 steps in time
-   * - MC reference
-     - Yes
-	 
-.. list-table:: Priors
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Parameter
-     - Distribution
-   * - 0-10
-     - Uniform in (-5,5)
-	 
-.. list-table:: Discrepancy
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Property
-     - Setting
-   * - Distribution type
-     - Gaussian
-   * - Characteristic value
-     - variance: data^2
-	 
-Surrogate
-=========
-
-.. list-table:: MetaModel settings
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Property
-     - Setting
-   * - surrogate-type
-     - aPCE
-   * - associated model
-     - 'analytical function'
-   * - degree choices
-     - max degree 12, q-norm truncation 0.85 or 0.5 depending on number of inputs
-   * - regression
-     - FastARD with bootstrapping
-	 
-	 
-.. list-table:: Training choices
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Property
-     - Setting
-   * - Static sampling method
-     - latin-hypercube
-   * - Number of static samples
-     - 3*#inputparams
-   * - Number of total samples
-     - 150
-   * - Number of samples per AL iteration
-     - 1
-   * - AL tradeoff scheme
-     - None
-   * - AL exploration method
-     - random, n_candidates=1000, n_cand_groups=4
-   * - AL exploitation method
-     - Bayesian Active Design (BAL) with DKL
\ No newline at end of file
diff --git a/public/_sources/api.rst.txt b/public/_sources/api.rst.txt
deleted file mode 100644
index b9e02468e..000000000
--- a/public/_sources/api.rst.txt
+++ /dev/null
@@ -1,10 +0,0 @@
-API
-***
-Here you can find the api for the package **bayesvalidrox**.
-
-.. autosummary::
-   :toctree: _autosummary 
-   :template: custom-module-template.rst
-   :recursive:
-   
-   bayesvalidrox
\ No newline at end of file
diff --git a/public/_sources/bayes_description.rst.txt b/public/_sources/bayes_description.rst.txt
deleted file mode 100644
index 5017bceea..000000000
--- a/public/_sources/bayes_description.rst.txt
+++ /dev/null
@@ -1,125 +0,0 @@
-Bayesian inference
-******************
-.. container:: twocol
-
-   .. container:: leftside
-   
-      With Bayesian inference we ask the question 'how does our understanding of the inputs change given some observation of the outputs of the model?', i.e. we perform an updating step of the prior distributions to posterior, based on some observations.
-      Bayesvalidrox provides a dedicated class to perform this task, :any:`bayesvalidrox.bayes_inference.bayes_inference.BayesInference`, which infers the posterior via ``rejection-sampling`` or ``MCMC``.
-      The likelihood in rejection sampling is estimated with the help of ``bootstrapping``.
-      MCMC-specific parameters are to be given as a dictionary called ``mcmc_params`` and can include 
-	  
-      * ``init_samples``: initial samples 
-      * ``n_steps``: number of steps 
-      * ``n_walkers``: number of walkers
-      * ``n_burn``: length of the burn-in 
-      * ``moves``: function to use for the moves, e.g. taken from ``emcee``
-      * ``multiprocessing``: setting for multiprocessing
-      * ``verbose``: verbosity 
-	  
-   .. container:: rightside
-   
-      .. image:: ../diagrams/bayesian_validation.png
-         :width: 300
-         :alt: UML diagram for classes related to Bayesian inference.
-
-The observation should be set as ``Model.observations`` in the ``Engine``, and an estimation of its uncertainty can be provided as a :any:`bayesvalidrox.bayes_inference.discrepancy.Discrepancy` object.
-
-Example
-=======
-For this example we need to add the following imports.
-
->>> from bayesvalidrox import Discrepancy, BayesInference
-
-In order to run Bayesian inference we first need to provide an observation.
-For this example we take an evaluation of the model on some chosen sample and add the resulting values as ``Model.observations``.
-As this expects a 1D-array for each output key, we need to change the format slightly.
-
->>> true_sample = [[2]]
->>> observation = Model.run_model_parallel(true_sample)
->>> Model.observations = {}
->>> for key in observation:
->>>     if key == 'x_values':
->>>         Model.observations[key]=observation[key]
->>>     else:
->>>         Model.observations[key]=observation[key][0]
-
-Next we define the uncertainty on the observation with the class :any:`bayesvalidrox.bayes_inference.discrepancy.Discrepancy`.
-For this example we set the uncertainty to be zero-mean gaussian and dependent on the values in the observation, i.e. larger values have a larger uncertainty associated with them.
-The ``parameters`` contain the variance for each point in the observation.
-
-.. warning::
-   For models with only a single uncertain input parameter, numerical issues can appear when the discrepancy is set only depending on the observed data.
-   To resolve this, a small value can be added to the variance of the discrepancy.
-
->>> obsData = pd.DataFrame(Model.observations, columns=Model.Output.names)
->>> DiscrepancyOpts = Discrepancy('')
->>> DiscrepancyOpts.type = 'Gaussian'
->>> DiscrepancyOpts.parameters = obsData**2+0.01
-
-Now we can initialize an object of class :any:`bayesvalidrox.bayes_inference.bayes_inference.BayesInference` with all the wanted properties.
-This object has to be given our ``Engine``.
-If it should use the surrogate during inference, set ``emulator`` to ``True``, otherwise the model will be evaluated directly.
-We also set the defined ``Discrepancy``. and set ``post_plot_pred`` if posterior predictions should be visualized.
-
->>> BayesObj = BayesInference(Engine_)
->>> BayesObj.emulator = True
->>> BayesObj.Discrepancy = DiscrepancyOpts
->>> BayesObj.plot_post_pred = True
-
-In order to run with rejection sampling, we set the ``inference_method`` accordingly and add properties for ``bootstrap``.
-
->>> BayesObj.inference_method = 'rejection'
->>> BayesObj.bootstrap = True
->>> BayesObj.n_bootstrap_itrs = 500
->>> BayesObj.bootstrap_noise = 2
-
-If the sampling should be done with MCMC, then this is set as the ``inference_method`` and additional properties are given in ``mcmc_params``.
-For this example we use the python package ``emcee`` to define the MCMC moves.
-
->>> BayesObj.inference_method = 'MCMC'
->>> import emcee
->>> BayesObj.mcmc_params = {
->>>     'n_steps': 1e4,
->>>     'n_walkers': 30,
->>>     'moves': emcee.moves.KDEMove(),
->>>     'multiprocessing': False,
->>>     'verbose': False
->>>     }
-
-Then we run the inference.
-
->>> BayesObj.create_inference()
-
-If the output directory ``BayesObj.out_dir`` is not set otherwise, the outputs are written into the folder ``Outputs_Bayes_model_Calib``.
-This folder includes the posterior distribution of the input parameters, as well as the predictions resulting from the mean of the posterior.
-For inference with MCMC, chain diagnostics are also written out in the console.
-
-.. container:: twocol
-
-   .. container:: leftside
-   
-      .. code-block:: py
-
-         ---------------Posterior diagnostics---------------
-         Mean auto-correlation time: 2.057
-         Thin: 1
-         Burn-in: 4
-         Flat chain shape: (13380, 1)
-         Mean acceptance fraction*: 0.752
-         Gelman-Rubin Test**:  [1.001]
-
-         * This value must lay between 0.234 and 0.5.
-         ** These values must be smaller than 1.1.
-         --------------------------------------------------
-		 
-   .. container:: rightside
-
-      .. image:: ../../examples/user_guide/Outputs_Bayes_model_Calib/Posterior_Dist_model_emulator.pdf
-         :width: 400
-         :alt: Posterior distribution of the input parameter
-		 
-      .. image:: ../../examples/user_guide/Outputs_Bayes_model_Calib/Post_Prior_Perd_model_emulator_A.pdf
-         :width: 400
-         :alt: Comparison of posterior prediction to the observation
-		 
\ No newline at end of file
diff --git a/public/_sources/beam.rst.txt b/public/_sources/beam.rst.txt
deleted file mode 100644
index 61db6729d..000000000
--- a/public/_sources/beam.rst.txt
+++ /dev/null
@@ -1,85 +0,0 @@
-Example: beam
-*************
-This example shows how a surrogate for a beam deflection model can be created and
-illustrates how a model with an executable and an
-input file can be linked with the bayesvalidrox package.
-
-The surrogate is trained without active learning and no inference is performed, though reference data is available.
-
-Model and Data
-==============
-
-.. list-table:: Pylink model
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Property
-     - Setting
-   * - Model type
-     - Runs model via given shell command and parser
-   * - Number of input parameters
-     - 4
-   * - Number of output parameters
-     - 1: deflection [m]
-   * - Time- or space- dependency
-     - ??
-   * - MC reference
-     - Yes
-	 
-.. list-table:: Priors
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Parameter
-     - Distribution
-   * - Beam width
-     - lognormal
-   * - Beam height
-     - lognormal
-   * - Youngs modulus
-     - lognormal
-   * - Uniform load
-     - lognormal
-	 
-.. list-table:: Discrepancy
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Property
-     - Setting
-   * - Distribution type
-     - Gaussian
-   * - Characteristic value
-     - variance: data^2
-	 
-Surrogate
-=========
-
-.. list-table:: MetaModel settings
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Property
-     - Setting
-   * - surrogate-type
-     - PCE
-   * - associated model
-     - 'Beam9points'
-   * - degree choices
-     - max degree 6, q-norm truncation 0.75
-   * - regression
-     - FastARD
-	 
-	 
-.. list-table:: Training choices
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Property
-     - Setting
-   * - Static sampling method
-     - latin-hypercube
-   * - Number of static samples
-     - 100
-   * - Number of total samples
-     - 100
\ No newline at end of file
diff --git a/public/_sources/bmc_description.rst.txt b/public/_sources/bmc_description.rst.txt
deleted file mode 100644
index 3ebd9d525..000000000
--- a/public/_sources/bmc_description.rst.txt
+++ /dev/null
@@ -1,83 +0,0 @@
-Bayesian multi-model comparison
-*******************************
-.. container:: twocol
-
-   .. container:: leftside
-   
-      Bayesvalidrox provides three distinct methods to compare sets of models against each other given some observation of the outputs, Bayes' Factors, model weights and confusion matrices.
-      These are contained within the class :any:`bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison` and can be called one-at-a-time with their respective functions, or consecutively with the function ``model_comparison_all()``.
-	  
-      
-   .. container:: rightside
-   
-      .. image:: ../diagrams/bayesian_model_comparison.png
-         :width: 400
-         :alt: UML diagram for classes related to Bayesian multi-model comparison.
-
-
-Example
-=======
-To perform model comparison, we first need to define the set of competing models.
-For this, we create an additional model in the file ``model2.py`` based on the example model from :any:`model_description`.
-
->>> def model2(samples, x_values):
->>>     poly = samples[0]*np.power(x_values, 3)
->>>     outputs = {'A': poly, 'x_values': x_values}
->>>     return outputs
-
-Then we can build another surrogate for this model, following the same code as for the surrogate in :any:`surrogate_description`.
-
->>> Model2 = PyLinkForwardModel()
->>> Model2.link_type = 'Function'
->>> Model2.py_file = 'model2'
->>> Model2.name = 'model2'
->>> Model2.Output.names = ['A']
->>> Model2.func_args = {'x_values': x_values}
->>> Model2.store = False
-    
->>> MetaMod2 = MetaModel(Inputs)
->>> MetaMod2.meta_model_type = 'aPCE'
->>> MetaMod2.pce_reg_method = 'FastARD'
->>> MetaMod2.pce_deg = 3
->>> MetaMod2.pce_q_norm = 1
-    
->>> ExpDesign2 = ExpDesigns(Inputs)
->>> ExpDesign2.n_init_samples = 30
->>> ExpDesign2.sampling_method = 'random'
-    
->>> Engine_2 = Engine(MetaMod2, Model2, ExpDesign2)
->>> Engine_2.train_normal()
-
-To perform model comparison we use the class :any:`bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison`.
-
->>> from bayesvalidrox import BayesModelComparison`
-
-We collect the engines that should be compared in a dictionary, and assign them names.
-
->>> meta_models = {
->>>     "linear": Engine_,
->>>     "degthree": Engine_2
->>>     }
-	
-Then we create an object of class ``BayesModelComparison``.
-
->>> BayesOpts = BayesModelComparison()	
-
-As the comparison uses the class :any:`bayesvalidrox.bayes_inference.bayes_inference.BayesInference`, we can also set the properties for this class as well.
-These are collected in a dictionary and given to the function calls that perform the model comparison.
-In this example we use the following settings.
-
->>> opts_bootstrap = {
->>>     "bootstrap": True,
->>>     "n_samples": 100,
->>>     "Discrepancy": DiscrepancyOpts,
->>>     "emulator": True,
->>>     "plot_post_pred": False
->>>     }
-
-Now we can run the full model comparison.
-
->>> output_dict = BayesOpts.model_comparison_all(meta_models, opts_bootstrap)
-
-The created plots are saved in the folder ``Outputs_Comparison``.
-
diff --git a/public/_sources/borehole.rst.txt b/public/_sources/borehole.rst.txt
deleted file mode 100644
index 36cdfd325..000000000
--- a/public/_sources/borehole.rst.txt
+++ /dev/null
@@ -1,115 +0,0 @@
-Example: borehole
-*****************
-This test deals with the surrogate modeling of a Borehole function.
-You will see how to check the quality of your regression model and perform sensitivity analysis via Sobol Indices
-	
-	
-    BOREHOLE FUNCTION
-
-    Authors: Sonja Surjanovic, Simon Fraser University
-             Derek Bingham, Simon Fraser University
-
-    Questions/Comments: Please email Derek Bingham at dbingham@stat.sfu.ca.
-
-    Copyright 2013. Derek Bingham, Simon Fraser University.
-
-    THERE IS NO WARRANTY, EXPRESS OR IMPLIED. WE DO NOT ASSUME ANY LIABILITY
-    FOR THE USE OF THIS SOFTWARE.  If software is modified to produce
-    derivative works, such modified software should be clearly marked.
-    Additionally, this program is free software; you can redistribute it
-    and/or modify it under the terms of the GNU General Public License as
-    published by the Free Software Foundation; version 2.0 of the License.
-    Accordingly, this program is distributed in the hope that it will be
-    useful, but WITHOUT ANY WARRANTY; without even the implied warranty
-    of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-    General Public License for more details.
-
-    For function details and reference information, see:
-        https://www.sfu.ca/~ssurjano/ishigami.html
-
-no reference data given
-Surrogate with AL - OMP for regression and Space-filling sequential exploitaiton scheme (no data)
-
-
-Model and Data
-==============
-
-.. list-table:: Pylink model
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Property
-     - Setting
-   * - Model type
-     - Function
-   * - Number of input parameters
-     - 8
-   * - Number of output parameters
-     - 1: flow rate [m$^3$/yr]
-   * - Time- or space- dependency
-     - ??
-   * - MC reference
-     - No
-	 
-.. list-table:: Priors
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Parameter
-     - Distribution
-   * - r_w
-     - uniform
-   * - L
-     - uniform
-   * - K_w
-     - uniform
-   * - T_u
-     - uniform
-   * - T_l
-     - uniform
-   * - H_u
-     - uniform
-   * - H_l
-     - uniform
-   * - r
-     - lognormal
-	
-Surrogate
-=========
-
-.. list-table:: MetaModel settings
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Property
-     - Setting
-   * - surrogate-type
-     - aPCE
-   * - associated model
-     - 'borehole'
-   * - degree choices
-     - max degree 5, q-norm truncation 1.0
-   * - regression
-     - OMP (Orthogonal matching pursuit)
-	 
-	 
-.. list-table:: Training choices
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Property
-     - Setting
-   * - Static sampling method
-     - latin-hypercube
-   * - Number of static samples
-     - 50
-   * - Number of total samples
-     - 300
-   * - Number of samples per AL iteration
-     - 1
-   * - AL tradeoff scheme
-     - None
-   * - AL exploration method
-     - latin-hypercube, n_candidates=5000, n_cand_groups=4
-   * - AL exploitation method
-     - space-filling 
\ No newline at end of file
diff --git a/public/_sources/examples.rst.txt b/public/_sources/examples.rst.txt
deleted file mode 100644
index 6941b83f3..000000000
--- a/public/_sources/examples.rst.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-EXAMPLES
-********
-Within the git repository of **bayesvalidrox** a set of examples can be found.
-Here we provide short introductions into the used models and what each example can teach about the functionality of the package.
-
-The following examples are provided:
-
-.. toctree::
-   :maxdepth: 1
-
-   Analytical function <analyticalfunction>
-   Beam <beam>
-   Borehole <borehole>
-   Ishigami <ishigami>
-   Model comparison <modelcomparison>
-   OHagan-function <ohaganfunction>
-   Pollution <pollution>
\ No newline at end of file
diff --git a/public/_sources/generated/bayesvalidrox.bayes_inference.bayes_inference.rst.txt b/public/_sources/generated/bayesvalidrox.bayes_inference.bayes_inference.rst.txt
deleted file mode 100644
index acff1be63..000000000
--- a/public/_sources/generated/bayesvalidrox.bayes_inference.bayes_inference.rst.txt
+++ /dev/null
@@ -1,29 +0,0 @@
-bayesvalidrox.bayes\_inference.bayes\_inference
-===============================================
-
-.. automodule:: bayesvalidrox.bayes_inference.bayes_inference
-
-   
-   
-   
-
-   
-   
-   
-
-   
-   
-   .. rubric:: Classes
-
-   .. autosummary::
-   
-      BayesInference
-   
-   
-
-   
-   
-   
-
-
-
diff --git a/public/_sources/generated/bayesvalidrox.bayes_inference.bayes_model_comparison.rst.txt b/public/_sources/generated/bayesvalidrox.bayes_inference.bayes_model_comparison.rst.txt
deleted file mode 100644
index 084144569..000000000
--- a/public/_sources/generated/bayesvalidrox.bayes_inference.bayes_model_comparison.rst.txt
+++ /dev/null
@@ -1,29 +0,0 @@
-bayesvalidrox.bayes\_inference.bayes\_model\_comparison
-=======================================================
-
-.. automodule:: bayesvalidrox.bayes_inference.bayes_model_comparison
-
-   
-   
-   
-
-   
-   
-   
-
-   
-   
-   .. rubric:: Classes
-
-   .. autosummary::
-   
-      BayesModelComparison
-   
-   
-
-   
-   
-   
-
-
-
diff --git a/public/_sources/generated/bayesvalidrox.bayes_inference.discrepancy.rst.txt b/public/_sources/generated/bayesvalidrox.bayes_inference.discrepancy.rst.txt
deleted file mode 100644
index b7f09cb9c..000000000
--- a/public/_sources/generated/bayesvalidrox.bayes_inference.discrepancy.rst.txt
+++ /dev/null
@@ -1,29 +0,0 @@
-bayesvalidrox.bayes\_inference.discrepancy
-==========================================
-
-.. automodule:: bayesvalidrox.bayes_inference.discrepancy
-
-   
-   
-   
-
-   
-   
-   
-
-   
-   
-   .. rubric:: Classes
-
-   .. autosummary::
-   
-      Discrepancy
-   
-   
-
-   
-   
-   
-
-
-
diff --git a/public/_sources/generated/bayesvalidrox.bayes_inference.mcmc.rst.txt b/public/_sources/generated/bayesvalidrox.bayes_inference.mcmc.rst.txt
deleted file mode 100644
index ebdba31cd..000000000
--- a/public/_sources/generated/bayesvalidrox.bayes_inference.mcmc.rst.txt
+++ /dev/null
@@ -1,35 +0,0 @@
-bayesvalidrox.bayes\_inference.mcmc
-===================================
-
-.. automodule:: bayesvalidrox.bayes_inference.mcmc
-
-   
-   
-   
-
-   
-   
-   .. rubric:: Functions
-
-   .. autosummary::
-   
-      gelman_rubin
-   
-   
-
-   
-   
-   .. rubric:: Classes
-
-   .. autosummary::
-   
-      MCMC
-   
-   
-
-   
-   
-   
-
-
-
diff --git a/public/_sources/generated/bayesvalidrox.post_processing.post_processing.rst.txt b/public/_sources/generated/bayesvalidrox.post_processing.post_processing.rst.txt
deleted file mode 100644
index cc095065c..000000000
--- a/public/_sources/generated/bayesvalidrox.post_processing.post_processing.rst.txt
+++ /dev/null
@@ -1,29 +0,0 @@
-bayesvalidrox.post\_processing.post\_processing
-===============================================
-
-.. automodule:: bayesvalidrox.post_processing.post_processing
-
-   
-   
-   
-
-   
-   
-   
-
-   
-   
-   .. rubric:: Classes
-
-   .. autosummary::
-   
-      PostProcessing
-   
-   
-
-   
-   
-   
-
-
-
diff --git a/public/_sources/generated/bayesvalidrox.pylink.pylink.rst.txt b/public/_sources/generated/bayesvalidrox.pylink.pylink.rst.txt
deleted file mode 100644
index 499b04ff9..000000000
--- a/public/_sources/generated/bayesvalidrox.pylink.pylink.rst.txt
+++ /dev/null
@@ -1,35 +0,0 @@
-bayesvalidrox.pylink.pylink
-===========================
-
-.. automodule:: bayesvalidrox.pylink.pylink
-
-   
-   
-   
-
-   
-   
-   .. rubric:: Functions
-
-   .. autosummary::
-   
-      within_range
-   
-   
-
-   
-   
-   .. rubric:: Classes
-
-   .. autosummary::
-   
-      PyLinkForwardModel
-   
-   
-
-   
-   
-   
-
-
-
diff --git a/public/_sources/generated/bayesvalidrox.surrogate_models.adaptPlot.rst.txt b/public/_sources/generated/bayesvalidrox.surrogate_models.adaptPlot.rst.txt
deleted file mode 100644
index dcdbd3d79..000000000
--- a/public/_sources/generated/bayesvalidrox.surrogate_models.adaptPlot.rst.txt
+++ /dev/null
@@ -1,29 +0,0 @@
-bayesvalidrox.surrogate\_models.adaptPlot
-=========================================
-
-.. automodule:: bayesvalidrox.surrogate_models.adaptPlot
-
-   
-   
-   
-
-   
-   
-   .. rubric:: Functions
-
-   .. autosummary::
-   
-      adaptPlot
-   
-   
-
-   
-   
-   
-
-   
-   
-   
-
-
-
diff --git a/public/_sources/generated/bayesvalidrox.surrogate_models.apoly_construction.rst.txt b/public/_sources/generated/bayesvalidrox.surrogate_models.apoly_construction.rst.txt
deleted file mode 100644
index a5a45131f..000000000
--- a/public/_sources/generated/bayesvalidrox.surrogate_models.apoly_construction.rst.txt
+++ /dev/null
@@ -1,29 +0,0 @@
-bayesvalidrox.surrogate\_models.apoly\_construction
-===================================================
-
-.. automodule:: bayesvalidrox.surrogate_models.apoly_construction
-
-   
-   
-   
-
-   
-   
-   .. rubric:: Functions
-
-   .. autosummary::
-   
-      apoly_construction
-   
-   
-
-   
-   
-   
-
-   
-   
-   
-
-
-
diff --git a/public/_sources/generated/bayesvalidrox.surrogate_models.bayes_linear.rst.txt b/public/_sources/generated/bayesvalidrox.surrogate_models.bayes_linear.rst.txt
deleted file mode 100644
index 2d866f910..000000000
--- a/public/_sources/generated/bayesvalidrox.surrogate_models.bayes_linear.rst.txt
+++ /dev/null
@@ -1,37 +0,0 @@
-bayesvalidrox.surrogate\_models.bayes\_linear
-=============================================
-
-.. automodule:: bayesvalidrox.surrogate_models.bayes_linear
-
-   
-   
-   
-
-   
-   
-   .. rubric:: Functions
-
-   .. autosummary::
-   
-      gamma_mean
-   
-   
-
-   
-   
-   .. rubric:: Classes
-
-   .. autosummary::
-   
-      BayesianLinearRegression
-      EBLinearRegression
-      VBLinearRegression
-   
-   
-
-   
-   
-   
-
-
-
diff --git a/public/_sources/generated/bayesvalidrox.surrogate_models.engine.rst.txt b/public/_sources/generated/bayesvalidrox.surrogate_models.engine.rst.txt
deleted file mode 100644
index 17def78a4..000000000
--- a/public/_sources/generated/bayesvalidrox.surrogate_models.engine.rst.txt
+++ /dev/null
@@ -1,37 +0,0 @@
-bayesvalidrox.surrogate\_models.engine
-======================================
-
-.. automodule:: bayesvalidrox.surrogate_models.engine
-
-   
-   
-   
-
-   
-   
-   .. rubric:: Functions
-
-   .. autosummary::
-   
-      hellinger_distance
-      logpdf
-      subdomain
-   
-   
-
-   
-   
-   .. rubric:: Classes
-
-   .. autosummary::
-   
-      Engine
-   
-   
-
-   
-   
-   
-
-
-
diff --git a/public/_sources/generated/bayesvalidrox.surrogate_models.eval_rec_rule.rst.txt b/public/_sources/generated/bayesvalidrox.surrogate_models.eval_rec_rule.rst.txt
deleted file mode 100644
index 00c5a6de1..000000000
--- a/public/_sources/generated/bayesvalidrox.surrogate_models.eval_rec_rule.rst.txt
+++ /dev/null
@@ -1,32 +0,0 @@
-bayesvalidrox.surrogate\_models.eval\_rec\_rule
-===============================================
-
-.. automodule:: bayesvalidrox.surrogate_models.eval_rec_rule
-
-   
-   
-   
-
-   
-   
-   .. rubric:: Functions
-
-   .. autosummary::
-   
-      eval_rec_rule
-      eval_rec_rule_arbitrary
-      eval_univ_basis
-      poly_rec_coeffs
-   
-   
-
-   
-   
-   
-
-   
-   
-   
-
-
-
diff --git a/public/_sources/generated/bayesvalidrox.surrogate_models.exp_designs.rst.txt b/public/_sources/generated/bayesvalidrox.surrogate_models.exp_designs.rst.txt
deleted file mode 100644
index 2b744abd6..000000000
--- a/public/_sources/generated/bayesvalidrox.surrogate_models.exp_designs.rst.txt
+++ /dev/null
@@ -1,35 +0,0 @@
-bayesvalidrox.surrogate\_models.exp\_designs
-============================================
-
-.. automodule:: bayesvalidrox.surrogate_models.exp_designs
-
-   
-   
-   
-
-   
-   
-   .. rubric:: Functions
-
-   .. autosummary::
-   
-      check_ranges
-   
-   
-
-   
-   
-   .. rubric:: Classes
-
-   .. autosummary::
-   
-      ExpDesigns
-   
-   
-
-   
-   
-   
-
-
-
diff --git a/public/_sources/generated/bayesvalidrox.surrogate_models.exploration.rst.txt b/public/_sources/generated/bayesvalidrox.surrogate_models.exploration.rst.txt
deleted file mode 100644
index a7f91722c..000000000
--- a/public/_sources/generated/bayesvalidrox.surrogate_models.exploration.rst.txt
+++ /dev/null
@@ -1,29 +0,0 @@
-bayesvalidrox.surrogate\_models.exploration
-===========================================
-
-.. automodule:: bayesvalidrox.surrogate_models.exploration
-
-   
-   
-   
-
-   
-   
-   
-
-   
-   
-   .. rubric:: Classes
-
-   .. autosummary::
-   
-      Exploration
-   
-   
-
-   
-   
-   
-
-
-
diff --git a/public/_sources/generated/bayesvalidrox.surrogate_models.glexindex.rst.txt b/public/_sources/generated/bayesvalidrox.surrogate_models.glexindex.rst.txt
deleted file mode 100644
index 66547f9dd..000000000
--- a/public/_sources/generated/bayesvalidrox.surrogate_models.glexindex.rst.txt
+++ /dev/null
@@ -1,30 +0,0 @@
-bayesvalidrox.surrogate\_models.glexindex
-=========================================
-
-.. automodule:: bayesvalidrox.surrogate_models.glexindex
-
-   
-   
-   
-
-   
-   
-   .. rubric:: Functions
-
-   .. autosummary::
-   
-      cross_truncate
-      glexindex
-   
-   
-
-   
-   
-   
-
-   
-   
-   
-
-
-
diff --git a/public/_sources/generated/bayesvalidrox.surrogate_models.inputs.rst.txt b/public/_sources/generated/bayesvalidrox.surrogate_models.inputs.rst.txt
deleted file mode 100644
index 4b2f67832..000000000
--- a/public/_sources/generated/bayesvalidrox.surrogate_models.inputs.rst.txt
+++ /dev/null
@@ -1,30 +0,0 @@
-bayesvalidrox.surrogate\_models.inputs
-======================================
-
-.. automodule:: bayesvalidrox.surrogate_models.inputs
-
-   
-   
-   
-
-   
-   
-   
-
-   
-   
-   .. rubric:: Classes
-
-   .. autosummary::
-   
-      Input
-      Marginal
-   
-   
-
-   
-   
-   
-
-
-
diff --git a/public/_sources/generated/bayesvalidrox.surrogate_models.meta_model_engine.rst.txt b/public/_sources/generated/bayesvalidrox.surrogate_models.meta_model_engine.rst.txt
deleted file mode 100644
index 0b9add9a6..000000000
--- a/public/_sources/generated/bayesvalidrox.surrogate_models.meta_model_engine.rst.txt
+++ /dev/null
@@ -1,29 +0,0 @@
-bayesvalidrox.surrogate\_models.meta\_model\_engine
-===================================================
-
-.. automodule:: bayesvalidrox.surrogate_models.meta_model_engine
-
-   
-   
-   
-
-   
-   
-   
-
-   
-   
-   .. rubric:: Classes
-
-   .. autosummary::
-   
-      MetaModelEngine
-   
-   
-
-   
-   
-   
-
-
-
diff --git a/public/_sources/generated/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.rst.txt b/public/_sources/generated/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.rst.txt
deleted file mode 100644
index bf6808c42..000000000
--- a/public/_sources/generated/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.rst.txt
+++ /dev/null
@@ -1,35 +0,0 @@
-bayesvalidrox.surrogate\_models.orthogonal\_matching\_pursuit
-=============================================================
-
-.. automodule:: bayesvalidrox.surrogate_models.orthogonal_matching_pursuit
-
-   
-   
-   
-
-   
-   
-   .. rubric:: Functions
-
-   .. autosummary::
-   
-      corr
-   
-   
-
-   
-   
-   .. rubric:: Classes
-
-   .. autosummary::
-   
-      OrthogonalMatchingPursuit
-   
-   
-
-   
-   
-   
-
-
-
diff --git a/public/_sources/generated/bayesvalidrox.surrogate_models.reg_fast_ard.rst.txt b/public/_sources/generated/bayesvalidrox.surrogate_models.reg_fast_ard.rst.txt
deleted file mode 100644
index 1768efcca..000000000
--- a/public/_sources/generated/bayesvalidrox.surrogate_models.reg_fast_ard.rst.txt
+++ /dev/null
@@ -1,35 +0,0 @@
-bayesvalidrox.surrogate\_models.reg\_fast\_ard
-==============================================
-
-.. automodule:: bayesvalidrox.surrogate_models.reg_fast_ard
-
-   
-   
-   
-
-   
-   
-   .. rubric:: Functions
-
-   .. autosummary::
-   
-      update_precisions
-   
-   
-
-   
-   
-   .. rubric:: Classes
-
-   .. autosummary::
-   
-      RegressionFastARD
-   
-   
-
-   
-   
-   
-
-
-
diff --git a/public/_sources/generated/bayesvalidrox.surrogate_models.reg_fast_laplace.rst.txt b/public/_sources/generated/bayesvalidrox.surrogate_models.reg_fast_laplace.rst.txt
deleted file mode 100644
index 5d1d0b387..000000000
--- a/public/_sources/generated/bayesvalidrox.surrogate_models.reg_fast_laplace.rst.txt
+++ /dev/null
@@ -1,29 +0,0 @@
-bayesvalidrox.surrogate\_models.reg\_fast\_laplace
-==================================================
-
-.. automodule:: bayesvalidrox.surrogate_models.reg_fast_laplace
-
-   
-   
-   
-
-   
-   
-   
-
-   
-   
-   .. rubric:: Classes
-
-   .. autosummary::
-   
-      RegressionFastLaplace
-   
-   
-
-   
-   
-   
-
-
-
diff --git a/public/_sources/generated/bayesvalidrox.surrogate_models.surrogate_models.rst.txt b/public/_sources/generated/bayesvalidrox.surrogate_models.surrogate_models.rst.txt
deleted file mode 100644
index 33e765714..000000000
--- a/public/_sources/generated/bayesvalidrox.surrogate_models.surrogate_models.rst.txt
+++ /dev/null
@@ -1,37 +0,0 @@
-bayesvalidrox.surrogate\_models.surrogate\_models
-=================================================
-
-.. automodule:: bayesvalidrox.surrogate_models.surrogate_models
-
-   
-   
-   
-
-   
-   
-   .. rubric:: Functions
-
-   .. autosummary::
-   
-      corr_loocv_error
-      create_psi
-      gaussian_process_emulator
-   
-   
-
-   
-   
-   .. rubric:: Classes
-
-   .. autosummary::
-   
-      MetaModel
-   
-   
-
-   
-   
-   
-
-
-
diff --git a/public/_sources/index.rst.txt b/public/_sources/index.rst.txt
deleted file mode 100644
index 8671dc83e..000000000
--- a/public/_sources/index.rst.txt
+++ /dev/null
@@ -1,129 +0,0 @@
-.. bayesvalidrox documentation master file, created by
-   sphinx-quickstart on Wed Dec 13 11:14:59 2023.
-   
-Surrogate-assisted Bayesian validation of computational models
-==============================================================
-**BayesValidRox** is an open-source python package that provides methods for surrogate modeling, Bayesian inference and model comparison.
-
-.. image:: ../diagrams/balance.png
-   :width: 600
-   :alt: Weighting model results against data with associated uncertainty, costs and sparsity
-   
-An introductory tutorial to the overall workflow with **bayesvalidrox** is provided in :any:`tutorial` and descriptions of the available examples can be found in :any:`examples`.
-The functionality and options for the different classes is described more in-depth in :any:`packagedescription` and a list of all the classes and functions is provided in :any:`api`.
-
-Links
------
-* GitHub: https://git.iws.uni-stuttgart.de/inversemodeling/bayesvalidrox/-/tree/master?ref_type=heads
-* PyPI: https://pypi.org/project/bayesvalidrox/
-* Documentation:
-
-
-Installation
-------------
-This package runs under Python 3.9 for versions <1.0.0 and 3.9+ from version 1.0.0 on, use pip to install:
-
-.. code-block:: bash
-
-   pip install bayesvalidrox
-
-
-Quickstart
-----------
-Here we show a minimal example to get started on working with BayesValidRox.
-The :any:`packagedescription` goes into more detail on the available options and proposed workflow.
-
-The central functionalities of BayesValidRox all depend on building an object of class ``Engine`` that includes an interface to a model and a definition of an input space and sampling option in the form of an ``ExpDesigns`` object.
-It can contain and build a surrogate model of class ``MetaModel``, but also functions without one.
-
-We import the needed classes in our main file ``main.py``.
-
->>> from bayesvalidrox import PyLinkForwardModel, InputSpace, ExpDesigns, Engine, MetaModel
-
-Here we use a simple linear model. 
-This is defined in another python file in the same folder, here we call it ``model.py``.
-This file contains a python function that expects samples of two parameter and returns a linear combination of them.
-For a detailed description of the expected output format see :any:`model_description`.
-
->>> def model(samples):
->>> return {'Z':samples[:,0]+2*samples[:,1], 'x_values':[0]}
-
-With this we can create the interface to the model in ``main.py``.
-
->>> model = PyLinkForwardModel()
->>> model.link_type = 'Function'
->>> model.py_file = 'model'
->>> model.name = 'linear model'
->>> model.Output.names = ['Z']
-
-We specify marginal distributions on the inputs in an object of class ``InputSpace`` and use this to build the experimental design.
-
->>> inputs = InputSpace()
->>> inputs.add_Marginals()
->>> inputs.Marginals[0].name = 'input0'
->>> inputs.Marginals[0].dist_type = 'unif'
->>> inputs.Marginals[0].parameters = [0,1]
->>> inputs.add_Marginals()
->>> inputs.Marginals[1].name = 'input1'
->>> inputs.Marginals[1].dist_type = 'unif'
->>> inputs.Marginals[1].parameters = [0,1]
-
->>> expdes = ExpDesigns(inputs)
->>> expdes.sampling_method = 'random'
-
-If we do not want to build a surrogate model, we can define the engine from these objects.
-
->>> engine = Engine(None, model, expdes)
-
-If we want to build a surrogate model, we create and object of class ``MetaModel`` and set its properties.
-Here we build an arbitrary Polynomial Chaos Expansion and train it on samples given by the experimental design and the model.
-
->>> metamodel = MetaModel(Inputs)
->>> metamodel.meta_model_type = 'aPCE'
->>> metamodel.pce_reg_method = 'FastARD'
->>> metamodel.pce_deg = 3
->>> MetaMod.pce_q_norm = 0.85
-
->>> expdes.n_init_samples = 10
-
->>> engine = Engine(metamodel, model, expdes)
->>> engine.start_engine()
->>> engine.train_normal()
-
-The engine with the trained metamodel can now be used for postprocessing, Bayesian inference, of Bayesian model comparison.
-
-License
--------
-BayesValidRox is licensed under the MIT license_.
-
-.. _license: https://git.iws.uni-stuttgart.de/inversemodeling/bayesvalidrox/-/blob/master/LICENCE.md
-
-Contribution
-------------
-We would be happy for you to contribute to **BayesValidRox**.
-This can include e.g. reporting issues, proposing new features, working on features, or support with the documentation.
-If you want to contibute, check out our contribution_ guidelines.
-You can contact us on the gitlab_ page.
-
-.. _gitlab: https://git.iws.uni-stuttgart.de/inversemodeling/bayesvalidrox
-
-.. _contribution: https://git.iws.uni-stuttgart.de/inversemodeling/bayesvalidrox/-/blob/docs/sphinx_new/CONTRIBUTING.md?ref_type=heads
-
-Further contents
-----------------
-
-.. toctree::
-   :maxdepth: 1
-   
-   packagedescription
-   tutorial
-   examples
-   api
-
-   
-Indices and tables
-==================
-
-* :ref:`genindex`
-* :ref:`modindex`
-* :ref:`search`
diff --git a/public/_sources/input_description.rst.txt b/public/_sources/input_description.rst.txt
deleted file mode 100644
index ee506fc23..000000000
--- a/public/_sources/input_description.rst.txt
+++ /dev/null
@@ -1,81 +0,0 @@
-Priors, input space and experimental design
-*******************************************
-The surrogate models, as used in BayesValidRox, consider model formulations where at least one of the input parameters is associated with uncertainty.
-This uncertainty can be described as probability distributions over possible values for the parameter.
-
-.. container:: twocol
-
-   .. container:: leftside
-   
-      Four classes contained in bayesvalidrox are associated with describing uncertain inputs: :any:`bayesvalidrox.surrogate_models.inputs.Marginal`, :any:`bayesvalidrox.surrogate_models.inputs.Input`, :any:`bayesvalidrox.surrogate_models.input_space.InputSpace` and :any:`bayesvalidrox.surrogate_models.exp_designs.ExpDesigns`. 
-   
-      Uncertain parameters are specified via their marginal distributions in :any:`bayesvalidrox.surrogate_models.inputs.Marginal` objects as either distribution types with associated parameters, or via a set of realizations.
-      Supported distribution types include ``unif``, ``norm``, ``gamma``, ``beta``, ``lognorm``, ``expon`` and ``weibull``.
-   
-      All marginals contained in an :any:`bayesvalidrox.surrogate_models.inputs.Input` object should be defined in the same manner, mixing definitions via distribution type and sampels is not supported.
-
-      If ``rosenblatt`` is set as ``True``, then a Rosenblatt transform will be applied for training the surrogate.
-
-   .. container:: rightside
-   
-      .. image:: ../diagrams/input_classes.png
-         :width: 300
-         :alt: UML diagram for input-related classes in bayesvalidrox
-   
-.. note::
-   When using a polynomial-type surrogate setting ``rosenblatt`` to ``True`` results in all hermite polynomials.
-   If all uncertain parameters are specified as samples, the corresponding polynomials are automatically calculated following an aPCE.
-   
-   #TODO Recheck this second point!
-   
-The :any:`bayesvalidrox.surrogate_models.input_space.InputSpace` checks the validity of the given marginals and builds the input space.
-This includes sampling from the distributions and applying the Rosenblatt transform or an isoprobabilistic transformation.
-
-The :any:`bayesvalidrox.surrogate_models.input_space.InputSpace` is used mainly in the surrogate model.
-The class :any:`bayesvalidrox.surrogate_models.exp_designs.ExpDesigns` additionally contains methods and attributes related to sampling from the input space for static and iterative training of the surrogate model.
-Supported sampling methods include ``random``, ``latin-hypercube``, ``sobol``, ``halton``, ``hammersley``, ``chebyshev(FT)``, ``grid(FT)`` and ``user`` for user-defined sampling.
-
-The options for iterative metamodel training are detailed in :any:`surrogate_description`.
-
-Example
-=======
-In practice, only the classes :any:`bayesvalidrox.surrogate_models.inputs.Input` and :any:`bayesvalidrox.surrogate_models.exp_designs.ExpDesigns` are directly used.
-
->>> from bayesvalidrox import Input, ExpDesign
-
-Marginals of uncertain parameters can be directly added and defined on an ``Input`` object.
-
->>> Inputs = Input()
-
-If they are defined via distribution types, the ``name``, ``dist_type`` and ``parameters`` for the distribution should be set.
-
->>> Inputs.add_marginals()
->>> Inputs.Marginals[0].name = '$X$'
->>> Inputs.Marginals[0].dist_type = 'unif'
->>> Inputs.Marginals[0].parameters =  [-5, 5]
-
-If they are given via data, only ``name`` and ``input_data`` are relevant.
-
->>> inputParams = np.random.uniform(-5,-5,100)
->>> Inputs.add_marginals()
->>> Inputs.Marginals[0].name = '$X$'
->>> Inputs.Marginals[0].input_data = inputParams
-
-An experimental design can be constructed based on these inputs.
-
->>> ExpDesign = ExpDesigns(Inputs)
-
-Samples of the marginals can be created by specifying a sampling method and generating the wanted number of samples.
-
->>> ExpDesign.sampling_method = 'latin_hypercube'
->>> samples = ExpDesign.generate_samples(100)
-
-The generated samples can be visualized against their marginal distributions.
-
->>> ExpDesign.plot_samples(samples)
-
-The results will be saved in the folder ``Outputs_Priors``.
-
-.. image:: ../../examples/user_guide/Outputs_Priors/prior_$X$.png
-   :width: 400
-   :alt: Generated samples against their marginal distribution
diff --git a/public/_sources/ishigami.rst.txt b/public/_sources/ishigami.rst.txt
deleted file mode 100644
index 8dfe217f3..000000000
--- a/public/_sources/ishigami.rst.txt
+++ /dev/null
@@ -1,95 +0,0 @@
-Example: ishigami
-*****************
-This example deals with the surrogate modeling of a Ishigami function.
-You will see how to check the quality of your regression model and perform 
-sensitivity analysis via Sobol Indices.
-
-	ISHIGAMI FUNCTION
-
-    Authors: Sonja Surjanovic, Simon Fraser University
-             Derek Bingham, Simon Fraser University
-			 
-    Questions/Comments: Please email Derek Bingham at dbingham@stat.sfu.ca.
-
-    Copyright 2013. Derek Bingham, Simon Fraser University.
-
-    THERE IS NO WARRANTY, EXPRESS OR IMPLIED. WE DO NOT ASSUME ANY LIABILITY
-    FOR THE USE OF THIS SOFTWARE.  If software is modified to produce
-    derivative works, such modified software should be clearly marked.
-    Additionally, this program is free software; you can redistribute it
-    and/or modify it under the terms of the GNU General Public License as
-    published by the Free Software Foundation; version 2.0 of the License.
-    Accordingly, this program is distributed in the hope that it will be
-    useful, but WITHOUT ANY WARRANTY; without even the implied warranty
-    of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-    General Public License for more details.
-
-    For function details and reference information, see:
-        https://www.sfu.ca/~ssurjano/ishigami.html
-
-No reference data is given for this example, the surrogate is trained with BCS as the regression method and no active learning.
-
-Model and Data
-==============
-
-.. list-table:: Pylink model
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Property
-     - Setting
-   * - Model type
-     - Function
-   * - Number of input parameters
-     - 3
-   * - Number of output parameters
-     - 1: flow rate [m$^3$/yr]
-   * - Time- or space- dependency
-     - ??
-   * - MC reference
-     - No
-	 
-.. list-table:: Priors
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Parameter
-     - Distribution
-   * - X_1
-     - uniform
-   * - X_2
-     - uniform
-   * - X_3
-     - uniform
-	
-Surrogate
-=========
-
-.. list-table:: MetaModel settings
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Property
-     - Setting
-   * - surrogate-type
-     - aPCE
-   * - associated model
-     - 'Ishigami'
-   * - degree choices
-     - max degree 14, q-norm truncation 1.0
-   * - regression
-     - BCS (Bayesian Compressive Sensing)
-	 
-	 
-.. list-table:: Training choices
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Property
-     - Setting
-   * - Static sampling method
-     - latin-hypercube
-   * - Number of static samples
-     - 200
-   * - Number of total samples
-     - 200
\ No newline at end of file
diff --git a/public/_sources/model_description.rst.txt b/public/_sources/model_description.rst.txt
deleted file mode 100644
index 42103caa6..000000000
--- a/public/_sources/model_description.rst.txt
+++ /dev/null
@@ -1,61 +0,0 @@
-Models
-******
-
-.. container:: twocol
-
-   .. container:: leftside
-   
-      BayesValidRox gives options to create interfaces for a variety of models with the class :any:`bayesvalidrox.pylink.pylink.PyLinkForwardModel`.
-      Its main function is to run the model on given samples and to read in and contain MC references and observations.
-	  
-      Models can be defined via python functions, shell commands or as general executables.
-      This allows for the use of BayesValidRox with a broad range of models and easy extension to models that are defined with e.g. UM-Bridge.
-
-   .. container:: rightside
-   
-      .. image:: ../diagrams/model.png
-         :width: 150
-         :alt: UML diagram for the bayesvalidrox class :any:`bayesvalidrox.pylink.pylink.PyLinkForwardModel`.
-   
-Example
-=======
-For this example we use a very simple model that maps the uncertain parameter :math:`X` from the example in :any:`input_description` to two outputs, the original value and its square.
-We define this model as a function ``model`` in a new file ``model.py``.
-This function takes a single realization of the uncertain parameter as a 2-dimensional ``np.array`` and returns a dictionary of model results.
-Here we use the key ``A`` for the sample values and ``B`` for their squares.
-Under the key ``x_values`` a list should be given that is of the same length as each output of the model for a single input.
-The values in this list can denote e.g. timesteps and are used in postprocessing as labels of the x-axis.
-If we want to set the ``x_values`` outside of the model, it can also be given as an additional parameter
-
->>> def model(samples, x_values):
->>>     sample = samples[0]*x_values
->>>     square = np.power(samples[0]*x_values, 2)
->>>     outputs = {'A': sample, 'B': square, 'x_values': [0]}
->>>     return outputs
-
-In the main python file we can create an object of :any:`bayesvalidrox.pylink.pylink.PyLinkForwardModel` that links to this model.
-
->>> from bayesvalidrox import PyLinkForwardModel
-
-We create an object of this class and set the ``link_type`` as 'Function' to indicate that this is a function in a python file.
-``py_file`` should be set to the filename of the model and ``name`` to the name of the function.
-Lastly we list the keys of the outputs that we are interested in.
-
->>> Model = PyLinkForwardModel()
->>> Model.link_type = 'Function'
->>> Model.py_file = 'model'
->>> Model.name = 'model'
->>> Model.Output.names = ['A']
-
-Any parameters to the model function, that are not the samples, can be set via the ``func_args`` argument.
-In this case we define ``x_values`` as a ``np.array`` and include it.
-
->>> x_values = np.arange(0,1,0.1)
->>> Model.func_args = {'x_values':x_values}
-
-With this we have completed an interface to our model.
-We can now evaluate this model on the samples created in the input example.
-
->>> output, samples = Model.run_model_parallel(samples)
-
-Other types of model links can be found in :any:`examples`, e.g. :any:`beam` uses a shell command and parser.
diff --git a/public/_sources/modelcomparison.rst.txt b/public/_sources/modelcomparison.rst.txt
deleted file mode 100644
index c89ea1f9c..000000000
--- a/public/_sources/modelcomparison.rst.txt
+++ /dev/null
@@ -1,131 +0,0 @@
-Example: model comparison
-*************************
-This example shows the multi-model comparison.
-You will see how to perform a multi-model comparison
-	
-Provided are three models, a linear models with 2 input parameters, a nonlinear model with 2 input parameters 
-and a nonlinear model with 4 input parameters.
-The data to base the comparison on is given in an extra file.
-
-.. note:: 
-   A detailed explanation of this example will be provided in future as part of the tutorial.
-
-Model 1: L2_model
-=================
-
-.. list-table:: Pylink model1
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Property
-     - Setting
-   * - Model type
-     - Function (linear)
-   * - Number of input parameters
-     - 2
-   * - Number of output parameters
-     - 1
-   * - Time- or space- dependency
-     - space-dependency
-   * - MC reference
-     - No
-	 
-.. list-table:: Priors1
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Parameter
-     - Distribution
-   * - 0-2
-     - given as correlated samples
-	
-Model 1: NL2_model
-==================
-
-.. list-table:: Pylink model1
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Property
-     - Setting
-   * - Model type
-     - Function (exponential)
-   * - Number of input parameters
-     - 2
-   * - Number of output parameters
-     - 1
-   * - Time- or space- dependency
-     - space-dependency
-   * - MC reference
-     - No
-	 
-.. list-table:: Priors1
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Parameter
-     - Distribution
-   * - 0-2
-     - given as correlated samples
-	
-Model 1: NL4_model
-==================
-
-.. list-table:: Pylink model1
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Property
-     - Setting
-   * - Model type
-     - Function (cosine)
-   * - Number of input parameters
-     - 4
-   * - Number of output parameters
-     - 1
-   * - Time- or space- dependency
-     - space-dependency
-   * - MC reference
-     - No
-	 
-.. list-table:: Priors1
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Parameter
-     - Distribution
-   * - 0-4
-     - given as correlated samples
-	
-Surrogates 1-3
-==============
-All surrogates share the same setup and only differ in the given model.
-
-.. list-table:: MetaModel settings
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Property
-     - Setting
-   * - surrogate-type
-     - aPCE
-   * - associated model
-     - see lists above
-   * - degree choices
-     - 1-12, q-norm truncation 1.0
-   * - regression
-     - OMP (Orthogonal matching pursuit)
-	 
-	 
-.. list-table:: Training choices
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Property
-     - Setting
-   * - Static sampling method
-     - latin-hypercube
-   * - Number of static samples
-     - 100
-   * - Number of total samples
-     - 100
\ No newline at end of file
diff --git a/public/_sources/ohaganfunction.rst.txt b/public/_sources/ohaganfunction.rst.txt
deleted file mode 100644
index 2b3949128..000000000
--- a/public/_sources/ohaganfunction.rst.txt
+++ /dev/null
@@ -1,88 +0,0 @@
-Example: OHagan-function
-************************
-This example deals with the surrogate modeling of O'Hagan function with 15
-parameters.
-You will see how to check the quality of your regression model and perform sensitivity analysis via Sobol Indices
-	
-
-    Oakley & O'Hagan (2004) Function
-
-    This function's a-coefficients are chosen so that 5 of the input variables
-    contribute significantly to the output variance, 5 have a much smaller
-    effect, and the remaining 5 have almost no effect on the output variance.
-
-    O'Hagan, 2004, Probabilistic sensitivity analysis of complex models: a
-    Bayesian approach J. R. Statist. Soc. B (2004) 66, Part 3, pp. 751-769.
-
-This example trains a surrogate with AL.
-FastARD is set as the regression type and the space-filling sequential exploitaiton scheme is chosen as no data is given.
-
-
-Model and Data
-==============
-
-.. list-table:: Pylink model
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Property
-     - Setting
-   * - Model type
-     - Function
-   * - Number of input parameters
-     - 15
-   * - Number of output parameters
-     - 1
-   * - Time- or space- dependency
-     - ??
-   * - MC reference
-     - No
-	 
-.. list-table:: Priors
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Parameter
-     - Distribution
-   * - 0-14
-     - gaussian
-	
-Surrogate
-=========
-
-.. list-table:: MetaModel settings
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Property
-     - Setting
-   * - surrogate-type
-     - aPCE
-   * - associated model
-     - 'OHagan'
-   * - degree choices
-     - max degree 7, q-norm truncation 0.65
-   * - regression
-     - FastARD
-	 
-	 
-.. list-table:: Training choices
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Property
-     - Setting
-   * - Static sampling method
-     - latin-hypercube
-   * - Number of static samples
-     - 100
-   * - Number of total samples
-     - 500
-   * - Number of samples per AL iteration
-     - 1
-   * - AL tradeoff scheme
-     - None
-   * - AL exploration method
-     - latin-hypercube, n_candidates=10000, n_cand_groups=4
-   * - AL exploitation method
-     - space-filling 
\ No newline at end of file
diff --git a/public/_sources/packagedescription.rst.txt b/public/_sources/packagedescription.rst.txt
deleted file mode 100644
index 1d1fd6517..000000000
--- a/public/_sources/packagedescription.rst.txt
+++ /dev/null
@@ -1,72 +0,0 @@
-USER GUIDE
-**********
-
-Installation
-------------
-BayesValidRox provides functionalities for describing uncertain parameters, building surrogate models based on model outputs and evaluating them with Bayesian validation methods.
-
-This package runs under Python 3.9 for versions <1.0.0 and 3.9+ from version 1.0.0 on.
-It can be installed with pip, best practice is to do so inside a virtual environment.
-
-.. code-block:: bash
-
-   python3 -m venv bayes_env
-   cd bayes_env
-   source bin/activate
-
-Here replace ``bayes_env`` with your preferred name.
-Then install the latest release of BayesValidRox inside the venv.
-
-.. code-block:: bash
-
-   pip install bayesvalidrox
-
-The current master can be installed by cloning the repository.
-
-.. code-block:: bash
-
-   git clone https://git.iws.uni-stuttgart.de/inversemodeling/bayesvalidrox.git
-   cd bayesvalidrox
-   pip install .
-
-Overview
-========
-This package is split into multiple aspects corresponding to its folder structure.
-
-
-.. image:: ../diagrams/folder_structure.png
-   :width: 600
-   :alt: Folder structure of **bayesvalidrox**
-
-The folder ``surrogate_models`` contains all the functions and classes that are necessary in order to create and train the surrogate model.
-This includes 
-
-* defining the input marginals
-* setting properties of the sampling in an experimental design
-* choosing the surrogate model and its properties
-* training the surrogate model on model evaluations in a straightforward manner or iteratively with active learning
-
-The computational model is linked via a ``pylink`` interface.
-
-Multiple post-processing options are available, including the calculation of Sobol' indices, checking the accuracy of the surrogate model and visualizations of the moments of the surrogate.
-
-Bayesian inference can be performed with rejection sampling or MCMC, while taking into account the estimated uncertainty of the data that the (surrogate) model is compared to.
-If multiple (surrogate) models are given, they can be compared against each other with pairwise Bayes Factors, model weights or a justifiability analysis.
-
-..
-   We split this into the aspects :any:`input_description` and :any:`surrogate_description` to provide insight into the options available in bayesvalidrox.
-..
-   :any:`post_description` can be applied to trained surrogate models, or using the underlying models themselves.
-
-The next pages lead through the topics given in BayesValidRox and describe the available classes and give brief examples for their use.
-
-.. toctree::
-   :maxdepth: 1
-   
-   input_description
-   model_description
-   surrogate_description
-   al_description
-   post_description
-   bayes_description
-   bmc_description
diff --git a/public/_sources/pollution.rst.txt b/public/_sources/pollution.rst.txt
deleted file mode 100644
index 77cb7e217..000000000
--- a/public/_sources/pollution.rst.txt
+++ /dev/null
@@ -1,100 +0,0 @@
-Example: pollution
-******************
-This test shows a surrogate-assisted Bayesian calibration of a time dependent
-pollution function. Here, the noise will be jointly inferred with the input parameters.
-
-    ENVIRONMENTAL MODEL FUNCTION
-
-    Authors: Sonja Surjanovic, Simon Fraser University
-             Derek Bingham, Simon Fraser University
-			 
-    Questions/Comments: Please email Derek Bingham at dbingham@stat.sfu.ca.
-
-    Copyright 2013. Derek Bingham, Simon Fraser University.
-
-    THERE IS NO WARRANTY, EXPRESS OR IMPLIED. WE DO NOT ASSUME ANY LIABILITY
-    FOR THE USE OF THIS SOFTWARE.  If software is modified to produce
-    derivative works, such modified software should be clearly marked.
-    Additionally, this program is free software; you can redistribute it
-    and/or modify it under the terms of the GNU General Public License as
-    published by the Free Software Foundation; version 2.0 of the License.
-    Accordingly, this program is distributed in the hope that it will be
-    useful, but WITHOUT ANY WARRANTY; without even the implied warranty
-    of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-    General Public License for more details.
-
-    For function details and reference information, see:
-        http://www.sfu.ca/~ssurjano/
-		
-This example trains a surrogate and performs Bayesian Inference based on the given data.
-Active Learning can be activated and will then be performed with Variance Optimal Design based on Entropy and an epsilon-decreasing tradeoff scheme.
-
-.. note::
-   This example contains two ``test_*`` files that can be run.
-
-Model and Data
-==============
-
-.. list-table:: Pylink model
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Property
-     - Setting
-   * - Model type
-     - Function
-   * - Number of input parameters
-     - 4
-   * - Number of output parameters
-     - 1
-   * - Time- or space- dependency
-     - Yes, ??
-   * - MC reference
-     - No
-	 
-.. list-table:: Priors
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Parameter
-     - Distribution
-   * - M
-     - uniform
-   * - D
-     - uniform
-   * - L
-     - uniform
-   * - tau
-     - uniform
-	
-Surrogate
-=========
-
-.. list-table:: MetaModel settings
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Property
-     - Setting
-   * - surrogate-type
-     - aPCE
-   * - associated model
-     - 'pollution'
-   * - degree choices
-     - max degree 8, q-norm truncation 1.0
-   * - regression
-     - BCS (Bayesian Compressive Sensing) with  ``'fast'`` bootstrap
-	 
-	 
-.. list-table:: Training choices
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Property
-     - Setting
-   * - Static sampling method
-     - latin-hypercube
-   * - Number of static samples
-     - 150
-   * - Number of total samples
-     - 150
\ No newline at end of file
diff --git a/public/_sources/post_description.rst.txt b/public/_sources/post_description.rst.txt
deleted file mode 100644
index 987f18e7d..000000000
--- a/public/_sources/post_description.rst.txt
+++ /dev/null
@@ -1,66 +0,0 @@
-Postprocessing
-**************
-.. container:: twocol
-
-   .. container:: leftside
-   
-      Postprocessing refers to evaluations and checks performed on a model to get an understanding of its properties and estimate its quality.
-      The BayesValidRox class :any:`bayesvalidrox.post_processing.post_processing.PostProcessing` includes functions that are applicable to all types of surrogate model.
-		 
-      * ``valid_metamodel``: visualizing some metamodel runs against the corresponding model runs
-      * ``check_accuracy``: computing the RMSE error of the surrogate model
-		 
-   .. container:: rightside
-
-      .. image:: ../diagrams/postprocessing.png
-         :width: 300
-         :alt: UML diagram for the classes and functions used in active learning in BayesValidRox.
-		
-Postprocessing methods that are specific to a type of surrogate or training include
-
-* ``plot_moments``: visualizing the moments of a polynomial chaos expansion (PCE, aPCE)
-* ``sobol_indices``: calculating the Sobol' and Total Sobol' indices (PCE, aPCE)
-* ``plot_seq_design_diagnostics``: visualizing diagnostics that were evaluated during sequential training (surrogate trained with ``train_sequential``)
-
-		 
-Example
-=======
-We want to compare out trained surrogate from :any:`al_description` against its original model.
-
->>> from bayesvalidrox import PostProcessing
-
-The postprocessing object expects the full engine. This allows it to perform both sampling, running the model and running the surrogate model.
-
->>> PostProc = PostProcessing(Engine_)
-
-To gain an understanding of the approximation quality we use both ``valid_metamodel`` and ``check_accuracy``.
-
->>> PostProc.valid_metamodel(n_samples=1)
->>> PostProc.check_accuracy(n_samples=10)
-
-The visual comparison of model and metamodel results is saved in the folder ``Outputs_PostProcessing_calib``, while the accuracy check is given as console output.
-
-.. container:: twocol
-
-   .. container:: leftside
-   
-      .. code-block:: py
-
-         >>>>> Errors of A <<<<<
-
-         Index  |  RMSE   |  Validation Error
-         -----------------------------------
-         1  |  1.513e-07  |  2.224e-15
-
-         >>>>> Errors of B <<<<<
-
-         Index  |  RMSE   |  Validation Error
-         -----------------------------------
-         1  |  5.045e-05  |  2.406e-11
-		 
-   .. container:: rightside
-
-      .. image:: ../../examples/user_guide/Outputs_PostProcessing_calib/Model_vs_PCEModel_y_1.pdf
-         :width: 400
-         :alt: Visual comparison of model and metamodel outputs
-		 
\ No newline at end of file
diff --git a/public/_sources/surrogate_description.rst.txt b/public/_sources/surrogate_description.rst.txt
deleted file mode 100644
index 0d17b06ce..000000000
--- a/public/_sources/surrogate_description.rst.txt
+++ /dev/null
@@ -1,106 +0,0 @@
-Training surrogate models
-*************************
-Surrogate models, also called metamodels, are models that are built on evaluations of full models with the goal to capture the full behaviour, but reduce the cost of evaluations.
-
-The surrogate models are trained on datasets :math:`\mathcal{D}=(x_i, y_i)_{i=1,\dots,M)` that consist of :math:`M` samples of the uncertain parameters and the corresponding model outputs.
-We call this dataset the training data, with training samples :math:`(x_i)_{i=1,\dots,M)`.
-
-BayesValidRox creates surrogate models as objects of the class :any:`bayesvalidrox.surrogate_models.surrogate_models.MetaModel`.
-Training is performed by the class :any:`bayesvalidrox.surrogate_models.engine.Engine`.
-
-.. image:: ../diagrams/metamod_training_reduced.png
-   :width: 800
-   :alt: UML diagram for metamodel-related classes in bayesvalidrox
-   
-MetaModel options
-=================
-In BayesValidRox two types of surrogate model are available, Polynomial Chaos Expansion (PCE) and Gaussian Processes (GP).
-The Polynomial Chaos Expansion (PCE) and its variant the arbitrary Polynomial Chaos Expansion (aPC) build polynomials from the given distributions of uncertain inputs.
-Gaussian processes (GP) give kernel-based representations of the model results.
-
-We provide a broad range of regression methods for useage with PCE-surrogates that can be set by the parameter ``MetaModel.pce_reg_method``.
-These include Ordinary Least Squares (``ols``), Bayesian Ridge Regression (``brr``), Least angle regression (``lars``), Bayesian ARD Regression (``ard``), Fast Bayesian ARD Regression (``fastard``), Variational Bayesian Learning (``vbl``) and Emperical Bayesian Learning (``ebl``).
-Depending on the chosen regression method, the surrogate outputs a mean approximation and an associated standard deviation.
-
-Dimensionality reduction can be performed on outputs with Principal Component Analysis (PCA).
-PCA is applied on the set of surrogates built for the ``x_values`` defined in the model.
-
-If bootstrapping is used, multiple surrogates will be created based on bootstrapped training data, and jointly evaluated.
-The final outputs will then be the mean and standard deviation of their approximations.
-
-
-Training with the engine
-========================
-For training a surrogate model we use an object of class :any:`bayesvalidrox.surrogate_models.engine.Engine`.
-This needs to be given three things: the metamodel itself, the model that the metamodel should replace and the experimental design that matches the uncertain inputs for the model and metamodel.
-
-The standard method of training the surrogate is performed by the function ``train_normal()``.
-Other available training methods in BayesValidRox are presented in :any:`al_description`.
-
-.. container:: twocol
-
-   .. container:: leftside
-   
-      For training the engine performs three main steps.
-
-      1) Generating training samples from the experimental design.
-      2) Evaluating the model on the training samples.
-      3) Fitting the surrogate to the training dataset.
-	  
-   .. container:: rightside
-   
-      .. image:: ../diagrams/engine_train_normal.png
-         :width: 800
-         :alt: Diagram of main steps in ``Engine.train_normal()``
-
-Example
-=======
-We now build a surrogate model for the simple model from :any:`model_description` using the experimental design from :any:`input_description`.
-For this we need the classes :any:`bayesvalidrox.surrogate_models.surrogate_models.MetaModel` and :any:`bayesvalidrox.surrogate_models.engine.Engine`.
-
->> from bayesvalidrox import MetaModel, Engine
-
-First we set up the surrogate model and tell it to consider the uncertain parameters defined in ``Inputs`` as its input parameters.
-
->>> MetaMod = MetaModel(Inputs)
-
-Then we specify what type of surrogate we want and its properties.
-Here we use an aPCE with maximal polynomial degree 3 and want to use FastARD as the regression method.
-We set the value of the q-norm truncation scheme to 0.9.
-This combination will give us a sparse aPCE.
-
->>> MetaMod.meta_model_type = 'aPCE'
->>> MetaMod.pce_reg_method = 'FastARD'
->>> MetaMod.pce_deg = 3
->>> MetaMod.pce_q_norm = 0.85
-
-Before we start the actual training we set ``n_init_samples`` to our wanted number of training samples.
-
->>> ExpDesign.n_init_samples = 10
-
-Like this the experimental design will generate 10 samples according to our previously set sampling method.
-Alternatively we can set the samples that we generated in :any:`input_description` as the training samples.
-For this the sampling method should be set to 'user' and our samples given as ``X``.
-
->>> ExpDesign.sampling_method = 'user'
->>> ExpDesign.root_samples = samples
-
-Now we create an engine object with the model, experimental design and surrogate model.
-With the function ``start_engine`` the engine performs its preparations for training.
-
->>> Engine_ = Engine(MetaMod, Model, ExpDesign)
->>> Engine_.start_engine()
-
-Then we train the surrogate model.
-
->>> Engine.train_normal()
-
-We can evaluate the trained surrogate model in two ways, via the engine, or directly.
-The evaluations return the mean approximation of the surrogate and its associated standard deviation.
-Evaluation via the surrogate model can make use of the sampling in the experimental design,
-
->>> mean, stdev = Engine_.eval_metamodel(nsamples = 10)
-
-while for direct evaluation the exact set of samples has to be given.
-
->>> mean, stdev = Engine_.MetaModel.eval_metamodel(samples)
diff --git a/public/_sources/tutorial.rst.txt b/public/_sources/tutorial.rst.txt
deleted file mode 100644
index 5ad40b9dd..000000000
--- a/public/_sources/tutorial.rst.txt
+++ /dev/null
@@ -1,347 +0,0 @@
-TUTORIAL
-********
-Here we provide an introductory tutorial for the general workflow with **bayesvalidrox**.
-This tutorial follows along the example :any:`analyticalfunction` to explain the basic functionality of working with **bayesvalidrox** surrogates, postprocessing and the Bayesian classes.
-The full code can be found in :py:mod:`examples.analytical-function.test_analytical_function`.
-
-Import necessary libraries
---------------------------
->>> import numpy as np
->>> import pandas as pd
->>> import sys
->>> import joblib
->>> from IPython.display import IFrame
-
-Define the model with PyLinkForwardModel
-----------------------------------------
-We use the :any:`bayesvalidrox.pylink.pylink.PyLinkForwardModel` object to define the model.
-
->>> from bayesvalidrox import PyLinkForwardModel
->>> Model = PyLinkForwardModel()
-
-Since the analytical function is implmented as a python function in a separate file, we can set the type of the link to ``Function`` and only need to pass it's name (without the ``.py`` extension) to the object variable ``py_file``. 
-Note that the function name in the python script should match that of the script. 
-
-The name variable takes any user defined string.
-
->>> Model.link_type = 'Function'
->>> Model.py_file = 'analytical_function'
->>> Model.name = 'AnalyticFunc'
-
-The model output names are defined as a list of strings.
-These names will also be adopted by the surrogate and used in all plots.
-
->>> Model.Output.names = ['Z']
-
-For this example, we have a Monte-Carlo reference solution for the first moments (mean and standard deviation) of the analytical function. 
-The numpy (``*.npy``) files for this can be found in the ``data\`` directory of the example. 
-We will later discuss the estimation of the first two moments from the surrogate model, so let us import the mc-reference here. 
-These values can be passed in a form of a dictionary to the object variable ``mc_reference``.
-
->>> Model.mc_reference = {}
->>> Model.mc_reference['Time [s]'] = np.arange(0, 10, 1.) / 9
->>> Model.mc_reference['mean'] = np.load(f"data/mean_2.npy")
->>> Model.mc_reference['std'] = np.load(f"data/std_2.npy")
-
-Some of the training methods and evaluations make use of given data.
-For this we choose the model results for the parameter values X=[0,0].
-
->>> Model.observations = {}
->>> Model.observations['Time [s]'] = np.arange(0, 10, 1.) / 9
->>> Model.observations['Z'] = np.repeat([2.], 10)
-
-
-Define probabilistic input model
---------------------------------
-Import and instantiate the input object
-
->>> from bayesvalidrox import Input
->>> Inputs = Input()
-
-Now, we define the distribution of the model inputs. 
-**bayesvalidrox** accepts the definition in two ways: by defining the distribution directly or by passing available data. 
-The latter is handy when little information is available on the parameters or they do not follow any typical distributions. 
-Here we show both options, the associated example :any:`analyticalfunction` read the input parameters from a numpy file in the ``data/`` directory.
-
-**Option I:** Define distribution directy with their name, type and parameters 
-
->>> # First parameter
->>> Inputs.add_marginals()
->>> Inputs.Marginals[0].name = '$X_1$'
->>> Inputs.Marginals[0].dist_type = 'unif'
->>> Inputs.Marginals[0].parameters =  [-5, 5]
->>> 
->>> # Second parameter
->>> Inputs.add_marginals()
->>> Inputs.Marginals[1].name = '$X_2$'
->>> Inputs.Marginals[1].dist_type = 'unif'
->>> Inputs.Marginals[1].parameters =  [-5, 5]
-
-**Option II:** Pass available data for input parameters
-
->>> inputParams = np.load('data/InputParameters_2.npy')
->>> 
->>> # First parameter
->>> Inputs.add_marginals()
->>> Inputs.Marginals[0].name = '$X_1$'
->>> Inputs.Marginals[0].input_data = inputParams[:, 0]
->>> 
->>> # Second parameter
->>> Inputs.add_marginals()
->>> Inputs.Marginals[1].name = '$X_2$'
->>> Inputs.Marginals[1].input_data = inputParams[:, 1]
-
-
-Define surrogate (meta) model
------------------------------
-In **bayesvalidrox** a metamodel is an object of class :any:`bayesvalidrox.surrogate_models.surrogate_models.MetaModel`.
-This object also accepts the inputs we defined in the previous section as an argument.
-
-   
->>> from bayesvalidrox import MetaModel
->>> MetaModelOpts = MetaModel(Inputs)
-
-In this example, we use the arbitrary Polynomial Chaos Expansion (``'aPCE'``) as our ``meta_model_type``.
-
->>> MetaModelOpts.meta_model_type = 'aPCE'
-
-.. _2002: https://epubs.siam.org/doi/10.1137/S1064827501387826/
-
-.. note::
-   In **bayesvalidrox** two implementations of the Polynomial Chaos Expansion are available, ``'PCE'`` and ``'aPCE'``.
-   The tag ``'PCE'`` uses the generalized Polynomial Chaos Expansion by Xiu & Karniadakis (2002_).
-   while using ``'aPCE'`` results in its arbitrary extension by Oladyshkin & Nowak (2012_).
-
-.. _2012: https://www.sciencedirect.com/science/article/pii/S0951832012000853?via%3Dihub/
-
-    
-In **bayesvalidrox** the calculation of the polynomial coefficient is by standard done as described in Blatman & Sudret (2011_).
-
-.. _2011: https://www.sciencedirect.com/science/article/pii/S0021999110006856/
-
-In addition the regression method to be used at the core of this calculation has to be set.
-Here we choose ``'FastARD'``, as it also induces sparsity in the expansion.
-
->>> MetaModelOpts.pce_reg_method = 'FastARD'
-
-The polynomial degrees to consider can be either set as a range, or a single value to indicate the highest allowed degree.
-
->>> MetaModelOpts.pce_deg = np.arange(9)
-
-The truncation shceme of the expansion is given as the q-norm, with a value between 0 and 1.
-A value of 1 results in standard truncation of the expansion, while smaller values make the expansion prefer less combined terms.
-
->>> MetaModelOpts.pce_q_norm = 0.75
-
-
-Set the experimental design
----------------------------
-The experimental design provides instructions on how to sample the input parameter space for training and evaluating the surrogate.
-Various sampling methods are available, and the samples can also be given by the user.
-
->>> ExpDesign = ExpDesign(Inputs)
->>> ExpDesign.n_init_samples = 100
->>> ExpDesign.sampling_method = 'latin_hypercube'
-
-Train the surrogate with an engine
-----------------------------------
-Training is done by giving the model, experimental design and the surrogate model to an engine, which performs the training for us.
-The engine is of class :any:`bayesvalidrox.surrogate_models.engine.Engine`.
-
->>> engine = Engine(MetaModelOpts, Model, ExpDesign)
-
-Now, we can start training the surrogate (meta-) model by starting the engine and using the method ``train_normal``.
-The engine obtains the training samples from the experimental design using the sampling strategy we set, runs the model on these samples and trains the surrogate on the results.
-
->>> engine.start_engine()
->>> engine.train_normal()
-
-Once this has run through we can obtain the trained metamodel from the engine.
-
->>> MetaModel_trained = engine.MetaModel
-
-As **bayesvalidrox** uses the engine class for postprocessing and inference, we will save it at this point as a ``pkl`` object.
-This can be easily read in to avoid retraining the surrogate.
-
->>> with open(f'PCEengine_{Model.name}.pkl', 'wb') as output:
->>>     joblib.dump(engine, output, 2)
-
-
-Sequential training
--------------------
-The basic surrogate training that we just performed is done only on one static set of data.
-**bayesvalidrox** also provide the option of sequential training, also known as active learning, where additional samples to be trained on are chosen by the surrogate.
-This will split the training into two parts.
-In the first part the training is performed as before, though the 
-size of this initial training set can a bit smaller.
-
->>> ExpDesign.n_init_samples = 3*ndim
->>> ExpDesign.sampling_method = 'latin_hypercube'
-
-The options for sequential training are listed in the dedicated page of the :any:`packagedescription`.
-New samples are set by exploration and exploitation.
-Exploration refers to samples that are randomly drawn from the prior input space, 
-while exploitation can use different metrics.
-The tradeoff between the two helps to avoid overfitting, while keeping the faster convergence given by the exploitation methods.
-
->>> ExpDesign.n_new_samples = 1
->>> ExpDesign.n_max_samples = 150
->>> ExpDesign.mod_LOO_threshold = 1e-16
->>> 
->>> ExpDesign.tradeoff_scheme = None
->>> ExpDesign.explore_method = 'random'
->>> 
->>> # Use when 'Voronoi' or 'random' or 'latin_hypercube' chosen
->>> ExpDesign.n_canddidate = 1000
->>> ExpDesign.n_cand_groups = 4
-
-
-Here we set the exploitaiton method to be Bayesian Active Learning, which chooses the new samples based on the information gain with respect to some given data, here the model results described earlier.
-
-In addition we need to set the information metric to use, here ``'DKL'`` is chosen.
-
->>> ExpDesign.exploit_method = 'BayesActDesign'
->>> ExpDesign.util_func = 'DKL'
-
-This active learning strategy also relies on the data uncertainty, so we set this to follow a Gaussian distribution around all values with standard deviations that are as large as the values themselves.
-
->>> obsData = pd.DataFrame(Model.observations, columns=Model.Output.names)
->>> DiscrepancyOpts = Discrepancy('')
->>> DiscrepancyOpts.type = 'Gaussian'
->>> DiscrepancyOpts.parameters = obsData**2
->>> MetaModelOpts.Discrepancy = DiscrepancyOpts
-
-The measures calculated in each training iteration can also be plotted.
-
->>> ExpDesign.post_snapshot = False
->>> ExpDesign.step_snapshot = 1
->>> ExpDesign.max_a_post = [0] * ndim
-
-For calculating and plotting the validation error of the surrogate in each iteration, additional references can be given.
-
->>> prior = np.load(f"data/Prior_{ndim}.npy")
->>> prior_outputs = np.load(f"data/origModelOutput_{ndim}.npy")
->>> likelihood = np.load(f"data/validLikelihoods_{ndim}.npy")
->>> ExpDesign.valid_samples = prior[:500]
->>> ExpDesign.valid_model_runs = {'Z': prior_outputs[:500]}
-
-The sequential training is again performed by the class :any:`bayesvalidrox.surrogate_models.engine.Engine`, but using the function ``train_sequential``.
-
->>> engine.ExpDesign = ExpDesign
->>> engine.train_sequential()
-
-
-
-Post-processing
----------------
-The available post-processing methods for **bayesvalidrox** are given in the class :any:`bayesvalidrox.post_processing.post_processing.PostProcessing`.
-All results created by this class are automatically stored in an output folder ``Outputs_PostProcessing_*modelname``.
-
->>> from bayesvalidrox import PostProcessing
->>> PostPCE = PostProcessing(engine)
-
-Since the reference moments obtained from a Monte-Carlo simulation is available, we only need to call the method ``plot_moments`` method from the PostProcessing object. 
-This method generates a plot and stores it in the output folder.
-
->>> PostPCE.plot_moments()
-
-The method ``valid_metamodel`` allows for visual comparison between the model and surrogate for samples from the prior parameter distribution.
-The samples can be drawn randomly, or set by the user.
-
->>> PostPCE.valid_metamodel(n_samples=3)
-
-Another way to check the accuracy of the meta model is to use the method ``accuracyCheckMetaModel`` to show the Root Mean Square Error (RMSE) and the validation error.
-
->>> PostPCE.accuracyCheckMetaModel(nSamples=200)
-
-Global sensitivity analysis can be performed on the surrogate via the Total Sobol Indices.
-These are especially cheap to compute for PCE as they can exploit the properties of the calculated coefficients.
-The method ``sobolIndicesPCE`` returns a dictionary that contains the total sobol indices and stores their plots.
-
->>> total_sobol = PostPCE.sobolIndicesPCE()
-
-
-Bayesian Inference
-------------------
-Inverse parameter estimation can be done in **bayesvalidrox** with the class :any:`bayesvalidrox.bayes_inference.bayes_inference.BayesInference`. 	
-
->>> from bayesvalidrox import BayesInference
->>> BayesOpts = BayesInference(engine)
-
-If we set ``emulator`` to be true the Bayesian Inference will be performed based on the emulator.
-Some posterior predictions will be plotted by setting ``plot_post_pred``.
-More options for Bayesian inference are listed at :any:`bayes_description`.
-
-.. note::
-   Setting ``emulator = False`` means that the inference is based on actual model runs and not the surrogate.
-   This can also be achieved by initializing the Engine without a surrogate object.
-
->>> BayesOpts.emulator = True
->>> BayesOpts.plot_post_pred = True
-
-We use MCMC to approximate the posterior distribution, rejection sampling is also available.
-
->>> import emcee
->>> BayesOpts.inference_method = "MCMC"
->>> BayesOpts.mcmc_params = {
->>> 	'n_steps': 1e5,
->>> 	'n_walkers': 30,
->>> 	'moves': emcee.moves.KDEMove(),
->>> 	'multiprocessing': False,
->>> 	'verbose': False
->>> 	}
-
-Define the data uncertainty
----------------------------
-The estimated uncertainty of the data is used for the Bayesian Inference.
-**bayesvalidrox** provides three option to add this.
-For this tutorial we assume the uncertainty of the data to be distributed according to a Gaussian distribution around the known data with a standard deviation that is as large as the values in the data.
-
-**Option I:** Set error directly for all data
-
->>> BayesOpts.measurement_error = obsData
-
-.. warning::
-   This option will become deprecated.
-
-**Option II:** Set discrepancy distributions all at once
-
->>> DiscrepancyOpts = Discrepancy('')
->>> DiscrepancyOpts.type = 'Gaussian'
->>> DiscrepancyOpts.parameters = obsData**2
->>> BayesOpts.Discrepancy = DiscrepancyOpts
-
-**Option III:** Set discrepancy distributions for each parameter at a time
-
->>> BayesOpts.bias_inputs = {'Z':np.arange(0, 10, 1.).reshape(-1,1) / 9}
-
->>> DiscOutputOpts = Input()
->>> DiscOutputOpts.add_marginals()
->>> DiscOutputOpts.Marginals[0].Nnme = '$\sigma^2_{\epsilon}$'
->>> DiscOutputOpts.Marginals[0].dist_type = 'uniform'
->>> DiscOutputOpts.Marginals[0].parameters =  [0, 10]
->>> BayesOpts.Discrepancy = {'known': DiscrepancyOpts,
->>>                         'infer': Discrepancy(DiscOutputOpts)}
-
->>> DiscOutputOpts = Input()
->>> DiscOutputOpts.add_marginals()
->>> DiscOutputOpts.Marginals[0].name = '$\lambda$'
->>> DiscOutputOpts.Marginals[0].dist_type = 'uniform'
->>> DiscOutputOpts.Marginals[0].parameters = [0, 1]
-
->>> DiscOutputOpts.add_marginals()
->>> DiscOutputOpts.Marginals[1].Name = '$\sigma_f$'
->>> DiscOutputOpts.Marginals[1].dist_type = 'uniform'
->>> DiscOutputOpts.Marginals[1].parameters = [0, 1e-4]
->>> BayesOpts.Discrepancy = Discrepancy(DiscOutputOpts)
->>> BayesOpts.Discrepancy = {'known': DiscrepancyOpts,
->>>                          'infer': Discrepancy(DiscOutputOpts)}
-
-With the method ``create_inference`` we start the calibration/inference and save the results in a a``.pkl`` file.
-This also creates and saves multiple plots in the folder ``Output_Bayes_*modelname``.
-The saved plots include a histogram of the BME of the surrogate and TOM, the posterior distribution with its most likely values and 
-plots of posterior predictions if wanted.
-
->>> Bayes_PCE = BayesOpts.create_inference()
->>> with open(f'Bayes_{Model.name}.pkl', 'wb') as output:
->>> 	joblib.dump(Bayes_PCE, output, 2)
diff --git a/public/_static/_sphinx_javascript_frameworks_compat.js b/public/_static/_sphinx_javascript_frameworks_compat.js
deleted file mode 100644
index 8549469dc..000000000
--- a/public/_static/_sphinx_javascript_frameworks_compat.js
+++ /dev/null
@@ -1,134 +0,0 @@
-/*
- * _sphinx_javascript_frameworks_compat.js
- * ~~~~~~~~~~
- *
- * Compatability shim for jQuery and underscores.js.
- *
- * WILL BE REMOVED IN Sphinx 6.0
- * xref RemovedInSphinx60Warning
- *
- */
-
-/**
- * select a different prefix for underscore
- */
-$u = _.noConflict();
-
-
-/**
- * small helper function to urldecode strings
- *
- * See https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/decodeURIComponent#Decoding_query_parameters_from_a_URL
- */
-jQuery.urldecode = function(x) {
-    if (!x) {
-        return x
-    }
-    return decodeURIComponent(x.replace(/\+/g, ' '));
-};
-
-/**
- * small helper function to urlencode strings
- */
-jQuery.urlencode = encodeURIComponent;
-
-/**
- * This function returns the parsed url parameters of the
- * current request. Multiple values per key are supported,
- * it will always return arrays of strings for the value parts.
- */
-jQuery.getQueryParameters = function(s) {
-    if (typeof s === 'undefined')
-        s = document.location.search;
-    var parts = s.substr(s.indexOf('?') + 1).split('&');
-    var result = {};
-    for (var i = 0; i < parts.length; i++) {
-        var tmp = parts[i].split('=', 2);
-        var key = jQuery.urldecode(tmp[0]);
-        var value = jQuery.urldecode(tmp[1]);
-        if (key in result)
-            result[key].push(value);
-        else
-            result[key] = [value];
-    }
-    return result;
-};
-
-/**
- * highlight a given string on a jquery object by wrapping it in
- * span elements with the given class name.
- */
-jQuery.fn.highlightText = function(text, className) {
-    function highlight(node, addItems) {
-        if (node.nodeType === 3) {
-            var val = node.nodeValue;
-            var pos = val.toLowerCase().indexOf(text);
-            if (pos >= 0 &&
-                !jQuery(node.parentNode).hasClass(className) &&
-                !jQuery(node.parentNode).hasClass("nohighlight")) {
-                var span;
-                var isInSVG = jQuery(node).closest("body, svg, foreignObject").is("svg");
-                if (isInSVG) {
-                    span = document.createElementNS("http://www.w3.org/2000/svg", "tspan");
-                } else {
-                    span = document.createElement("span");
-                    span.className = className;
-                }
-                span.appendChild(document.createTextNode(val.substr(pos, text.length)));
-                node.parentNode.insertBefore(span, node.parentNode.insertBefore(
-                    document.createTextNode(val.substr(pos + text.length)),
-                    node.nextSibling));
-                node.nodeValue = val.substr(0, pos);
-                if (isInSVG) {
-                    var rect = document.createElementNS("http://www.w3.org/2000/svg", "rect");
-                    var bbox = node.parentElement.getBBox();
-                    rect.x.baseVal.value = bbox.x;
-                    rect.y.baseVal.value = bbox.y;
-                    rect.width.baseVal.value = bbox.width;
-                    rect.height.baseVal.value = bbox.height;
-                    rect.setAttribute('class', className);
-                    addItems.push({
-                        "parent": node.parentNode,
-                        "target": rect});
-                }
-            }
-        }
-        else if (!jQuery(node).is("button, select, textarea")) {
-            jQuery.each(node.childNodes, function() {
-                highlight(this, addItems);
-            });
-        }
-    }
-    var addItems = [];
-    var result = this.each(function() {
-        highlight(this, addItems);
-    });
-    for (var i = 0; i < addItems.length; ++i) {
-        jQuery(addItems[i].parent).before(addItems[i].target);
-    }
-    return result;
-};
-
-/*
- * backward compatibility for jQuery.browser
- * This will be supported until firefox bug is fixed.
- */
-if (!jQuery.browser) {
-    jQuery.uaMatch = function(ua) {
-        ua = ua.toLowerCase();
-
-        var match = /(chrome)[ \/]([\w.]+)/.exec(ua) ||
-            /(webkit)[ \/]([\w.]+)/.exec(ua) ||
-            /(opera)(?:.*version|)[ \/]([\w.]+)/.exec(ua) ||
-            /(msie) ([\w.]+)/.exec(ua) ||
-            ua.indexOf("compatible") < 0 && /(mozilla)(?:.*? rv:([\w.]+)|)/.exec(ua) ||
-            [];
-
-        return {
-            browser: match[ 1 ] || "",
-            version: match[ 2 ] || "0"
-        };
-    };
-    jQuery.browser = {};
-    jQuery.browser[jQuery.uaMatch(navigator.userAgent).browser] = true;
-}
diff --git a/public/_static/alabaster.css b/public/_static/alabaster.css
deleted file mode 100644
index 0eddaeb07..000000000
--- a/public/_static/alabaster.css
+++ /dev/null
@@ -1,701 +0,0 @@
-@import url("basic.css");
-
-/* -- page layout ----------------------------------------------------------- */
-
-body {
-    font-family: Georgia, serif;
-    font-size: 17px;
-    background-color: #fff;
-    color: #000;
-    margin: 0;
-    padding: 0;
-}
-
-
-div.document {
-    width: 940px;
-    margin: 30px auto 0 auto;
-}
-
-div.documentwrapper {
-    float: left;
-    width: 100%;
-}
-
-div.bodywrapper {
-    margin: 0 0 0 220px;
-}
-
-div.sphinxsidebar {
-    width: 220px;
-    font-size: 14px;
-    line-height: 1.5;
-}
-
-hr {
-    border: 1px solid #B1B4B6;
-}
-
-div.body {
-    background-color: #fff;
-    color: #3E4349;
-    padding: 0 30px 0 30px;
-}
-
-div.body > .section {
-    text-align: left;
-}
-
-div.footer {
-    width: 940px;
-    margin: 20px auto 30px auto;
-    font-size: 14px;
-    color: #888;
-    text-align: right;
-}
-
-div.footer a {
-    color: #888;
-}
-
-p.caption {
-    font-family: inherit;
-    font-size: inherit;
-}
-
-
-div.relations {
-    display: none;
-}
-
-
-div.sphinxsidebar a {
-    color: #444;
-    text-decoration: none;
-    border-bottom: 1px dotted #999;
-}
-
-div.sphinxsidebar a:hover {
-    border-bottom: 1px solid #999;
-}
-
-div.sphinxsidebarwrapper {
-    padding: 18px 10px;
-}
-
-div.sphinxsidebarwrapper p.logo {
-    padding: 0;
-    margin: -10px 0 0 0px;
-    text-align: center;
-}
-
-div.sphinxsidebarwrapper h1.logo {
-    margin-top: -10px;
-    text-align: center;
-    margin-bottom: 5px;
-    text-align: left;
-}
-
-div.sphinxsidebarwrapper h1.logo-name {
-    margin-top: 0px;
-}
-
-div.sphinxsidebarwrapper p.blurb {
-    margin-top: 0;
-    font-style: normal;
-}
-
-div.sphinxsidebar h3,
-div.sphinxsidebar h4 {
-    font-family: Georgia, serif;
-    color: #444;
-    font-size: 24px;
-    font-weight: normal;
-    margin: 0 0 5px 0;
-    padding: 0;
-}
-
-div.sphinxsidebar h4 {
-    font-size: 20px;
-}
-
-div.sphinxsidebar h3 a {
-    color: #444;
-}
-
-div.sphinxsidebar p.logo a,
-div.sphinxsidebar h3 a,
-div.sphinxsidebar p.logo a:hover,
-div.sphinxsidebar h3 a:hover {
-    border: none;
-}
-
-div.sphinxsidebar p {
-    color: #555;
-    margin: 10px 0;
-}
-
-div.sphinxsidebar ul {
-    margin: 10px 0;
-    padding: 0;
-    color: #000;
-}
-
-div.sphinxsidebar ul li.toctree-l1 > a {
-    font-size: 120%;
-}
-
-div.sphinxsidebar ul li.toctree-l2 > a {
-    font-size: 110%;
-}
-
-div.sphinxsidebar input {
-    border: 1px solid #CCC;
-    font-family: Georgia, serif;
-    font-size: 1em;
-}
-
-div.sphinxsidebar hr {
-    border: none;
-    height: 1px;
-    color: #AAA;
-    background: #AAA;
-
-    text-align: left;
-    margin-left: 0;
-    width: 50%;
-}
-
-div.sphinxsidebar .badge {
-    border-bottom: none;
-}
-
-div.sphinxsidebar .badge:hover {
-    border-bottom: none;
-}
-
-/* To address an issue with donation coming after search */
-div.sphinxsidebar h3.donation {
-    margin-top: 10px;
-}
-
-/* -- body styles ----------------------------------------------------------- */
-
-a {
-    color: #004B6B;
-    text-decoration: underline;
-}
-
-a:hover {
-    color: #6D4100;
-    text-decoration: underline;
-}
-
-div.body h1,
-div.body h2,
-div.body h3,
-div.body h4,
-div.body h5,
-div.body h6 {
-    font-family: Georgia, serif;
-    font-weight: normal;
-    margin: 30px 0px 10px 0px;
-    padding: 0;
-}
-
-div.body h1 { margin-top: 0; padding-top: 0; font-size: 240%; }
-div.body h2 { font-size: 180%; }
-div.body h3 { font-size: 150%; }
-div.body h4 { font-size: 130%; }
-div.body h5 { font-size: 100%; }
-div.body h6 { font-size: 100%; }
-
-a.headerlink {
-    color: #DDD;
-    padding: 0 4px;
-    text-decoration: none;
-}
-
-a.headerlink:hover {
-    color: #444;
-    background: #EAEAEA;
-}
-
-div.body p, div.body dd, div.body li {
-    line-height: 1.4em;
-}
-
-div.admonition {
-    margin: 20px 0px;
-    padding: 10px 30px;
-    background-color: #EEE;
-    border: 1px solid #CCC;
-}
-
-div.admonition tt.xref, div.admonition code.xref, div.admonition a tt {
-    background-color: #FBFBFB;
-    border-bottom: 1px solid #fafafa;
-}
-
-div.admonition p.admonition-title {
-    font-family: Georgia, serif;
-    font-weight: normal;
-    font-size: 24px;
-    margin: 0 0 10px 0;
-    padding: 0;
-    line-height: 1;
-}
-
-div.admonition p.last {
-    margin-bottom: 0;
-}
-
-div.highlight {
-    background-color: #fff;
-}
-
-dt:target, .highlight {
-    background: #FAF3E8;
-}
-
-div.warning {
-    background-color: #FCC;
-    border: 1px solid #FAA;
-}
-
-div.danger {
-    background-color: #FCC;
-    border: 1px solid #FAA;
-    -moz-box-shadow: 2px 2px 4px #D52C2C;
-    -webkit-box-shadow: 2px 2px 4px #D52C2C;
-    box-shadow: 2px 2px 4px #D52C2C;
-}
-
-div.error {
-    background-color: #FCC;
-    border: 1px solid #FAA;
-    -moz-box-shadow: 2px 2px 4px #D52C2C;
-    -webkit-box-shadow: 2px 2px 4px #D52C2C;
-    box-shadow: 2px 2px 4px #D52C2C;
-}
-
-div.caution {
-    background-color: #FCC;
-    border: 1px solid #FAA;
-}
-
-div.attention {
-    background-color: #FCC;
-    border: 1px solid #FAA;
-}
-
-div.important {
-    background-color: #EEE;
-    border: 1px solid #CCC;
-}
-
-div.note {
-    background-color: #EEE;
-    border: 1px solid #CCC;
-}
-
-div.tip {
-    background-color: #EEE;
-    border: 1px solid #CCC;
-}
-
-div.hint {
-    background-color: #EEE;
-    border: 1px solid #CCC;
-}
-
-div.seealso {
-    background-color: #EEE;
-    border: 1px solid #CCC;
-}
-
-div.topic {
-    background-color: #EEE;
-}
-
-p.admonition-title {
-    display: inline;
-}
-
-p.admonition-title:after {
-    content: ":";
-}
-
-pre, tt, code {
-    font-family: 'Consolas', 'Menlo', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', monospace;
-    font-size: 0.9em;
-}
-
-.hll {
-    background-color: #FFC;
-    margin: 0 -12px;
-    padding: 0 12px;
-    display: block;
-}
-
-img.screenshot {
-}
-
-tt.descname, tt.descclassname, code.descname, code.descclassname {
-    font-size: 0.95em;
-}
-
-tt.descname, code.descname {
-    padding-right: 0.08em;
-}
-
-img.screenshot {
-    -moz-box-shadow: 2px 2px 4px #EEE;
-    -webkit-box-shadow: 2px 2px 4px #EEE;
-    box-shadow: 2px 2px 4px #EEE;
-}
-
-table.docutils {
-    border: 1px solid #888;
-    -moz-box-shadow: 2px 2px 4px #EEE;
-    -webkit-box-shadow: 2px 2px 4px #EEE;
-    box-shadow: 2px 2px 4px #EEE;
-}
-
-table.docutils td, table.docutils th {
-    border: 1px solid #888;
-    padding: 0.25em 0.7em;
-}
-
-table.field-list, table.footnote {
-    border: none;
-    -moz-box-shadow: none;
-    -webkit-box-shadow: none;
-    box-shadow: none;
-}
-
-table.footnote {
-    margin: 15px 0;
-    width: 100%;
-    border: 1px solid #EEE;
-    background: #FDFDFD;
-    font-size: 0.9em;
-}
-
-table.footnote + table.footnote {
-    margin-top: -15px;
-    border-top: none;
-}
-
-table.field-list th {
-    padding: 0 0.8em 0 0;
-}
-
-table.field-list td {
-    padding: 0;
-}
-
-table.field-list p {
-    margin-bottom: 0.8em;
-}
-
-/* Cloned from
- * https://github.com/sphinx-doc/sphinx/commit/ef60dbfce09286b20b7385333d63a60321784e68
- */
-.field-name {
-    -moz-hyphens: manual;
-    -ms-hyphens: manual;
-    -webkit-hyphens: manual;
-    hyphens: manual;
-}
-
-table.footnote td.label {
-    width: .1px;
-    padding: 0.3em 0 0.3em 0.5em;
-}
-
-table.footnote td {
-    padding: 0.3em 0.5em;
-}
-
-dl {
-    margin: 0;
-    padding: 0;
-}
-
-dl dd {
-    margin-left: 30px;
-}
-
-blockquote {
-    margin: 0 0 0 30px;
-    padding: 0;
-}
-
-ul, ol {
-    /* Matches the 30px from the narrow-screen "li > ul" selector below */
-    margin: 10px 0 10px 30px;
-    padding: 0;
-}
-
-pre {
-    background: #EEE;
-    padding: 7px 30px;
-    margin: 15px 0px;
-    line-height: 1.3em;
-}
-
-div.viewcode-block:target {
-    background: #ffd;
-}
-
-dl pre, blockquote pre, li pre {
-    margin-left: 0;
-    padding-left: 30px;
-}
-
-tt, code {
-    background-color: #ecf0f3;
-    color: #222;
-    /* padding: 1px 2px; */
-}
-
-tt.xref, code.xref, a tt {
-    background-color: #FBFBFB;
-    border-bottom: 1px solid #fff;
-}
-
-a.reference {
-    text-decoration: none;
-    border-bottom: 1px dotted #004B6B;
-}
-
-/* Don't put an underline on images */
-a.image-reference, a.image-reference:hover {
-    border-bottom: none;
-}
-
-a.reference:hover {
-    border-bottom: 1px solid #6D4100;
-}
-
-a.footnote-reference {
-    text-decoration: none;
-    font-size: 0.7em;
-    vertical-align: top;
-    border-bottom: 1px dotted #004B6B;
-}
-
-a.footnote-reference:hover {
-    border-bottom: 1px solid #6D4100;
-}
-
-a:hover tt, a:hover code {
-    background: #EEE;
-}
-
-
-@media screen and (max-width: 870px) {
-
-    div.sphinxsidebar {
-    	display: none;
-    }
-
-    div.document {
-       width: 100%;
-
-    }
-
-    div.documentwrapper {
-    	margin-left: 0;
-    	margin-top: 0;
-    	margin-right: 0;
-    	margin-bottom: 0;
-    }
-
-    div.bodywrapper {
-    	margin-top: 0;
-    	margin-right: 0;
-    	margin-bottom: 0;
-    	margin-left: 0;
-    }
-
-    ul {
-    	margin-left: 0;
-    }
-
-	li > ul {
-        /* Matches the 30px from the "ul, ol" selector above */
-		margin-left: 30px;
-	}
-
-    .document {
-    	width: auto;
-    }
-
-    .footer {
-    	width: auto;
-    }
-
-    .bodywrapper {
-    	margin: 0;
-    }
-
-    .footer {
-    	width: auto;
-    }
-
-    .github {
-        display: none;
-    }
-
-
-
-}
-
-
-
-@media screen and (max-width: 875px) {
-
-    body {
-        margin: 0;
-        padding: 20px 30px;
-    }
-
-    div.documentwrapper {
-        float: none;
-        background: #fff;
-    }
-
-    div.sphinxsidebar {
-        display: block;
-        float: none;
-        width: 102.5%;
-        margin: 50px -30px -20px -30px;
-        padding: 10px 20px;
-        background: #333;
-        color: #FFF;
-    }
-
-    div.sphinxsidebar h3, div.sphinxsidebar h4, div.sphinxsidebar p,
-    div.sphinxsidebar h3 a {
-        color: #fff;
-    }
-
-    div.sphinxsidebar a {
-        color: #AAA;
-    }
-
-    div.sphinxsidebar p.logo {
-        display: none;
-    }
-
-    div.document {
-        width: 100%;
-        margin: 0;
-    }
-
-    div.footer {
-        display: none;
-    }
-
-    div.bodywrapper {
-        margin: 0;
-    }
-
-    div.body {
-        min-height: 0;
-        padding: 0;
-    }
-
-    .rtd_doc_footer {
-        display: none;
-    }
-
-    .document {
-        width: auto;
-    }
-
-    .footer {
-        width: auto;
-    }
-
-    .footer {
-        width: auto;
-    }
-
-    .github {
-        display: none;
-    }
-}
-
-
-/* misc. */
-
-.revsys-inline {
-    display: none!important;
-}
-
-/* Make nested-list/multi-paragraph items look better in Releases changelog
- * pages. Without this, docutils' magical list fuckery causes inconsistent
- * formatting between different release sub-lists.
- */
-div#changelog > div.section > ul > li > p:only-child {
-    margin-bottom: 0;
-}
-
-/* Hide fugly table cell borders in ..bibliography:: directive output */
-table.docutils.citation, table.docutils.citation td, table.docutils.citation th {
-  border: none;
-  /* Below needed in some edge cases; if not applied, bottom shadows appear */
-  -moz-box-shadow: none;
-  -webkit-box-shadow: none;
-  box-shadow: none;
-}
-
-
-/* relbar */
-
-.related {
-    line-height: 30px;
-    width: 100%;
-    font-size: 0.9rem;
-}
-
-.related.top {
-    border-bottom: 1px solid #EEE;
-    margin-bottom: 20px;
-}
-
-.related.bottom {
-    border-top: 1px solid #EEE;
-}
-
-.related ul {
-    padding: 0;
-    margin: 0;
-    list-style: none;
-}
-
-.related li {
-    display: inline;
-}
-
-nav#rellinks {
-    float: right;
-}
-
-nav#rellinks li+li:before {
-    content: "|";
-}
-
-nav#breadcrumbs li+li:before {
-    content: "\00BB";
-}
-
-/* Hide certain items when printing */
-@media print {
-    div.related {
-        display: none;
-    }
-}
\ No newline at end of file
diff --git a/public/_static/basic.css b/public/_static/basic.css
deleted file mode 100644
index f316efcb4..000000000
--- a/public/_static/basic.css
+++ /dev/null
@@ -1,925 +0,0 @@
-/*
- * basic.css
- * ~~~~~~~~~
- *
- * Sphinx stylesheet -- basic theme.
- *
- * :copyright: Copyright 2007-2024 by the Sphinx team, see AUTHORS.
- * :license: BSD, see LICENSE for details.
- *
- */
-
-/* -- main layout ----------------------------------------------------------- */
-
-div.clearer {
-    clear: both;
-}
-
-div.section::after {
-    display: block;
-    content: '';
-    clear: left;
-}
-
-/* -- relbar ---------------------------------------------------------------- */
-
-div.related {
-    width: 100%;
-    font-size: 90%;
-}
-
-div.related h3 {
-    display: none;
-}
-
-div.related ul {
-    margin: 0;
-    padding: 0 0 0 10px;
-    list-style: none;
-}
-
-div.related li {
-    display: inline;
-}
-
-div.related li.right {
-    float: right;
-    margin-right: 5px;
-}
-
-/* -- sidebar --------------------------------------------------------------- */
-
-div.sphinxsidebarwrapper {
-    padding: 10px 5px 0 10px;
-}
-
-div.sphinxsidebar {
-    float: left;
-    width: 230px;
-    margin-left: -100%;
-    font-size: 90%;
-    word-wrap: break-word;
-    overflow-wrap : break-word;
-}
-
-div.sphinxsidebar ul {
-    list-style: none;
-}
-
-div.sphinxsidebar ul ul,
-div.sphinxsidebar ul.want-points {
-    margin-left: 20px;
-    list-style: square;
-}
-
-div.sphinxsidebar ul ul {
-    margin-top: 0;
-    margin-bottom: 0;
-}
-
-div.sphinxsidebar form {
-    margin-top: 10px;
-}
-
-div.sphinxsidebar input {
-    border: 1px solid #98dbcc;
-    font-family: sans-serif;
-    font-size: 1em;
-}
-
-div.sphinxsidebar #searchbox form.search {
-    overflow: hidden;
-}
-
-div.sphinxsidebar #searchbox input[type="text"] {
-    float: left;
-    width: 80%;
-    padding: 0.25em;
-    box-sizing: border-box;
-}
-
-div.sphinxsidebar #searchbox input[type="submit"] {
-    float: left;
-    width: 20%;
-    border-left: none;
-    padding: 0.25em;
-    box-sizing: border-box;
-}
-
-
-img {
-    border: 0;
-    max-width: 100%;
-}
-
-/* -- search page ----------------------------------------------------------- */
-
-ul.search {
-    margin: 10px 0 0 20px;
-    padding: 0;
-}
-
-ul.search li {
-    padding: 5px 0 5px 20px;
-    background-image: url(file.png);
-    background-repeat: no-repeat;
-    background-position: 0 7px;
-}
-
-ul.search li a {
-    font-weight: bold;
-}
-
-ul.search li p.context {
-    color: #888;
-    margin: 2px 0 0 30px;
-    text-align: left;
-}
-
-ul.keywordmatches li.goodmatch a {
-    font-weight: bold;
-}
-
-/* -- index page ------------------------------------------------------------ */
-
-table.contentstable {
-    width: 90%;
-    margin-left: auto;
-    margin-right: auto;
-}
-
-table.contentstable p.biglink {
-    line-height: 150%;
-}
-
-a.biglink {
-    font-size: 1.3em;
-}
-
-span.linkdescr {
-    font-style: italic;
-    padding-top: 5px;
-    font-size: 90%;
-}
-
-/* -- general index --------------------------------------------------------- */
-
-table.indextable {
-    width: 100%;
-}
-
-table.indextable td {
-    text-align: left;
-    vertical-align: top;
-}
-
-table.indextable ul {
-    margin-top: 0;
-    margin-bottom: 0;
-    list-style-type: none;
-}
-
-table.indextable > tbody > tr > td > ul {
-    padding-left: 0em;
-}
-
-table.indextable tr.pcap {
-    height: 10px;
-}
-
-table.indextable tr.cap {
-    margin-top: 10px;
-    background-color: #f2f2f2;
-}
-
-img.toggler {
-    margin-right: 3px;
-    margin-top: 3px;
-    cursor: pointer;
-}
-
-div.modindex-jumpbox {
-    border-top: 1px solid #ddd;
-    border-bottom: 1px solid #ddd;
-    margin: 1em 0 1em 0;
-    padding: 0.4em;
-}
-
-div.genindex-jumpbox {
-    border-top: 1px solid #ddd;
-    border-bottom: 1px solid #ddd;
-    margin: 1em 0 1em 0;
-    padding: 0.4em;
-}
-
-/* -- domain module index --------------------------------------------------- */
-
-table.modindextable td {
-    padding: 2px;
-    border-collapse: collapse;
-}
-
-/* -- general body styles --------------------------------------------------- */
-
-div.body {
-    min-width: 360px;
-    max-width: 800px;
-}
-
-div.body p, div.body dd, div.body li, div.body blockquote {
-    -moz-hyphens: auto;
-    -ms-hyphens: auto;
-    -webkit-hyphens: auto;
-    hyphens: auto;
-}
-
-a.headerlink {
-    visibility: hidden;
-}
-
-a:visited {
-    color: #551A8B;
-}
-
-h1:hover > a.headerlink,
-h2:hover > a.headerlink,
-h3:hover > a.headerlink,
-h4:hover > a.headerlink,
-h5:hover > a.headerlink,
-h6:hover > a.headerlink,
-dt:hover > a.headerlink,
-caption:hover > a.headerlink,
-p.caption:hover > a.headerlink,
-div.code-block-caption:hover > a.headerlink {
-    visibility: visible;
-}
-
-div.body p.caption {
-    text-align: inherit;
-}
-
-div.body td {
-    text-align: left;
-}
-
-.first {
-    margin-top: 0 !important;
-}
-
-p.rubric {
-    margin-top: 30px;
-    font-weight: bold;
-}
-
-img.align-left, figure.align-left, .figure.align-left, object.align-left {
-    clear: left;
-    float: left;
-    margin-right: 1em;
-}
-
-img.align-right, figure.align-right, .figure.align-right, object.align-right {
-    clear: right;
-    float: right;
-    margin-left: 1em;
-}
-
-img.align-center, figure.align-center, .figure.align-center, object.align-center {
-  display: block;
-  margin-left: auto;
-  margin-right: auto;
-}
-
-img.align-default, figure.align-default, .figure.align-default {
-  display: block;
-  margin-left: auto;
-  margin-right: auto;
-}
-
-.align-left {
-    text-align: left;
-}
-
-.align-center {
-    text-align: center;
-}
-
-.align-default {
-    text-align: center;
-}
-
-.align-right {
-    text-align: right;
-}
-
-/* -- sidebars -------------------------------------------------------------- */
-
-div.sidebar,
-aside.sidebar {
-    margin: 0 0 0.5em 1em;
-    border: 1px solid #ddb;
-    padding: 7px;
-    background-color: #ffe;
-    width: 40%;
-    float: right;
-    clear: right;
-    overflow-x: auto;
-}
-
-p.sidebar-title {
-    font-weight: bold;
-}
-
-nav.contents,
-aside.topic,
-div.admonition, div.topic, blockquote {
-    clear: left;
-}
-
-/* -- topics ---------------------------------------------------------------- */
-
-nav.contents,
-aside.topic,
-div.topic {
-    border: 1px solid #ccc;
-    padding: 7px;
-    margin: 10px 0 10px 0;
-}
-
-p.topic-title {
-    font-size: 1.1em;
-    font-weight: bold;
-    margin-top: 10px;
-}
-
-/* -- admonitions ----------------------------------------------------------- */
-
-div.admonition {
-    margin-top: 10px;
-    margin-bottom: 10px;
-    padding: 7px;
-}
-
-div.admonition dt {
-    font-weight: bold;
-}
-
-p.admonition-title {
-    margin: 0px 10px 5px 0px;
-    font-weight: bold;
-}
-
-div.body p.centered {
-    text-align: center;
-    margin-top: 25px;
-}
-
-/* -- content of sidebars/topics/admonitions -------------------------------- */
-
-div.sidebar > :last-child,
-aside.sidebar > :last-child,
-nav.contents > :last-child,
-aside.topic > :last-child,
-div.topic > :last-child,
-div.admonition > :last-child {
-    margin-bottom: 0;
-}
-
-div.sidebar::after,
-aside.sidebar::after,
-nav.contents::after,
-aside.topic::after,
-div.topic::after,
-div.admonition::after,
-blockquote::after {
-    display: block;
-    content: '';
-    clear: both;
-}
-
-/* -- tables ---------------------------------------------------------------- */
-
-table.docutils {
-    margin-top: 10px;
-    margin-bottom: 10px;
-    border: 0;
-    border-collapse: collapse;
-}
-
-table.align-center {
-    margin-left: auto;
-    margin-right: auto;
-}
-
-table.align-default {
-    margin-left: auto;
-    margin-right: auto;
-}
-
-table caption span.caption-number {
-    font-style: italic;
-}
-
-table caption span.caption-text {
-}
-
-table.docutils td, table.docutils th {
-    padding: 1px 8px 1px 5px;
-    border-top: 0;
-    border-left: 0;
-    border-right: 0;
-    border-bottom: 1px solid #aaa;
-}
-
-th {
-    text-align: left;
-    padding-right: 5px;
-}
-
-table.citation {
-    border-left: solid 1px gray;
-    margin-left: 1px;
-}
-
-table.citation td {
-    border-bottom: none;
-}
-
-th > :first-child,
-td > :first-child {
-    margin-top: 0px;
-}
-
-th > :last-child,
-td > :last-child {
-    margin-bottom: 0px;
-}
-
-/* -- figures --------------------------------------------------------------- */
-
-div.figure, figure {
-    margin: 0.5em;
-    padding: 0.5em;
-}
-
-div.figure p.caption, figcaption {
-    padding: 0.3em;
-}
-
-div.figure p.caption span.caption-number,
-figcaption span.caption-number {
-    font-style: italic;
-}
-
-div.figure p.caption span.caption-text,
-figcaption span.caption-text {
-}
-
-/* -- field list styles ----------------------------------------------------- */
-
-table.field-list td, table.field-list th {
-    border: 0 !important;
-}
-
-.field-list ul {
-    margin: 0;
-    padding-left: 1em;
-}
-
-.field-list p {
-    margin: 0;
-}
-
-.field-name {
-    -moz-hyphens: manual;
-    -ms-hyphens: manual;
-    -webkit-hyphens: manual;
-    hyphens: manual;
-}
-
-/* -- hlist styles ---------------------------------------------------------- */
-
-table.hlist {
-    margin: 1em 0;
-}
-
-table.hlist td {
-    vertical-align: top;
-}
-
-/* -- object description styles --------------------------------------------- */
-
-.sig {
-	font-family: 'Consolas', 'Menlo', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', monospace;
-}
-
-.sig-name, code.descname {
-    background-color: transparent;
-    font-weight: bold;
-}
-
-.sig-name {
-	font-size: 1.1em;
-}
-
-code.descname {
-    font-size: 1.2em;
-}
-
-.sig-prename, code.descclassname {
-    background-color: transparent;
-}
-
-.optional {
-    font-size: 1.3em;
-}
-
-.sig-paren {
-    font-size: larger;
-}
-
-.sig-param.n {
-	font-style: italic;
-}
-
-/* C++ specific styling */
-
-.sig-inline.c-texpr,
-.sig-inline.cpp-texpr {
-	font-family: unset;
-}
-
-.sig.c   .k, .sig.c   .kt,
-.sig.cpp .k, .sig.cpp .kt {
-	color: #0033B3;
-}
-
-.sig.c   .m,
-.sig.cpp .m {
-	color: #1750EB;
-}
-
-.sig.c   .s, .sig.c   .sc,
-.sig.cpp .s, .sig.cpp .sc {
-	color: #067D17;
-}
-
-
-/* -- other body styles ----------------------------------------------------- */
-
-ol.arabic {
-    list-style: decimal;
-}
-
-ol.loweralpha {
-    list-style: lower-alpha;
-}
-
-ol.upperalpha {
-    list-style: upper-alpha;
-}
-
-ol.lowerroman {
-    list-style: lower-roman;
-}
-
-ol.upperroman {
-    list-style: upper-roman;
-}
-
-:not(li) > ol > li:first-child > :first-child,
-:not(li) > ul > li:first-child > :first-child {
-    margin-top: 0px;
-}
-
-:not(li) > ol > li:last-child > :last-child,
-:not(li) > ul > li:last-child > :last-child {
-    margin-bottom: 0px;
-}
-
-ol.simple ol p,
-ol.simple ul p,
-ul.simple ol p,
-ul.simple ul p {
-    margin-top: 0;
-}
-
-ol.simple > li:not(:first-child) > p,
-ul.simple > li:not(:first-child) > p {
-    margin-top: 0;
-}
-
-ol.simple p,
-ul.simple p {
-    margin-bottom: 0;
-}
-
-aside.footnote > span,
-div.citation > span {
-    float: left;
-}
-aside.footnote > span:last-of-type,
-div.citation > span:last-of-type {
-  padding-right: 0.5em;
-}
-aside.footnote > p {
-  margin-left: 2em;
-}
-div.citation > p {
-  margin-left: 4em;
-}
-aside.footnote > p:last-of-type,
-div.citation > p:last-of-type {
-    margin-bottom: 0em;
-}
-aside.footnote > p:last-of-type:after,
-div.citation > p:last-of-type:after {
-    content: "";
-    clear: both;
-}
-
-dl.field-list {
-    display: grid;
-    grid-template-columns: fit-content(30%) auto;
-}
-
-dl.field-list > dt {
-    font-weight: bold;
-    word-break: break-word;
-    padding-left: 0.5em;
-    padding-right: 5px;
-}
-
-dl.field-list > dd {
-    padding-left: 0.5em;
-    margin-top: 0em;
-    margin-left: 0em;
-    margin-bottom: 0em;
-}
-
-dl {
-    margin-bottom: 15px;
-}
-
-dd > :first-child {
-    margin-top: 0px;
-}
-
-dd ul, dd table {
-    margin-bottom: 10px;
-}
-
-dd {
-    margin-top: 3px;
-    margin-bottom: 10px;
-    margin-left: 30px;
-}
-
-.sig dd {
-    margin-top: 0px;
-    margin-bottom: 0px;
-}
-
-.sig dl {
-    margin-top: 0px;
-    margin-bottom: 0px;
-}
-
-dl > dd:last-child,
-dl > dd:last-child > :last-child {
-    margin-bottom: 0;
-}
-
-dt:target, span.highlighted {
-    background-color: #fbe54e;
-}
-
-rect.highlighted {
-    fill: #fbe54e;
-}
-
-dl.glossary dt {
-    font-weight: bold;
-    font-size: 1.1em;
-}
-
-.versionmodified {
-    font-style: italic;
-}
-
-.system-message {
-    background-color: #fda;
-    padding: 5px;
-    border: 3px solid red;
-}
-
-.footnote:target  {
-    background-color: #ffa;
-}
-
-.line-block {
-    display: block;
-    margin-top: 1em;
-    margin-bottom: 1em;
-}
-
-.line-block .line-block {
-    margin-top: 0;
-    margin-bottom: 0;
-    margin-left: 1.5em;
-}
-
-.guilabel, .menuselection {
-    font-family: sans-serif;
-}
-
-.accelerator {
-    text-decoration: underline;
-}
-
-.classifier {
-    font-style: oblique;
-}
-
-.classifier:before {
-    font-style: normal;
-    margin: 0 0.5em;
-    content: ":";
-    display: inline-block;
-}
-
-abbr, acronym {
-    border-bottom: dotted 1px;
-    cursor: help;
-}
-
-.translated {
-    background-color: rgba(207, 255, 207, 0.2)
-}
-
-.untranslated {
-    background-color: rgba(255, 207, 207, 0.2)
-}
-
-/* -- code displays --------------------------------------------------------- */
-
-pre {
-    overflow: auto;
-    overflow-y: hidden;  /* fixes display issues on Chrome browsers */
-}
-
-pre, div[class*="highlight-"] {
-    clear: both;
-}
-
-span.pre {
-    -moz-hyphens: none;
-    -ms-hyphens: none;
-    -webkit-hyphens: none;
-    hyphens: none;
-    white-space: nowrap;
-}
-
-div[class*="highlight-"] {
-    margin: 1em 0;
-}
-
-td.linenos pre {
-    border: 0;
-    background-color: transparent;
-    color: #aaa;
-}
-
-table.highlighttable {
-    display: block;
-}
-
-table.highlighttable tbody {
-    display: block;
-}
-
-table.highlighttable tr {
-    display: flex;
-}
-
-table.highlighttable td {
-    margin: 0;
-    padding: 0;
-}
-
-table.highlighttable td.linenos {
-    padding-right: 0.5em;
-}
-
-table.highlighttable td.code {
-    flex: 1;
-    overflow: hidden;
-}
-
-.highlight .hll {
-    display: block;
-}
-
-div.highlight pre,
-table.highlighttable pre {
-    margin: 0;
-}
-
-div.code-block-caption + div {
-    margin-top: 0;
-}
-
-div.code-block-caption {
-    margin-top: 1em;
-    padding: 2px 5px;
-    font-size: small;
-}
-
-div.code-block-caption code {
-    background-color: transparent;
-}
-
-table.highlighttable td.linenos,
-span.linenos,
-div.highlight span.gp {  /* gp: Generic.Prompt */
-  user-select: none;
-  -webkit-user-select: text; /* Safari fallback only */
-  -webkit-user-select: none; /* Chrome/Safari */
-  -moz-user-select: none; /* Firefox */
-  -ms-user-select: none; /* IE10+ */
-}
-
-div.code-block-caption span.caption-number {
-    padding: 0.1em 0.3em;
-    font-style: italic;
-}
-
-div.code-block-caption span.caption-text {
-}
-
-div.literal-block-wrapper {
-    margin: 1em 0;
-}
-
-code.xref, a code {
-    background-color: transparent;
-    font-weight: bold;
-}
-
-h1 code, h2 code, h3 code, h4 code, h5 code, h6 code {
-    background-color: transparent;
-}
-
-.viewcode-link {
-    float: right;
-}
-
-.viewcode-back {
-    float: right;
-    font-family: sans-serif;
-}
-
-div.viewcode-block:target {
-    margin: -1px -10px;
-    padding: 0 10px;
-}
-
-/* -- math display ---------------------------------------------------------- */
-
-img.math {
-    vertical-align: middle;
-}
-
-div.body div.math p {
-    text-align: center;
-}
-
-span.eqno {
-    float: right;
-}
-
-span.eqno a.headerlink {
-    position: absolute;
-    z-index: 1;
-}
-
-div.math:hover a.headerlink {
-    visibility: visible;
-}
-
-/* -- printout stylesheet --------------------------------------------------- */
-
-@media print {
-    div.document,
-    div.documentwrapper,
-    div.bodywrapper {
-        margin: 0 !important;
-        width: 100%;
-    }
-
-    div.sphinxsidebar,
-    div.related,
-    div.footer,
-    #top-link {
-        display: none;
-    }
-}
\ No newline at end of file
diff --git a/public/_static/custom.css b/public/_static/custom.css
deleted file mode 100644
index 9a890582e..000000000
--- a/public/_static/custom.css
+++ /dev/null
@@ -1,9 +0,0 @@
-div.leftside {
-    width: 60%;
-    padding: 0px 3px 0px 0px;
-    float: left;
-}
-
-div.rightside {
-    margin-left: 62%;
-}
\ No newline at end of file
diff --git a/public/_static/debug.css b/public/_static/debug.css
deleted file mode 100644
index 74d4aec33..000000000
--- a/public/_static/debug.css
+++ /dev/null
@@ -1,69 +0,0 @@
-/*
-  This CSS file should be overridden by the theme authors. It's
-  meant for debugging and developing the skeleton that this theme provides.
-*/
-body {
-  font-family: -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif,
-    "Apple Color Emoji", "Segoe UI Emoji";
-  background: lavender;
-}
-.sb-announcement {
-  background: rgb(131, 131, 131);
-}
-.sb-announcement__inner {
-  background: black;
-  color: white;
-}
-.sb-header {
-  background: lightskyblue;
-}
-.sb-header__inner {
-  background: royalblue;
-  color: white;
-}
-.sb-header-secondary {
-  background: lightcyan;
-}
-.sb-header-secondary__inner {
-  background: cornflowerblue;
-  color: white;
-}
-.sb-sidebar-primary {
-  background: lightgreen;
-}
-.sb-main {
-  background: blanchedalmond;
-}
-.sb-main__inner {
-  background: antiquewhite;
-}
-.sb-header-article {
-  background: lightsteelblue;
-}
-.sb-article-container {
-  background: snow;
-}
-.sb-article-main {
-  background: white;
-}
-.sb-footer-article {
-  background: lightpink;
-}
-.sb-sidebar-secondary {
-  background: lightgoldenrodyellow;
-}
-.sb-footer-content {
-  background: plum;
-}
-.sb-footer-content__inner {
-  background: palevioletred;
-}
-.sb-footer {
-  background: pink;
-}
-.sb-footer__inner {
-  background: salmon;
-}
-.sb-article {
-  background: white;
-}
diff --git a/public/_static/doctools.js b/public/_static/doctools.js
deleted file mode 100644
index 4d67807d1..000000000
--- a/public/_static/doctools.js
+++ /dev/null
@@ -1,156 +0,0 @@
-/*
- * doctools.js
- * ~~~~~~~~~~~
- *
- * Base JavaScript utilities for all Sphinx HTML documentation.
- *
- * :copyright: Copyright 2007-2024 by the Sphinx team, see AUTHORS.
- * :license: BSD, see LICENSE for details.
- *
- */
-"use strict";
-
-const BLACKLISTED_KEY_CONTROL_ELEMENTS = new Set([
-  "TEXTAREA",
-  "INPUT",
-  "SELECT",
-  "BUTTON",
-]);
-
-const _ready = (callback) => {
-  if (document.readyState !== "loading") {
-    callback();
-  } else {
-    document.addEventListener("DOMContentLoaded", callback);
-  }
-};
-
-/**
- * Small JavaScript module for the documentation.
- */
-const Documentation = {
-  init: () => {
-    Documentation.initDomainIndexTable();
-    Documentation.initOnKeyListeners();
-  },
-
-  /**
-   * i18n support
-   */
-  TRANSLATIONS: {},
-  PLURAL_EXPR: (n) => (n === 1 ? 0 : 1),
-  LOCALE: "unknown",
-
-  // gettext and ngettext don't access this so that the functions
-  // can safely bound to a different name (_ = Documentation.gettext)
-  gettext: (string) => {
-    const translated = Documentation.TRANSLATIONS[string];
-    switch (typeof translated) {
-      case "undefined":
-        return string; // no translation
-      case "string":
-        return translated; // translation exists
-      default:
-        return translated[0]; // (singular, plural) translation tuple exists
-    }
-  },
-
-  ngettext: (singular, plural, n) => {
-    const translated = Documentation.TRANSLATIONS[singular];
-    if (typeof translated !== "undefined")
-      return translated[Documentation.PLURAL_EXPR(n)];
-    return n === 1 ? singular : plural;
-  },
-
-  addTranslations: (catalog) => {
-    Object.assign(Documentation.TRANSLATIONS, catalog.messages);
-    Documentation.PLURAL_EXPR = new Function(
-      "n",
-      `return (${catalog.plural_expr})`
-    );
-    Documentation.LOCALE = catalog.locale;
-  },
-
-  /**
-   * helper function to focus on search bar
-   */
-  focusSearchBar: () => {
-    document.querySelectorAll("input[name=q]")[0]?.focus();
-  },
-
-  /**
-   * Initialise the domain index toggle buttons
-   */
-  initDomainIndexTable: () => {
-    const toggler = (el) => {
-      const idNumber = el.id.substr(7);
-      const toggledRows = document.querySelectorAll(`tr.cg-${idNumber}`);
-      if (el.src.substr(-9) === "minus.png") {
-        el.src = `${el.src.substr(0, el.src.length - 9)}plus.png`;
-        toggledRows.forEach((el) => (el.style.display = "none"));
-      } else {
-        el.src = `${el.src.substr(0, el.src.length - 8)}minus.png`;
-        toggledRows.forEach((el) => (el.style.display = ""));
-      }
-    };
-
-    const togglerElements = document.querySelectorAll("img.toggler");
-    togglerElements.forEach((el) =>
-      el.addEventListener("click", (event) => toggler(event.currentTarget))
-    );
-    togglerElements.forEach((el) => (el.style.display = ""));
-    if (DOCUMENTATION_OPTIONS.COLLAPSE_INDEX) togglerElements.forEach(toggler);
-  },
-
-  initOnKeyListeners: () => {
-    // only install a listener if it is really needed
-    if (
-      !DOCUMENTATION_OPTIONS.NAVIGATION_WITH_KEYS &&
-      !DOCUMENTATION_OPTIONS.ENABLE_SEARCH_SHORTCUTS
-    )
-      return;
-
-    document.addEventListener("keydown", (event) => {
-      // bail for input elements
-      if (BLACKLISTED_KEY_CONTROL_ELEMENTS.has(document.activeElement.tagName)) return;
-      // bail with special keys
-      if (event.altKey || event.ctrlKey || event.metaKey) return;
-
-      if (!event.shiftKey) {
-        switch (event.key) {
-          case "ArrowLeft":
-            if (!DOCUMENTATION_OPTIONS.NAVIGATION_WITH_KEYS) break;
-
-            const prevLink = document.querySelector('link[rel="prev"]');
-            if (prevLink && prevLink.href) {
-              window.location.href = prevLink.href;
-              event.preventDefault();
-            }
-            break;
-          case "ArrowRight":
-            if (!DOCUMENTATION_OPTIONS.NAVIGATION_WITH_KEYS) break;
-
-            const nextLink = document.querySelector('link[rel="next"]');
-            if (nextLink && nextLink.href) {
-              window.location.href = nextLink.href;
-              event.preventDefault();
-            }
-            break;
-        }
-      }
-
-      // some keyboard layouts may need Shift to get /
-      switch (event.key) {
-        case "/":
-          if (!DOCUMENTATION_OPTIONS.ENABLE_SEARCH_SHORTCUTS) break;
-          Documentation.focusSearchBar();
-          event.preventDefault();
-      }
-    });
-  },
-};
-
-// quick alias for translations
-const _ = Documentation.gettext;
-
-_ready(Documentation.init);
diff --git a/public/_static/documentation_options.js b/public/_static/documentation_options.js
deleted file mode 100644
index 1675f3b58..000000000
--- a/public/_static/documentation_options.js
+++ /dev/null
@@ -1,13 +0,0 @@
-const DOCUMENTATION_OPTIONS = {
-    VERSION: '1.0.0',
-    LANGUAGE: 'en',
-    COLLAPSE_INDEX: false,
-    BUILDER: 'html',
-    FILE_SUFFIX: '.html',
-    LINK_SUFFIX: '.html',
-    HAS_SOURCE: true,
-    SOURCELINK_SUFFIX: '.txt',
-    NAVIGATION_WITH_KEYS: true,
-    SHOW_SEARCH_SUMMARY: true,
-    ENABLE_SEARCH_SHORTCUTS: true,
-};
\ No newline at end of file
diff --git a/public/_static/jquery-3.6.0.js b/public/_static/jquery-3.6.0.js
deleted file mode 100644
index fc6c299b7..000000000
--- a/public/_static/jquery-3.6.0.js
+++ /dev/null
@@ -1,10881 +0,0 @@
-/*!
- * jQuery JavaScript Library v3.6.0
- * https://jquery.com/
- *
- * Includes Sizzle.js
- * https://sizzlejs.com/
- *
- * Copyright OpenJS Foundation and other contributors
- * Released under the MIT license
- * https://jquery.org/license
- *
- * Date: 2021-03-02T17:08Z
- */
-( function( global, factory ) {
-
-	"use strict";
-
-	if ( typeof module === "object" && typeof module.exports === "object" ) {
-
-		// For CommonJS and CommonJS-like environments where a proper `window`
-		// is present, execute the factory and get jQuery.
-		// For environments that do not have a `window` with a `document`
-		// (such as Node.js), expose a factory as module.exports.
-		// This accentuates the need for the creation of a real `window`.
-		// e.g. var jQuery = require("jquery")(window);
-		// See ticket #14549 for more info.
-		module.exports = global.document ?
-			factory( global, true ) :
-			function( w ) {
-				if ( !w.document ) {
-					throw new Error( "jQuery requires a window with a document" );
-				}
-				return factory( w );
-			};
-	} else {
-		factory( global );
-	}
-
-// Pass this if window is not defined yet
-} )( typeof window !== "undefined" ? window : this, function( window, noGlobal ) {
-
-// Edge <= 12 - 13+, Firefox <=18 - 45+, IE 10 - 11, Safari 5.1 - 9+, iOS 6 - 9.1
-// throw exceptions when non-strict code (e.g., ASP.NET 4.5) accesses strict mode
-// arguments.callee.caller (trac-13335). But as of jQuery 3.0 (2016), strict mode should be common
-// enough that all such attempts are guarded in a try block.
-"use strict";
-
-var arr = [];
-
-var getProto = Object.getPrototypeOf;
-
-var slice = arr.slice;
-
-var flat = arr.flat ? function( array ) {
-	return arr.flat.call( array );
-} : function( array ) {
-	return arr.concat.apply( [], array );
-};
-
-
-var push = arr.push;
-
-var indexOf = arr.indexOf;
-
-var class2type = {};
-
-var toString = class2type.toString;
-
-var hasOwn = class2type.hasOwnProperty;
-
-var fnToString = hasOwn.toString;
-
-var ObjectFunctionString = fnToString.call( Object );
-
-var support = {};
-
-var isFunction = function isFunction( obj ) {
-
-		// Support: Chrome <=57, Firefox <=52
-		// In some browsers, typeof returns "function" for HTML <object> elements
-		// (i.e., `typeof document.createElement( "object" ) === "function"`).
-		// We don't want to classify *any* DOM node as a function.
-		// Support: QtWeb <=3.8.5, WebKit <=534.34, wkhtmltopdf tool <=0.12.5
-		// Plus for old WebKit, typeof returns "function" for HTML collections
-		// (e.g., `typeof document.getElementsByTagName("div") === "function"`). (gh-4756)
-		return typeof obj === "function" && typeof obj.nodeType !== "number" &&
-			typeof obj.item !== "function";
-	};
-
-
-var isWindow = function isWindow( obj ) {
-		return obj != null && obj === obj.window;
-	};
-
-
-var document = window.document;
-
-
-
-	var preservedScriptAttributes = {
-		type: true,
-		src: true,
-		nonce: true,
-		noModule: true
-	};
-
-	function DOMEval( code, node, doc ) {
-		doc = doc || document;
-
-		var i, val,
-			script = doc.createElement( "script" );
-
-		script.text = code;
-		if ( node ) {
-			for ( i in preservedScriptAttributes ) {
-
-				// Support: Firefox 64+, Edge 18+
-				// Some browsers don't support the "nonce" property on scripts.
-				// On the other hand, just using `getAttribute` is not enough as
-				// the `nonce` attribute is reset to an empty string whenever it
-				// becomes browsing-context connected.
-				// See https://github.com/whatwg/html/issues/2369
-				// See https://html.spec.whatwg.org/#nonce-attributes
-				// The `node.getAttribute` check was added for the sake of
-				// `jQuery.globalEval` so that it can fake a nonce-containing node
-				// via an object.
-				val = node[ i ] || node.getAttribute && node.getAttribute( i );
-				if ( val ) {
-					script.setAttribute( i, val );
-				}
-			}
-		}
-		doc.head.appendChild( script ).parentNode.removeChild( script );
-	}
-
-
-function toType( obj ) {
-	if ( obj == null ) {
-		return obj + "";
-	}
-
-	// Support: Android <=2.3 only (functionish RegExp)
-	return typeof obj === "object" || typeof obj === "function" ?
-		class2type[ toString.call( obj ) ] || "object" :
-		typeof obj;
-}
-/* global Symbol */
-// Defining this global in .eslintrc.json would create a danger of using the global
-// unguarded in another place, it seems safer to define global only for this module
-
-
-
-var
-	version = "3.6.0",
-
-	// Define a local copy of jQuery
-	jQuery = function( selector, context ) {
-
-		// The jQuery object is actually just the init constructor 'enhanced'
-		// Need init if jQuery is called (just allow error to be thrown if not included)
-		return new jQuery.fn.init( selector, context );
-	};
-
-jQuery.fn = jQuery.prototype = {
-
-	// The current version of jQuery being used
-	jquery: version,
-
-	constructor: jQuery,
-
-	// The default length of a jQuery object is 0
-	length: 0,
-
-	toArray: function() {
-		return slice.call( this );
-	},
-
-	// Get the Nth element in the matched element set OR
-	// Get the whole matched element set as a clean array
-	get: function( num ) {
-
-		// Return all the elements in a clean array
-		if ( num == null ) {
-			return slice.call( this );
-		}
-
-		// Return just the one element from the set
-		return num < 0 ? this[ num + this.length ] : this[ num ];
-	},
-
-	// Take an array of elements and push it onto the stack
-	// (returning the new matched element set)
-	pushStack: function( elems ) {
-
-		// Build a new jQuery matched element set
-		var ret = jQuery.merge( this.constructor(), elems );
-
-		// Add the old object onto the stack (as a reference)
-		ret.prevObject = this;
-
-		// Return the newly-formed element set
-		return ret;
-	},
-
-	// Execute a callback for every element in the matched set.
-	each: function( callback ) {
-		return jQuery.each( this, callback );
-	},
-
-	map: function( callback ) {
-		return this.pushStack( jQuery.map( this, function( elem, i ) {
-			return callback.call( elem, i, elem );
-		} ) );
-	},
-
-	slice: function() {
-		return this.pushStack( slice.apply( this, arguments ) );
-	},
-
-	first: function() {
-		return this.eq( 0 );
-	},
-
-	last: function() {
-		return this.eq( -1 );
-	},
-
-	even: function() {
-		return this.pushStack( jQuery.grep( this, function( _elem, i ) {
-			return ( i + 1 ) % 2;
-		} ) );
-	},
-
-	odd: function() {
-		return this.pushStack( jQuery.grep( this, function( _elem, i ) {
-			return i % 2;
-		} ) );
-	},
-
-	eq: function( i ) {
-		var len = this.length,
-			j = +i + ( i < 0 ? len : 0 );
-		return this.pushStack( j >= 0 && j < len ? [ this[ j ] ] : [] );
-	},
-
-	end: function() {
-		return this.prevObject || this.constructor();
-	},
-
-	// For internal use only.
-	// Behaves like an Array's method, not like a jQuery method.
-	push: push,
-	sort: arr.sort,
-	splice: arr.splice
-};
-
-jQuery.extend = jQuery.fn.extend = function() {
-	var options, name, src, copy, copyIsArray, clone,
-		target = arguments[ 0 ] || {},
-		i = 1,
-		length = arguments.length,
-		deep = false;
-
-	// Handle a deep copy situation
-	if ( typeof target === "boolean" ) {
-		deep = target;
-
-		// Skip the boolean and the target
-		target = arguments[ i ] || {};
-		i++;
-	}
-
-	// Handle case when target is a string or something (possible in deep copy)
-	if ( typeof target !== "object" && !isFunction( target ) ) {
-		target = {};
-	}
-
-	// Extend jQuery itself if only one argument is passed
-	if ( i === length ) {
-		target = this;
-		i--;
-	}
-
-	for ( ; i < length; i++ ) {
-
-		// Only deal with non-null/undefined values
-		if ( ( options = arguments[ i ] ) != null ) {
-
-			// Extend the base object
-			for ( name in options ) {
-				copy = options[ name ];
-
-				// Prevent Object.prototype pollution
-				// Prevent never-ending loop
-				if ( name === "__proto__" || target === copy ) {
-					continue;
-				}
-
-				// Recurse if we're merging plain objects or arrays
-				if ( deep && copy && ( jQuery.isPlainObject( copy ) ||
-					( copyIsArray = Array.isArray( copy ) ) ) ) {
-					src = target[ name ];
-
-					// Ensure proper type for the source value
-					if ( copyIsArray && !Array.isArray( src ) ) {
-						clone = [];
-					} else if ( !copyIsArray && !jQuery.isPlainObject( src ) ) {
-						clone = {};
-					} else {
-						clone = src;
-					}
-					copyIsArray = false;
-
-					// Never move original objects, clone them
-					target[ name ] = jQuery.extend( deep, clone, copy );
-
-				// Don't bring in undefined values
-				} else if ( copy !== undefined ) {
-					target[ name ] = copy;
-				}
-			}
-		}
-	}
-
-	// Return the modified object
-	return target;
-};
-
-jQuery.extend( {
-
-	// Unique for each copy of jQuery on the page
-	expando: "jQuery" + ( version + Math.random() ).replace( /\D/g, "" ),
-
-	// Assume jQuery is ready without the ready module
-	isReady: true,
-
-	error: function( msg ) {
-		throw new Error( msg );
-	},
-
-	noop: function() {},
-
-	isPlainObject: function( obj ) {
-		var proto, Ctor;
-
-		// Detect obvious negatives
-		// Use toString instead of jQuery.type to catch host objects
-		if ( !obj || toString.call( obj ) !== "[object Object]" ) {
-			return false;
-		}
-
-		proto = getProto( obj );
-
-		// Objects with no prototype (e.g., `Object.create( null )`) are plain
-		if ( !proto ) {
-			return true;
-		}
-
-		// Objects with prototype are plain iff they were constructed by a global Object function
-		Ctor = hasOwn.call( proto, "constructor" ) && proto.constructor;
-		return typeof Ctor === "function" && fnToString.call( Ctor ) === ObjectFunctionString;
-	},
-
-	isEmptyObject: function( obj ) {
-		var name;
-
-		for ( name in obj ) {
-			return false;
-		}
-		return true;
-	},
-
-	// Evaluates a script in a provided context; falls back to the global one
-	// if not specified.
-	globalEval: function( code, options, doc ) {
-		DOMEval( code, { nonce: options && options.nonce }, doc );
-	},
-
-	each: function( obj, callback ) {
-		var length, i = 0;
-
-		if ( isArrayLike( obj ) ) {
-			length = obj.length;
-			for ( ; i < length; i++ ) {
-				if ( callback.call( obj[ i ], i, obj[ i ] ) === false ) {
-					break;
-				}
-			}
-		} else {
-			for ( i in obj ) {
-				if ( callback.call( obj[ i ], i, obj[ i ] ) === false ) {
-					break;
-				}
-			}
-		}
-
-		return obj;
-	},
-
-	// results is for internal usage only
-	makeArray: function( arr, results ) {
-		var ret = results || [];
-
-		if ( arr != null ) {
-			if ( isArrayLike( Object( arr ) ) ) {
-				jQuery.merge( ret,
-					typeof arr === "string" ?
-						[ arr ] : arr
-				);
-			} else {
-				push.call( ret, arr );
-			}
-		}
-
-		return ret;
-	},
-
-	inArray: function( elem, arr, i ) {
-		return arr == null ? -1 : indexOf.call( arr, elem, i );
-	},
-
-	// Support: Android <=4.0 only, PhantomJS 1 only
-	// push.apply(_, arraylike) throws on ancient WebKit
-	merge: function( first, second ) {
-		var len = +second.length,
-			j = 0,
-			i = first.length;
-
-		for ( ; j < len; j++ ) {
-			first[ i++ ] = second[ j ];
-		}
-
-		first.length = i;
-
-		return first;
-	},
-
-	grep: function( elems, callback, invert ) {
-		var callbackInverse,
-			matches = [],
-			i = 0,
-			length = elems.length,
-			callbackExpect = !invert;
-
-		// Go through the array, only saving the items
-		// that pass the validator function
-		for ( ; i < length; i++ ) {
-			callbackInverse = !callback( elems[ i ], i );
-			if ( callbackInverse !== callbackExpect ) {
-				matches.push( elems[ i ] );
-			}
-		}
-
-		return matches;
-	},
-
-	// arg is for internal usage only
-	map: function( elems, callback, arg ) {
-		var length, value,
-			i = 0,
-			ret = [];
-
-		// Go through the array, translating each of the items to their new values
-		if ( isArrayLike( elems ) ) {
-			length = elems.length;
-			for ( ; i < length; i++ ) {
-				value = callback( elems[ i ], i, arg );
-
-				if ( value != null ) {
-					ret.push( value );
-				}
-			}
-
-		// Go through every key on the object,
-		} else {
-			for ( i in elems ) {
-				value = callback( elems[ i ], i, arg );
-
-				if ( value != null ) {
-					ret.push( value );
-				}
-			}
-		}
-
-		// Flatten any nested arrays
-		return flat( ret );
-	},
-
-	// A global GUID counter for objects
-	guid: 1,
-
-	// jQuery.support is not used in Core but other projects attach their
-	// properties to it so it needs to exist.
-	support: support
-} );
-
-if ( typeof Symbol === "function" ) {
-	jQuery.fn[ Symbol.iterator ] = arr[ Symbol.iterator ];
-}
-
-// Populate the class2type map
-jQuery.each( "Boolean Number String Function Array Date RegExp Object Error Symbol".split( " " ),
-	function( _i, name ) {
-		class2type[ "[object " + name + "]" ] = name.toLowerCase();
-	} );
-
-function isArrayLike( obj ) {
-
-	// Support: real iOS 8.2 only (not reproducible in simulator)
-	// `in` check used to prevent JIT error (gh-2145)
-	// hasOwn isn't used here due to false negatives
-	// regarding Nodelist length in IE
-	var length = !!obj && "length" in obj && obj.length,
-		type = toType( obj );
-
-	if ( isFunction( obj ) || isWindow( obj ) ) {
-		return false;
-	}
-
-	return type === "array" || length === 0 ||
-		typeof length === "number" && length > 0 && ( length - 1 ) in obj;
-}
-var Sizzle =
-/*!
- * Sizzle CSS Selector Engine v2.3.6
- * https://sizzlejs.com/
- *
- * Copyright JS Foundation and other contributors
- * Released under the MIT license
- * https://js.foundation/
- *
- * Date: 2021-02-16
- */
-( function( window ) {
-var i,
-	support,
-	Expr,
-	getText,
-	isXML,
-	tokenize,
-	compile,
-	select,
-	outermostContext,
-	sortInput,
-	hasDuplicate,
-
-	// Local document vars
-	setDocument,
-	document,
-	docElem,
-	documentIsHTML,
-	rbuggyQSA,
-	rbuggyMatches,
-	matches,
-	contains,
-
-	// Instance-specific data
-	expando = "sizzle" + 1 * new Date(),
-	preferredDoc = window.document,
-	dirruns = 0,
-	done = 0,
-	classCache = createCache(),
-	tokenCache = createCache(),
-	compilerCache = createCache(),
-	nonnativeSelectorCache = createCache(),
-	sortOrder = function( a, b ) {
-		if ( a === b ) {
-			hasDuplicate = true;
-		}
-		return 0;
-	},
-
-	// Instance methods
-	hasOwn = ( {} ).hasOwnProperty,
-	arr = [],
-	pop = arr.pop,
-	pushNative = arr.push,
-	push = arr.push,
-	slice = arr.slice,
-
-	// Use a stripped-down indexOf as it's faster than native
-	// https://jsperf.com/thor-indexof-vs-for/5
-	indexOf = function( list, elem ) {
-		var i = 0,
-			len = list.length;
-		for ( ; i < len; i++ ) {
-			if ( list[ i ] === elem ) {
-				return i;
-			}
-		}
-		return -1;
-	},
-
-	booleans = "checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|" +
-		"ismap|loop|multiple|open|readonly|required|scoped",
-
-	// Regular expressions
-
-	// http://www.w3.org/TR/css3-selectors/#whitespace
-	whitespace = "[\\x20\\t\\r\\n\\f]",
-
-	// https://www.w3.org/TR/css-syntax-3/#ident-token-diagram
-	identifier = "(?:\\\\[\\da-fA-F]{1,6}" + whitespace +
-		"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",
-
-	// Attribute selectors: http://www.w3.org/TR/selectors/#attribute-selectors
-	attributes = "\\[" + whitespace + "*(" + identifier + ")(?:" + whitespace +
-
-		// Operator (capture 2)
-		"*([*^$|!~]?=)" + whitespace +
-
-		// "Attribute values must be CSS identifiers [capture 5]
-		// or strings [capture 3 or capture 4]"
-		"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|(" + identifier + "))|)" +
-		whitespace + "*\\]",
-
-	pseudos = ":(" + identifier + ")(?:\\((" +
-
-		// To reduce the number of selectors needing tokenize in the preFilter, prefer arguments:
-		// 1. quoted (capture 3; capture 4 or capture 5)
-		"('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|" +
-
-		// 2. simple (capture 6)
-		"((?:\\\\.|[^\\\\()[\\]]|" + attributes + ")*)|" +
-
-		// 3. anything else (capture 2)
-		".*" +
-		")\\)|)",
-
-	// Leading and non-escaped trailing whitespace, capturing some non-whitespace characters preceding the latter
-	rwhitespace = new RegExp( whitespace + "+", "g" ),
-	rtrim = new RegExp( "^" + whitespace + "+|((?:^|[^\\\\])(?:\\\\.)*)" +
-		whitespace + "+$", "g" ),
-
-	rcomma = new RegExp( "^" + whitespace + "*," + whitespace + "*" ),
-	rcombinators = new RegExp( "^" + whitespace + "*([>+~]|" + whitespace + ")" + whitespace +
-		"*" ),
-	rdescend = new RegExp( whitespace + "|>" ),
-
-	rpseudo = new RegExp( pseudos ),
-	ridentifier = new RegExp( "^" + identifier + "$" ),
-
-	matchExpr = {
-		"ID": new RegExp( "^#(" + identifier + ")" ),
-		"CLASS": new RegExp( "^\\.(" + identifier + ")" ),
-		"TAG": new RegExp( "^(" + identifier + "|[*])" ),
-		"ATTR": new RegExp( "^" + attributes ),
-		"PSEUDO": new RegExp( "^" + pseudos ),
-		"CHILD": new RegExp( "^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\(" +
-			whitespace + "*(even|odd|(([+-]|)(\\d*)n|)" + whitespace + "*(?:([+-]|)" +
-			whitespace + "*(\\d+)|))" + whitespace + "*\\)|)", "i" ),
-		"bool": new RegExp( "^(?:" + booleans + ")$", "i" ),
-
-		// For use in libraries implementing .is()
-		// We use this for POS matching in `select`
-		"needsContext": new RegExp( "^" + whitespace +
-			"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\(" + whitespace +
-			"*((?:-\\d)?\\d*)" + whitespace + "*\\)|)(?=[^-]|$)", "i" )
-	},
-
-	rhtml = /HTML$/i,
-	rinputs = /^(?:input|select|textarea|button)$/i,
-	rheader = /^h\d$/i,
-
-	rnative = /^[^{]+\{\s*\[native \w/,
-
-	// Easily-parseable/retrievable ID or TAG or CLASS selectors
-	rquickExpr = /^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,
-
-	rsibling = /[+~]/,
-
-	// CSS escapes
-	// http://www.w3.org/TR/CSS21/syndata.html#escaped-characters
-	runescape = new RegExp( "\\\\[\\da-fA-F]{1,6}" + whitespace + "?|\\\\([^\\r\\n\\f])", "g" ),
-	funescape = function( escape, nonHex ) {
-		var high = "0x" + escape.slice( 1 ) - 0x10000;
-
-		return nonHex ?
-
-			// Strip the backslash prefix from a non-hex escape sequence
-			nonHex :
-
-			// Replace a hexadecimal escape sequence with the encoded Unicode code point
-			// Support: IE <=11+
-			// For values outside the Basic Multilingual Plane (BMP), manually construct a
-			// surrogate pair
-			high < 0 ?
-				String.fromCharCode( high + 0x10000 ) :
-				String.fromCharCode( high >> 10 | 0xD800, high & 0x3FF | 0xDC00 );
-	},
-
-	// CSS string/identifier serialization
-	// https://drafts.csswg.org/cssom/#common-serializing-idioms
-	rcssescape = /([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,
-	fcssescape = function( ch, asCodePoint ) {
-		if ( asCodePoint ) {
-
-			// U+0000 NULL becomes U+FFFD REPLACEMENT CHARACTER
-			if ( ch === "\0" ) {
-				return "\uFFFD";
-			}
-
-			// Control characters and (dependent upon position) numbers get escaped as code points
-			return ch.slice( 0, -1 ) + "\\" +
-				ch.charCodeAt( ch.length - 1 ).toString( 16 ) + " ";
-		}
-
-		// Other potentially-special ASCII characters get backslash-escaped
-		return "\\" + ch;
-	},
-
-	// Used for iframes
-	// See setDocument()
-	// Removing the function wrapper causes a "Permission Denied"
-	// error in IE
-	unloadHandler = function() {
-		setDocument();
-	},
-
-	inDisabledFieldset = addCombinator(
-		function( elem ) {
-			return elem.disabled === true && elem.nodeName.toLowerCase() === "fieldset";
-		},
-		{ dir: "parentNode", next: "legend" }
-	);
-
-// Optimize for push.apply( _, NodeList )
-try {
-	push.apply(
-		( arr = slice.call( preferredDoc.childNodes ) ),
-		preferredDoc.childNodes
-	);
-
-	// Support: Android<4.0
-	// Detect silently failing push.apply
-	// eslint-disable-next-line no-unused-expressions
-	arr[ preferredDoc.childNodes.length ].nodeType;
-} catch ( e ) {
-	push = { apply: arr.length ?
-
-		// Leverage slice if possible
-		function( target, els ) {
-			pushNative.apply( target, slice.call( els ) );
-		} :
-
-		// Support: IE<9
-		// Otherwise append directly
-		function( target, els ) {
-			var j = target.length,
-				i = 0;
-
-			// Can't trust NodeList.length
-			while ( ( target[ j++ ] = els[ i++ ] ) ) {}
-			target.length = j - 1;
-		}
-	};
-}
-
-function Sizzle( selector, context, results, seed ) {
-	var m, i, elem, nid, match, groups, newSelector,
-		newContext = context && context.ownerDocument,
-
-		// nodeType defaults to 9, since context defaults to document
-		nodeType = context ? context.nodeType : 9;
-
-	results = results || [];
-
-	// Return early from calls with invalid selector or context
-	if ( typeof selector !== "string" || !selector ||
-		nodeType !== 1 && nodeType !== 9 && nodeType !== 11 ) {
-
-		return results;
-	}
-
-	// Try to shortcut find operations (as opposed to filters) in HTML documents
-	if ( !seed ) {
-		setDocument( context );
-		context = context || document;
-
-		if ( documentIsHTML ) {
-
-			// If the selector is sufficiently simple, try using a "get*By*" DOM method
-			// (excepting DocumentFragment context, where the methods don't exist)
-			if ( nodeType !== 11 && ( match = rquickExpr.exec( selector ) ) ) {
-
-				// ID selector
-				if ( ( m = match[ 1 ] ) ) {
-
-					// Document context
-					if ( nodeType === 9 ) {
-						if ( ( elem = context.getElementById( m ) ) ) {
-
-							// Support: IE, Opera, Webkit
-							// TODO: identify versions
-							// getElementById can match elements by name instead of ID
-							if ( elem.id === m ) {
-								results.push( elem );
-								return results;
-							}
-						} else {
-							return results;
-						}
-
-					// Element context
-					} else {
-
-						// Support: IE, Opera, Webkit
-						// TODO: identify versions
-						// getElementById can match elements by name instead of ID
-						if ( newContext && ( elem = newContext.getElementById( m ) ) &&
-							contains( context, elem ) &&
-							elem.id === m ) {
-
-							results.push( elem );
-							return results;
-						}
-					}
-
-				// Type selector
-				} else if ( match[ 2 ] ) {
-					push.apply( results, context.getElementsByTagName( selector ) );
-					return results;
-
-				// Class selector
-				} else if ( ( m = match[ 3 ] ) && support.getElementsByClassName &&
-					context.getElementsByClassName ) {
-
-					push.apply( results, context.getElementsByClassName( m ) );
-					return results;
-				}
-			}
-
-			// Take advantage of querySelectorAll
-			if ( support.qsa &&
-				!nonnativeSelectorCache[ selector + " " ] &&
-				( !rbuggyQSA || !rbuggyQSA.test( selector ) ) &&
-
-				// Support: IE 8 only
-				// Exclude object elements
-				( nodeType !== 1 || context.nodeName.toLowerCase() !== "object" ) ) {
-
-				newSelector = selector;
-				newContext = context;
-
-				// qSA considers elements outside a scoping root when evaluating child or
-				// descendant combinators, which is not what we want.
-				// In such cases, we work around the behavior by prefixing every selector in the
-				// list with an ID selector referencing the scope context.
-				// The technique has to be used as well when a leading combinator is used
-				// as such selectors are not recognized by querySelectorAll.
-				// Thanks to Andrew Dupont for this technique.
-				if ( nodeType === 1 &&
-					( rdescend.test( selector ) || rcombinators.test( selector ) ) ) {
-
-					// Expand context for sibling selectors
-					newContext = rsibling.test( selector ) && testContext( context.parentNode ) ||
-						context;
-
-					// We can use :scope instead of the ID hack if the browser
-					// supports it & if we're not changing the context.
-					if ( newContext !== context || !support.scope ) {
-
-						// Capture the context ID, setting it first if necessary
-						if ( ( nid = context.getAttribute( "id" ) ) ) {
-							nid = nid.replace( rcssescape, fcssescape );
-						} else {
-							context.setAttribute( "id", ( nid = expando ) );
-						}
-					}
-
-					// Prefix every selector in the list
-					groups = tokenize( selector );
-					i = groups.length;
-					while ( i-- ) {
-						groups[ i ] = ( nid ? "#" + nid : ":scope" ) + " " +
-							toSelector( groups[ i ] );
-					}
-					newSelector = groups.join( "," );
-				}
-
-				try {
-					push.apply( results,
-						newContext.querySelectorAll( newSelector )
-					);
-					return results;
-				} catch ( qsaError ) {
-					nonnativeSelectorCache( selector, true );
-				} finally {
-					if ( nid === expando ) {
-						context.removeAttribute( "id" );
-					}
-				}
-			}
-		}
-	}
-
-	// All others
-	return select( selector.replace( rtrim, "$1" ), context, results, seed );
-}
-
-/**
- * Create key-value caches of limited size
- * @returns {function(string, object)} Returns the Object data after storing it on itself with
- *	property name the (space-suffixed) string and (if the cache is larger than Expr.cacheLength)
- *	deleting the oldest entry
- */
-function createCache() {
-	var keys = [];
-
-	function cache( key, value ) {
-
-		// Use (key + " ") to avoid collision with native prototype properties (see Issue #157)
-		if ( keys.push( key + " " ) > Expr.cacheLength ) {
-
-			// Only keep the most recent entries
-			delete cache[ keys.shift() ];
-		}
-		return ( cache[ key + " " ] = value );
-	}
-	return cache;
-}
-
-/**
- * Mark a function for special use by Sizzle
- * @param {Function} fn The function to mark
- */
-function markFunction( fn ) {
-	fn[ expando ] = true;
-	return fn;
-}
-
-/**
- * Support testing using an element
- * @param {Function} fn Passed the created element and returns a boolean result
- */
-function assert( fn ) {
-	var el = document.createElement( "fieldset" );
-
-	try {
-		return !!fn( el );
-	} catch ( e ) {
-		return false;
-	} finally {
-
-		// Remove from its parent by default
-		if ( el.parentNode ) {
-			el.parentNode.removeChild( el );
-		}
-
-		// release memory in IE
-		el = null;
-	}
-}
-
-/**
- * Adds the same handler for all of the specified attrs
- * @param {String} attrs Pipe-separated list of attributes
- * @param {Function} handler The method that will be applied
- */
-function addHandle( attrs, handler ) {
-	var arr = attrs.split( "|" ),
-		i = arr.length;
-
-	while ( i-- ) {
-		Expr.attrHandle[ arr[ i ] ] = handler;
-	}
-}
-
-/**
- * Checks document order of two siblings
- * @param {Element} a
- * @param {Element} b
- * @returns {Number} Returns less than 0 if a precedes b, greater than 0 if a follows b
- */
-function siblingCheck( a, b ) {
-	var cur = b && a,
-		diff = cur && a.nodeType === 1 && b.nodeType === 1 &&
-			a.sourceIndex - b.sourceIndex;
-
-	// Use IE sourceIndex if available on both nodes
-	if ( diff ) {
-		return diff;
-	}
-
-	// Check if b follows a
-	if ( cur ) {
-		while ( ( cur = cur.nextSibling ) ) {
-			if ( cur === b ) {
-				return -1;
-			}
-		}
-	}
-
-	return a ? 1 : -1;
-}
-
-/**
- * Returns a function to use in pseudos for input types
- * @param {String} type
- */
-function createInputPseudo( type ) {
-	return function( elem ) {
-		var name = elem.nodeName.toLowerCase();
-		return name === "input" && elem.type === type;
-	};
-}
-
-/**
- * Returns a function to use in pseudos for buttons
- * @param {String} type
- */
-function createButtonPseudo( type ) {
-	return function( elem ) {
-		var name = elem.nodeName.toLowerCase();
-		return ( name === "input" || name === "button" ) && elem.type === type;
-	};
-}
-
-/**
- * Returns a function to use in pseudos for :enabled/:disabled
- * @param {Boolean} disabled true for :disabled; false for :enabled
- */
-function createDisabledPseudo( disabled ) {
-
-	// Known :disabled false positives: fieldset[disabled] > legend:nth-of-type(n+2) :can-disable
-	return function( elem ) {
-
-		// Only certain elements can match :enabled or :disabled
-		// https://html.spec.whatwg.org/multipage/scripting.html#selector-enabled
-		// https://html.spec.whatwg.org/multipage/scripting.html#selector-disabled
-		if ( "form" in elem ) {
-
-			// Check for inherited disabledness on relevant non-disabled elements:
-			// * listed form-associated elements in a disabled fieldset
-			//   https://html.spec.whatwg.org/multipage/forms.html#category-listed
-			//   https://html.spec.whatwg.org/multipage/forms.html#concept-fe-disabled
-			// * option elements in a disabled optgroup
-			//   https://html.spec.whatwg.org/multipage/forms.html#concept-option-disabled
-			// All such elements have a "form" property.
-			if ( elem.parentNode && elem.disabled === false ) {
-
-				// Option elements defer to a parent optgroup if present
-				if ( "label" in elem ) {
-					if ( "label" in elem.parentNode ) {
-						return elem.parentNode.disabled === disabled;
-					} else {
-						return elem.disabled === disabled;
-					}
-				}
-
-				// Support: IE 6 - 11
-				// Use the isDisabled shortcut property to check for disabled fieldset ancestors
-				return elem.isDisabled === disabled ||
-
-					// Where there is no isDisabled, check manually
-					/* jshint -W018 */
-					elem.isDisabled !== !disabled &&
-					inDisabledFieldset( elem ) === disabled;
-			}
-
-			return elem.disabled === disabled;
-
-		// Try to winnow out elements that can't be disabled before trusting the disabled property.
-		// Some victims get caught in our net (label, legend, menu, track), but it shouldn't
-		// even exist on them, let alone have a boolean value.
-		} else if ( "label" in elem ) {
-			return elem.disabled === disabled;
-		}
-
-		// Remaining elements are neither :enabled nor :disabled
-		return false;
-	};
-}
-
-/**
- * Returns a function to use in pseudos for positionals
- * @param {Function} fn
- */
-function createPositionalPseudo( fn ) {
-	return markFunction( function( argument ) {
-		argument = +argument;
-		return markFunction( function( seed, matches ) {
-			var j,
-				matchIndexes = fn( [], seed.length, argument ),
-				i = matchIndexes.length;
-
-			// Match elements found at the specified indexes
-			while ( i-- ) {
-				if ( seed[ ( j = matchIndexes[ i ] ) ] ) {
-					seed[ j ] = !( matches[ j ] = seed[ j ] );
-				}
-			}
-		} );
-	} );
-}
-
-/**
- * Checks a node for validity as a Sizzle context
- * @param {Element|Object=} context
- * @returns {Element|Object|Boolean} The input node if acceptable, otherwise a falsy value
- */
-function testContext( context ) {
-	return context && typeof context.getElementsByTagName !== "undefined" && context;
-}
-
-// Expose support vars for convenience
-support = Sizzle.support = {};
-
-/**
- * Detects XML nodes
- * @param {Element|Object} elem An element or a document
- * @returns {Boolean} True iff elem is a non-HTML XML node
- */
-isXML = Sizzle.isXML = function( elem ) {
-	var namespace = elem && elem.namespaceURI,
-		docElem = elem && ( elem.ownerDocument || elem ).documentElement;
-
-	// Support: IE <=8
-	// Assume HTML when documentElement doesn't yet exist, such as inside loading iframes
-	// https://bugs.jquery.com/ticket/4833
-	return !rhtml.test( namespace || docElem && docElem.nodeName || "HTML" );
-};
-
-/**
- * Sets document-related variables once based on the current document
- * @param {Element|Object} [doc] An element or document object to use to set the document
- * @returns {Object} Returns the current document
- */
-setDocument = Sizzle.setDocument = function( node ) {
-	var hasCompare, subWindow,
-		doc = node ? node.ownerDocument || node : preferredDoc;
-
-	// Return early if doc is invalid or already selected
-	// Support: IE 11+, Edge 17 - 18+
-	// IE/Edge sometimes throw a "Permission denied" error when strict-comparing
-	// two documents; shallow comparisons work.
-	// eslint-disable-next-line eqeqeq
-	if ( doc == document || doc.nodeType !== 9 || !doc.documentElement ) {
-		return document;
-	}
-
-	// Update global variables
-	document = doc;
-	docElem = document.documentElement;
-	documentIsHTML = !isXML( document );
-
-	// Support: IE 9 - 11+, Edge 12 - 18+
-	// Accessing iframe documents after unload throws "permission denied" errors (jQuery #13936)
-	// Support: IE 11+, Edge 17 - 18+
-	// IE/Edge sometimes throw a "Permission denied" error when strict-comparing
-	// two documents; shallow comparisons work.
-	// eslint-disable-next-line eqeqeq
-	if ( preferredDoc != document &&
-		( subWindow = document.defaultView ) && subWindow.top !== subWindow ) {
-
-		// Support: IE 11, Edge
-		if ( subWindow.addEventListener ) {
-			subWindow.addEventListener( "unload", unloadHandler, false );
-
-		// Support: IE 9 - 10 only
-		} else if ( subWindow.attachEvent ) {
-			subWindow.attachEvent( "onunload", unloadHandler );
-		}
-	}
-
-	// Support: IE 8 - 11+, Edge 12 - 18+, Chrome <=16 - 25 only, Firefox <=3.6 - 31 only,
-	// Safari 4 - 5 only, Opera <=11.6 - 12.x only
-	// IE/Edge & older browsers don't support the :scope pseudo-class.
-	// Support: Safari 6.0 only
-	// Safari 6.0 supports :scope but it's an alias of :root there.
-	support.scope = assert( function( el ) {
-		docElem.appendChild( el ).appendChild( document.createElement( "div" ) );
-		return typeof el.querySelectorAll !== "undefined" &&
-			!el.querySelectorAll( ":scope fieldset div" ).length;
-	} );
-
-	/* Attributes
-	---------------------------------------------------------------------- */
-
-	// Support: IE<8
-	// Verify that getAttribute really returns attributes and not properties
-	// (excepting IE8 booleans)
-	support.attributes = assert( function( el ) {
-		el.className = "i";
-		return !el.getAttribute( "className" );
-	} );
-
-	/* getElement(s)By*
-	---------------------------------------------------------------------- */
-
-	// Check if getElementsByTagName("*") returns only elements
-	support.getElementsByTagName = assert( function( el ) {
-		el.appendChild( document.createComment( "" ) );
-		return !el.getElementsByTagName( "*" ).length;
-	} );
-
-	// Support: IE<9
-	support.getElementsByClassName = rnative.test( document.getElementsByClassName );
-
-	// Support: IE<10
-	// Check if getElementById returns elements by name
-	// The broken getElementById methods don't pick up programmatically-set names,
-	// so use a roundabout getElementsByName test
-	support.getById = assert( function( el ) {
-		docElem.appendChild( el ).id = expando;
-		return !document.getElementsByName || !document.getElementsByName( expando ).length;
-	} );
-
-	// ID filter and find
-	if ( support.getById ) {
-		Expr.filter[ "ID" ] = function( id ) {
-			var attrId = id.replace( runescape, funescape );
-			return function( elem ) {
-				return elem.getAttribute( "id" ) === attrId;
-			};
-		};
-		Expr.find[ "ID" ] = function( id, context ) {
-			if ( typeof context.getElementById !== "undefined" && documentIsHTML ) {
-				var elem = context.getElementById( id );
-				return elem ? [ elem ] : [];
-			}
-		};
-	} else {
-		Expr.filter[ "ID" ] =  function( id ) {
-			var attrId = id.replace( runescape, funescape );
-			return function( elem ) {
-				var node = typeof elem.getAttributeNode !== "undefined" &&
-					elem.getAttributeNode( "id" );
-				return node && node.value === attrId;
-			};
-		};
-
-		// Support: IE 6 - 7 only
-		// getElementById is not reliable as a find shortcut
-		Expr.find[ "ID" ] = function( id, context ) {
-			if ( typeof context.getElementById !== "undefined" && documentIsHTML ) {
-				var node, i, elems,
-					elem = context.getElementById( id );
-
-				if ( elem ) {
-
-					// Verify the id attribute
-					node = elem.getAttributeNode( "id" );
-					if ( node && node.value === id ) {
-						return [ elem ];
-					}
-
-					// Fall back on getElementsByName
-					elems = context.getElementsByName( id );
-					i = 0;
-					while ( ( elem = elems[ i++ ] ) ) {
-						node = elem.getAttributeNode( "id" );
-						if ( node && node.value === id ) {
-							return [ elem ];
-						}
-					}
-				}
-
-				return [];
-			}
-		};
-	}
-
-	// Tag
-	Expr.find[ "TAG" ] = support.getElementsByTagName ?
-		function( tag, context ) {
-			if ( typeof context.getElementsByTagName !== "undefined" ) {
-				return context.getElementsByTagName( tag );
-
-			// DocumentFragment nodes don't have gEBTN
-			} else if ( support.qsa ) {
-				return context.querySelectorAll( tag );
-			}
-		} :
-
-		function( tag, context ) {
-			var elem,
-				tmp = [],
-				i = 0,
-
-				// By happy coincidence, a (broken) gEBTN appears on DocumentFragment nodes too
-				results = context.getElementsByTagName( tag );
-
-			// Filter out possible comments
-			if ( tag === "*" ) {
-				while ( ( elem = results[ i++ ] ) ) {
-					if ( elem.nodeType === 1 ) {
-						tmp.push( elem );
-					}
-				}
-
-				return tmp;
-			}
-			return results;
-		};
-
-	// Class
-	Expr.find[ "CLASS" ] = support.getElementsByClassName && function( className, context ) {
-		if ( typeof context.getElementsByClassName !== "undefined" && documentIsHTML ) {
-			return context.getElementsByClassName( className );
-		}
-	};
-
-	/* QSA/matchesSelector
-	---------------------------------------------------------------------- */
-
-	// QSA and matchesSelector support
-
-	// matchesSelector(:active) reports false when true (IE9/Opera 11.5)
-	rbuggyMatches = [];
-
-	// qSa(:focus) reports false when true (Chrome 21)
-	// We allow this because of a bug in IE8/9 that throws an error
-	// whenever `document.activeElement` is accessed on an iframe
-	// So, we allow :focus to pass through QSA all the time to avoid the IE error
-	// See https://bugs.jquery.com/ticket/13378
-	rbuggyQSA = [];
-
-	if ( ( support.qsa = rnative.test( document.querySelectorAll ) ) ) {
-
-		// Build QSA regex
-		// Regex strategy adopted from Diego Perini
-		assert( function( el ) {
-
-			var input;
-
-			// Select is set to empty string on purpose
-			// This is to test IE's treatment of not explicitly
-			// setting a boolean content attribute,
-			// since its presence should be enough
-			// https://bugs.jquery.com/ticket/12359
-			docElem.appendChild( el ).innerHTML = "<a id='" + expando + "'></a>" +
-				"<select id='" + expando + "-\r\\' msallowcapture=''>" +
-				"<option selected=''></option></select>";
-
-			// Support: IE8, Opera 11-12.16
-			// Nothing should be selected when empty strings follow ^= or $= or *=
-			// The test attribute must be unknown in Opera but "safe" for WinRT
-			// https://msdn.microsoft.com/en-us/library/ie/hh465388.aspx#attribute_section
-			if ( el.querySelectorAll( "[msallowcapture^='']" ).length ) {
-				rbuggyQSA.push( "[*^$]=" + whitespace + "*(?:''|\"\")" );
-			}
-
-			// Support: IE8
-			// Boolean attributes and "value" are not treated correctly
-			if ( !el.querySelectorAll( "[selected]" ).length ) {
-				rbuggyQSA.push( "\\[" + whitespace + "*(?:value|" + booleans + ")" );
-			}
-
-			// Support: Chrome<29, Android<4.4, Safari<7.0+, iOS<7.0+, PhantomJS<1.9.8+
-			if ( !el.querySelectorAll( "[id~=" + expando + "-]" ).length ) {
-				rbuggyQSA.push( "~=" );
-			}
-
-			// Support: IE 11+, Edge 15 - 18+
-			// IE 11/Edge don't find elements on a `[name='']` query in some cases.
-			// Adding a temporary attribute to the document before the selection works
-			// around the issue.
-			// Interestingly, IE 10 & older don't seem to have the issue.
-			input = document.createElement( "input" );
-			input.setAttribute( "name", "" );
-			el.appendChild( input );
-			if ( !el.querySelectorAll( "[name='']" ).length ) {
-				rbuggyQSA.push( "\\[" + whitespace + "*name" + whitespace + "*=" +
-					whitespace + "*(?:''|\"\")" );
-			}
-
-			// Webkit/Opera - :checked should return selected option elements
-			// http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked
-			// IE8 throws error here and will not see later tests
-			if ( !el.querySelectorAll( ":checked" ).length ) {
-				rbuggyQSA.push( ":checked" );
-			}
-
-			// Support: Safari 8+, iOS 8+
-			// https://bugs.webkit.org/show_bug.cgi?id=136851
-			// In-page `selector#id sibling-combinator selector` fails
-			if ( !el.querySelectorAll( "a#" + expando + "+*" ).length ) {
-				rbuggyQSA.push( ".#.+[+~]" );
-			}
-
-			// Support: Firefox <=3.6 - 5 only
-			// Old Firefox doesn't throw on a badly-escaped identifier.
-			el.querySelectorAll( "\\\f" );
-			rbuggyQSA.push( "[\\r\\n\\f]" );
-		} );
-
-		assert( function( el ) {
-			el.innerHTML = "<a href='' disabled='disabled'></a>" +
-				"<select disabled='disabled'><option/></select>";
-
-			// Support: Windows 8 Native Apps
-			// The type and name attributes are restricted during .innerHTML assignment
-			var input = document.createElement( "input" );
-			input.setAttribute( "type", "hidden" );
-			el.appendChild( input ).setAttribute( "name", "D" );
-
-			// Support: IE8
-			// Enforce case-sensitivity of name attribute
-			if ( el.querySelectorAll( "[name=d]" ).length ) {
-				rbuggyQSA.push( "name" + whitespace + "*[*^$|!~]?=" );
-			}
-
-			// FF 3.5 - :enabled/:disabled and hidden elements (hidden elements are still enabled)
-			// IE8 throws error here and will not see later tests
-			if ( el.querySelectorAll( ":enabled" ).length !== 2 ) {
-				rbuggyQSA.push( ":enabled", ":disabled" );
-			}
-
-			// Support: IE9-11+
-			// IE's :disabled selector does not pick up the children of disabled fieldsets
-			docElem.appendChild( el ).disabled = true;
-			if ( el.querySelectorAll( ":disabled" ).length !== 2 ) {
-				rbuggyQSA.push( ":enabled", ":disabled" );
-			}
-
-			// Support: Opera 10 - 11 only
-			// Opera 10-11 does not throw on post-comma invalid pseudos
-			el.querySelectorAll( "*,:x" );
-			rbuggyQSA.push( ",.*:" );
-		} );
-	}
-
-	if ( ( support.matchesSelector = rnative.test( ( matches = docElem.matches ||
-		docElem.webkitMatchesSelector ||
-		docElem.mozMatchesSelector ||
-		docElem.oMatchesSelector ||
-		docElem.msMatchesSelector ) ) ) ) {
-
-		assert( function( el ) {
-
-			// Check to see if it's possible to do matchesSelector
-			// on a disconnected node (IE 9)
-			support.disconnectedMatch = matches.call( el, "*" );
-
-			// This should fail with an exception
-			// Gecko does not error, returns false instead
-			matches.call( el, "[s!='']:x" );
-			rbuggyMatches.push( "!=", pseudos );
-		} );
-	}
-
-	rbuggyQSA = rbuggyQSA.length && new RegExp( rbuggyQSA.join( "|" ) );
-	rbuggyMatches = rbuggyMatches.length && new RegExp( rbuggyMatches.join( "|" ) );
-
-	/* Contains
-	---------------------------------------------------------------------- */
-	hasCompare = rnative.test( docElem.compareDocumentPosition );
-
-	// Element contains another
-	// Purposefully self-exclusive
-	// As in, an element does not contain itself
-	contains = hasCompare || rnative.test( docElem.contains ) ?
-		function( a, b ) {
-			var adown = a.nodeType === 9 ? a.documentElement : a,
-				bup = b && b.parentNode;
-			return a === bup || !!( bup && bup.nodeType === 1 && (
-				adown.contains ?
-					adown.contains( bup ) :
-					a.compareDocumentPosition && a.compareDocumentPosition( bup ) & 16
-			) );
-		} :
-		function( a, b ) {
-			if ( b ) {
-				while ( ( b = b.parentNode ) ) {
-					if ( b === a ) {
-						return true;
-					}
-				}
-			}
-			return false;
-		};
-
-	/* Sorting
-	---------------------------------------------------------------------- */
-
-	// Document order sorting
-	sortOrder = hasCompare ?
-	function( a, b ) {
-
-		// Flag for duplicate removal
-		if ( a === b ) {
-			hasDuplicate = true;
-			return 0;
-		}
-
-		// Sort on method existence if only one input has compareDocumentPosition
-		var compare = !a.compareDocumentPosition - !b.compareDocumentPosition;
-		if ( compare ) {
-			return compare;
-		}
-
-		// Calculate position if both inputs belong to the same document
-		// Support: IE 11+, Edge 17 - 18+
-		// IE/Edge sometimes throw a "Permission denied" error when strict-comparing
-		// two documents; shallow comparisons work.
-		// eslint-disable-next-line eqeqeq
-		compare = ( a.ownerDocument || a ) == ( b.ownerDocument || b ) ?
-			a.compareDocumentPosition( b ) :
-
-			// Otherwise we know they are disconnected
-			1;
-
-		// Disconnected nodes
-		if ( compare & 1 ||
-			( !support.sortDetached && b.compareDocumentPosition( a ) === compare ) ) {
-
-			// Choose the first element that is related to our preferred document
-			// Support: IE 11+, Edge 17 - 18+
-			// IE/Edge sometimes throw a "Permission denied" error when strict-comparing
-			// two documents; shallow comparisons work.
-			// eslint-disable-next-line eqeqeq
-			if ( a == document || a.ownerDocument == preferredDoc &&
-				contains( preferredDoc, a ) ) {
-				return -1;
-			}
-
-			// Support: IE 11+, Edge 17 - 18+
-			// IE/Edge sometimes throw a "Permission denied" error when strict-comparing
-			// two documents; shallow comparisons work.
-			// eslint-disable-next-line eqeqeq
-			if ( b == document || b.ownerDocument == preferredDoc &&
-				contains( preferredDoc, b ) ) {
-				return 1;
-			}
-
-			// Maintain original order
-			return sortInput ?
-				( indexOf( sortInput, a ) - indexOf( sortInput, b ) ) :
-				0;
-		}
-
-		return compare & 4 ? -1 : 1;
-	} :
-	function( a, b ) {
-
-		// Exit early if the nodes are identical
-		if ( a === b ) {
-			hasDuplicate = true;
-			return 0;
-		}
-
-		var cur,
-			i = 0,
-			aup = a.parentNode,
-			bup = b.parentNode,
-			ap = [ a ],
-			bp = [ b ];
-
-		// Parentless nodes are either documents or disconnected
-		if ( !aup || !bup ) {
-
-			// Support: IE 11+, Edge 17 - 18+
-			// IE/Edge sometimes throw a "Permission denied" error when strict-comparing
-			// two documents; shallow comparisons work.
-			/* eslint-disable eqeqeq */
-			return a == document ? -1 :
-				b == document ? 1 :
-				/* eslint-enable eqeqeq */
-				aup ? -1 :
-				bup ? 1 :
-				sortInput ?
-				( indexOf( sortInput, a ) - indexOf( sortInput, b ) ) :
-				0;
-
-		// If the nodes are siblings, we can do a quick check
-		} else if ( aup === bup ) {
-			return siblingCheck( a, b );
-		}
-
-		// Otherwise we need full lists of their ancestors for comparison
-		cur = a;
-		while ( ( cur = cur.parentNode ) ) {
-			ap.unshift( cur );
-		}
-		cur = b;
-		while ( ( cur = cur.parentNode ) ) {
-			bp.unshift( cur );
-		}
-
-		// Walk down the tree looking for a discrepancy
-		while ( ap[ i ] === bp[ i ] ) {
-			i++;
-		}
-
-		return i ?
-
-			// Do a sibling check if the nodes have a common ancestor
-			siblingCheck( ap[ i ], bp[ i ] ) :
-
-			// Otherwise nodes in our document sort first
-			// Support: IE 11+, Edge 17 - 18+
-			// IE/Edge sometimes throw a "Permission denied" error when strict-comparing
-			// two documents; shallow comparisons work.
-			/* eslint-disable eqeqeq */
-			ap[ i ] == preferredDoc ? -1 :
-			bp[ i ] == preferredDoc ? 1 :
-			/* eslint-enable eqeqeq */
-			0;
-	};
-
-	return document;
-};
-
-Sizzle.matches = function( expr, elements ) {
-	return Sizzle( expr, null, null, elements );
-};
-
-Sizzle.matchesSelector = function( elem, expr ) {
-	setDocument( elem );
-
-	if ( support.matchesSelector && documentIsHTML &&
-		!nonnativeSelectorCache[ expr + " " ] &&
-		( !rbuggyMatches || !rbuggyMatches.test( expr ) ) &&
-		( !rbuggyQSA     || !rbuggyQSA.test( expr ) ) ) {
-
-		try {
-			var ret = matches.call( elem, expr );
-
-			// IE 9's matchesSelector returns false on disconnected nodes
-			if ( ret || support.disconnectedMatch ||
-
-				// As well, disconnected nodes are said to be in a document
-				// fragment in IE 9
-				elem.document && elem.document.nodeType !== 11 ) {
-				return ret;
-			}
-		} catch ( e ) {
-			nonnativeSelectorCache( expr, true );
-		}
-	}
-
-	return Sizzle( expr, document, null, [ elem ] ).length > 0;
-};
-
-Sizzle.contains = function( context, elem ) {
-
-	// Set document vars if needed
-	// Support: IE 11+, Edge 17 - 18+
-	// IE/Edge sometimes throw a "Permission denied" error when strict-comparing
-	// two documents; shallow comparisons work.
-	// eslint-disable-next-line eqeqeq
-	if ( ( context.ownerDocument || context ) != document ) {
-		setDocument( context );
-	}
-	return contains( context, elem );
-};
-
-Sizzle.attr = function( elem, name ) {
-
-	// Set document vars if needed
-	// Support: IE 11+, Edge 17 - 18+
-	// IE/Edge sometimes throw a "Permission denied" error when strict-comparing
-	// two documents; shallow comparisons work.
-	// eslint-disable-next-line eqeqeq
-	if ( ( elem.ownerDocument || elem ) != document ) {
-		setDocument( elem );
-	}
-
-	var fn = Expr.attrHandle[ name.toLowerCase() ],
-
-		// Don't get fooled by Object.prototype properties (jQuery #13807)
-		val = fn && hasOwn.call( Expr.attrHandle, name.toLowerCase() ) ?
-			fn( elem, name, !documentIsHTML ) :
-			undefined;
-
-	return val !== undefined ?
-		val :
-		support.attributes || !documentIsHTML ?
-			elem.getAttribute( name ) :
-			( val = elem.getAttributeNode( name ) ) && val.specified ?
-				val.value :
-				null;
-};
-
-Sizzle.escape = function( sel ) {
-	return ( sel + "" ).replace( rcssescape, fcssescape );
-};
-
-Sizzle.error = function( msg ) {
-	throw new Error( "Syntax error, unrecognized expression: " + msg );
-};
-
-/**
- * Document sorting and removing duplicates
- * @param {ArrayLike} results
- */
-Sizzle.uniqueSort = function( results ) {
-	var elem,
-		duplicates = [],
-		j = 0,
-		i = 0;
-
-	// Unless we *know* we can detect duplicates, assume their presence
-	hasDuplicate = !support.detectDuplicates;
-	sortInput = !support.sortStable && results.slice( 0 );
-	results.sort( sortOrder );
-
-	if ( hasDuplicate ) {
-		while ( ( elem = results[ i++ ] ) ) {
-			if ( elem === results[ i ] ) {
-				j = duplicates.push( i );
-			}
-		}
-		while ( j-- ) {
-			results.splice( duplicates[ j ], 1 );
-		}
-	}
-
-	// Clear input after sorting to release objects
-	// See https://github.com/jquery/sizzle/pull/225
-	sortInput = null;
-
-	return results;
-};
-
-/**
- * Utility function for retrieving the text value of an array of DOM nodes
- * @param {Array|Element} elem
- */
-getText = Sizzle.getText = function( elem ) {
-	var node,
-		ret = "",
-		i = 0,
-		nodeType = elem.nodeType;
-
-	if ( !nodeType ) {
-
-		// If no nodeType, this is expected to be an array
-		while ( ( node = elem[ i++ ] ) ) {
-
-			// Do not traverse comment nodes
-			ret += getText( node );
-		}
-	} else if ( nodeType === 1 || nodeType === 9 || nodeType === 11 ) {
-
-		// Use textContent for elements
-		// innerText usage removed for consistency of new lines (jQuery #11153)
-		if ( typeof elem.textContent === "string" ) {
-			return elem.textContent;
-		} else {
-
-			// Traverse its children
-			for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) {
-				ret += getText( elem );
-			}
-		}
-	} else if ( nodeType === 3 || nodeType === 4 ) {
-		return elem.nodeValue;
-	}
-
-	// Do not include comment or processing instruction nodes
-
-	return ret;
-};
-
-Expr = Sizzle.selectors = {
-
-	// Can be adjusted by the user
-	cacheLength: 50,
-
-	createPseudo: markFunction,
-
-	match: matchExpr,
-
-	attrHandle: {},
-
-	find: {},
-
-	relative: {
-		">": { dir: "parentNode", first: true },
-		" ": { dir: "parentNode" },
-		"+": { dir: "previousSibling", first: true },
-		"~": { dir: "previousSibling" }
-	},
-
-	preFilter: {
-		"ATTR": function( match ) {
-			match[ 1 ] = match[ 1 ].replace( runescape, funescape );
-
-			// Move the given value to match[3] whether quoted or unquoted
-			match[ 3 ] = ( match[ 3 ] || match[ 4 ] ||
-				match[ 5 ] || "" ).replace( runescape, funescape );
-
-			if ( match[ 2 ] === "~=" ) {
-				match[ 3 ] = " " + match[ 3 ] + " ";
-			}
-
-			return match.slice( 0, 4 );
-		},
-
-		"CHILD": function( match ) {
-
-			/* matches from matchExpr["CHILD"]
-				1 type (only|nth|...)
-				2 what (child|of-type)
-				3 argument (even|odd|\d*|\d*n([+-]\d+)?|...)
-				4 xn-component of xn+y argument ([+-]?\d*n|)
-				5 sign of xn-component
-				6 x of xn-component
-				7 sign of y-component
-				8 y of y-component
-			*/
-			match[ 1 ] = match[ 1 ].toLowerCase();
-
-			if ( match[ 1 ].slice( 0, 3 ) === "nth" ) {
-
-				// nth-* requires argument
-				if ( !match[ 3 ] ) {
-					Sizzle.error( match[ 0 ] );
-				}
-
-				// numeric x and y parameters for Expr.filter.CHILD
-				// remember that false/true cast respectively to 0/1
-				match[ 4 ] = +( match[ 4 ] ?
-					match[ 5 ] + ( match[ 6 ] || 1 ) :
-					2 * ( match[ 3 ] === "even" || match[ 3 ] === "odd" ) );
-				match[ 5 ] = +( ( match[ 7 ] + match[ 8 ] ) || match[ 3 ] === "odd" );
-
-				// other types prohibit arguments
-			} else if ( match[ 3 ] ) {
-				Sizzle.error( match[ 0 ] );
-			}
-
-			return match;
-		},
-
-		"PSEUDO": function( match ) {
-			var excess,
-				unquoted = !match[ 6 ] && match[ 2 ];
-
-			if ( matchExpr[ "CHILD" ].test( match[ 0 ] ) ) {
-				return null;
-			}
-
-			// Accept quoted arguments as-is
-			if ( match[ 3 ] ) {
-				match[ 2 ] = match[ 4 ] || match[ 5 ] || "";
-
-			// Strip excess characters from unquoted arguments
-			} else if ( unquoted && rpseudo.test( unquoted ) &&
-
-				// Get excess from tokenize (recursively)
-				( excess = tokenize( unquoted, true ) ) &&
-
-				// advance to the next closing parenthesis
-				( excess = unquoted.indexOf( ")", unquoted.length - excess ) - unquoted.length ) ) {
-
-				// excess is a negative index
-				match[ 0 ] = match[ 0 ].slice( 0, excess );
-				match[ 2 ] = unquoted.slice( 0, excess );
-			}
-
-			// Return only captures needed by the pseudo filter method (type and argument)
-			return match.slice( 0, 3 );
-		}
-	},
-
-	filter: {
-
-		"TAG": function( nodeNameSelector ) {
-			var nodeName = nodeNameSelector.replace( runescape, funescape ).toLowerCase();
-			return nodeNameSelector === "*" ?
-				function() {
-					return true;
-				} :
-				function( elem ) {
-					return elem.nodeName && elem.nodeName.toLowerCase() === nodeName;
-				};
-		},
-
-		"CLASS": function( className ) {
-			var pattern = classCache[ className + " " ];
-
-			return pattern ||
-				( pattern = new RegExp( "(^|" + whitespace +
-					")" + className + "(" + whitespace + "|$)" ) ) && classCache(
-						className, function( elem ) {
-							return pattern.test(
-								typeof elem.className === "string" && elem.className ||
-								typeof elem.getAttribute !== "undefined" &&
-									elem.getAttribute( "class" ) ||
-								""
-							);
-				} );
-		},
-
-		"ATTR": function( name, operator, check ) {
-			return function( elem ) {
-				var result = Sizzle.attr( elem, name );
-
-				if ( result == null ) {
-					return operator === "!=";
-				}
-				if ( !operator ) {
-					return true;
-				}
-
-				result += "";
-
-				/* eslint-disable max-len */
-
-				return operator === "=" ? result === check :
-					operator === "!=" ? result !== check :
-					operator === "^=" ? check && result.indexOf( check ) === 0 :
-					operator === "*=" ? check && result.indexOf( check ) > -1 :
-					operator === "$=" ? check && result.slice( -check.length ) === check :
-					operator === "~=" ? ( " " + result.replace( rwhitespace, " " ) + " " ).indexOf( check ) > -1 :
-					operator === "|=" ? result === check || result.slice( 0, check.length + 1 ) === check + "-" :
-					false;
-				/* eslint-enable max-len */
-
-			};
-		},
-
-		"CHILD": function( type, what, _argument, first, last ) {
-			var simple = type.slice( 0, 3 ) !== "nth",
-				forward = type.slice( -4 ) !== "last",
-				ofType = what === "of-type";
-
-			return first === 1 && last === 0 ?
-
-				// Shortcut for :nth-*(n)
-				function( elem ) {
-					return !!elem.parentNode;
-				} :
-
-				function( elem, _context, xml ) {
-					var cache, uniqueCache, outerCache, node, nodeIndex, start,
-						dir = simple !== forward ? "nextSibling" : "previousSibling",
-						parent = elem.parentNode,
-						name = ofType && elem.nodeName.toLowerCase(),
-						useCache = !xml && !ofType,
-						diff = false;
-
-					if ( parent ) {
-
-						// :(first|last|only)-(child|of-type)
-						if ( simple ) {
-							while ( dir ) {
-								node = elem;
-								while ( ( node = node[ dir ] ) ) {
-									if ( ofType ?
-										node.nodeName.toLowerCase() === name :
-										node.nodeType === 1 ) {
-
-										return false;
-									}
-								}
-
-								// Reverse direction for :only-* (if we haven't yet done so)
-								start = dir = type === "only" && !start && "nextSibling";
-							}
-							return true;
-						}
-
-						start = [ forward ? parent.firstChild : parent.lastChild ];
-
-						// non-xml :nth-child(...) stores cache data on `parent`
-						if ( forward && useCache ) {
-
-							// Seek `elem` from a previously-cached index
-
-							// ...in a gzip-friendly way
-							node = parent;
-							outerCache = node[ expando ] || ( node[ expando ] = {} );
-
-							// Support: IE <9 only
-							// Defend against cloned attroperties (jQuery gh-1709)
-							uniqueCache = outerCache[ node.uniqueID ] ||
-								( outerCache[ node.uniqueID ] = {} );
-
-							cache = uniqueCache[ type ] || [];
-							nodeIndex = cache[ 0 ] === dirruns && cache[ 1 ];
-							diff = nodeIndex && cache[ 2 ];
-							node = nodeIndex && parent.childNodes[ nodeIndex ];
-
-							while ( ( node = ++nodeIndex && node && node[ dir ] ||
-
-								// Fallback to seeking `elem` from the start
-								( diff = nodeIndex = 0 ) || start.pop() ) ) {
-
-								// When found, cache indexes on `parent` and break
-								if ( node.nodeType === 1 && ++diff && node === elem ) {
-									uniqueCache[ type ] = [ dirruns, nodeIndex, diff ];
-									break;
-								}
-							}
-
-						} else {
-
-							// Use previously-cached element index if available
-							if ( useCache ) {
-
-								// ...in a gzip-friendly way
-								node = elem;
-								outerCache = node[ expando ] || ( node[ expando ] = {} );
-
-								// Support: IE <9 only
-								// Defend against cloned attroperties (jQuery gh-1709)
-								uniqueCache = outerCache[ node.uniqueID ] ||
-									( outerCache[ node.uniqueID ] = {} );
-
-								cache = uniqueCache[ type ] || [];
-								nodeIndex = cache[ 0 ] === dirruns && cache[ 1 ];
-								diff = nodeIndex;
-							}
-
-							// xml :nth-child(...)
-							// or :nth-last-child(...) or :nth(-last)?-of-type(...)
-							if ( diff === false ) {
-
-								// Use the same loop as above to seek `elem` from the start
-								while ( ( node = ++nodeIndex && node && node[ dir ] ||
-									( diff = nodeIndex = 0 ) || start.pop() ) ) {
-
-									if ( ( ofType ?
-										node.nodeName.toLowerCase() === name :
-										node.nodeType === 1 ) &&
-										++diff ) {
-
-										// Cache the index of each encountered element
-										if ( useCache ) {
-											outerCache = node[ expando ] ||
-												( node[ expando ] = {} );
-
-											// Support: IE <9 only
-											// Defend against cloned attroperties (jQuery gh-1709)
-											uniqueCache = outerCache[ node.uniqueID ] ||
-												( outerCache[ node.uniqueID ] = {} );
-
-											uniqueCache[ type ] = [ dirruns, diff ];
-										}
-
-										if ( node === elem ) {
-											break;
-										}
-									}
-								}
-							}
-						}
-
-						// Incorporate the offset, then check against cycle size
-						diff -= last;
-						return diff === first || ( diff % first === 0 && diff / first >= 0 );
-					}
-				};
-		},
-
-		"PSEUDO": function( pseudo, argument ) {
-
-			// pseudo-class names are case-insensitive
-			// http://www.w3.org/TR/selectors/#pseudo-classes
-			// Prioritize by case sensitivity in case custom pseudos are added with uppercase letters
-			// Remember that setFilters inherits from pseudos
-			var args,
-				fn = Expr.pseudos[ pseudo ] || Expr.setFilters[ pseudo.toLowerCase() ] ||
-					Sizzle.error( "unsupported pseudo: " + pseudo );
-
-			// The user may use createPseudo to indicate that
-			// arguments are needed to create the filter function
-			// just as Sizzle does
-			if ( fn[ expando ] ) {
-				return fn( argument );
-			}
-
-			// But maintain support for old signatures
-			if ( fn.length > 1 ) {
-				args = [ pseudo, pseudo, "", argument ];
-				return Expr.setFilters.hasOwnProperty( pseudo.toLowerCase() ) ?
-					markFunction( function( seed, matches ) {
-						var idx,
-							matched = fn( seed, argument ),
-							i = matched.length;
-						while ( i-- ) {
-							idx = indexOf( seed, matched[ i ] );
-							seed[ idx ] = !( matches[ idx ] = matched[ i ] );
-						}
-					} ) :
-					function( elem ) {
-						return fn( elem, 0, args );
-					};
-			}
-
-			return fn;
-		}
-	},
-
-	pseudos: {
-
-		// Potentially complex pseudos
-		"not": markFunction( function( selector ) {
-
-			// Trim the selector passed to compile
-			// to avoid treating leading and trailing
-			// spaces as combinators
-			var input = [],
-				results = [],
-				matcher = compile( selector.replace( rtrim, "$1" ) );
-
-			return matcher[ expando ] ?
-				markFunction( function( seed, matches, _context, xml ) {
-					var elem,
-						unmatched = matcher( seed, null, xml, [] ),
-						i = seed.length;
-
-					// Match elements unmatched by `matcher`
-					while ( i-- ) {
-						if ( ( elem = unmatched[ i ] ) ) {
-							seed[ i ] = !( matches[ i ] = elem );
-						}
-					}
-				} ) :
-				function( elem, _context, xml ) {
-					input[ 0 ] = elem;
-					matcher( input, null, xml, results );
-
-					// Don't keep the element (issue #299)
-					input[ 0 ] = null;
-					return !results.pop();
-				};
-		} ),
-
-		"has": markFunction( function( selector ) {
-			return function( elem ) {
-				return Sizzle( selector, elem ).length > 0;
-			};
-		} ),
-
-		"contains": markFunction( function( text ) {
-			text = text.replace( runescape, funescape );
-			return function( elem ) {
-				return ( elem.textContent || getText( elem ) ).indexOf( text ) > -1;
-			};
-		} ),
-
-		// "Whether an element is represented by a :lang() selector
-		// is based solely on the element's language value
-		// being equal to the identifier C,
-		// or beginning with the identifier C immediately followed by "-".
-		// The matching of C against the element's language value is performed case-insensitively.
-		// The identifier C does not have to be a valid language name."
-		// http://www.w3.org/TR/selectors/#lang-pseudo
-		"lang": markFunction( function( lang ) {
-
-			// lang value must be a valid identifier
-			if ( !ridentifier.test( lang || "" ) ) {
-				Sizzle.error( "unsupported lang: " + lang );
-			}
-			lang = lang.replace( runescape, funescape ).toLowerCase();
-			return function( elem ) {
-				var elemLang;
-				do {
-					if ( ( elemLang = documentIsHTML ?
-						elem.lang :
-						elem.getAttribute( "xml:lang" ) || elem.getAttribute( "lang" ) ) ) {
-
-						elemLang = elemLang.toLowerCase();
-						return elemLang === lang || elemLang.indexOf( lang + "-" ) === 0;
-					}
-				} while ( ( elem = elem.parentNode ) && elem.nodeType === 1 );
-				return false;
-			};
-		} ),
-
-		// Miscellaneous
-		"target": function( elem ) {
-			var hash = window.location && window.location.hash;
-			return hash && hash.slice( 1 ) === elem.id;
-		},
-
-		"root": function( elem ) {
-			return elem === docElem;
-		},
-
-		"focus": function( elem ) {
-			return elem === document.activeElement &&
-				( !document.hasFocus || document.hasFocus() ) &&
-				!!( elem.type || elem.href || ~elem.tabIndex );
-		},
-
-		// Boolean properties
-		"enabled": createDisabledPseudo( false ),
-		"disabled": createDisabledPseudo( true ),
-
-		"checked": function( elem ) {
-
-			// In CSS3, :checked should return both checked and selected elements
-			// http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked
-			var nodeName = elem.nodeName.toLowerCase();
-			return ( nodeName === "input" && !!elem.checked ) ||
-				( nodeName === "option" && !!elem.selected );
-		},
-
-		"selected": function( elem ) {
-
-			// Accessing this property makes selected-by-default
-			// options in Safari work properly
-			if ( elem.parentNode ) {
-				// eslint-disable-next-line no-unused-expressions
-				elem.parentNode.selectedIndex;
-			}
-
-			return elem.selected === true;
-		},
-
-		// Contents
-		"empty": function( elem ) {
-
-			// http://www.w3.org/TR/selectors/#empty-pseudo
-			// :empty is negated by element (1) or content nodes (text: 3; cdata: 4; entity ref: 5),
-			//   but not by others (comment: 8; processing instruction: 7; etc.)
-			// nodeType < 6 works because attributes (2) do not appear as children
-			for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) {
-				if ( elem.nodeType < 6 ) {
-					return false;
-				}
-			}
-			return true;
-		},
-
-		"parent": function( elem ) {
-			return !Expr.pseudos[ "empty" ]( elem );
-		},
-
-		// Element/input types
-		"header": function( elem ) {
-			return rheader.test( elem.nodeName );
-		},
-
-		"input": function( elem ) {
-			return rinputs.test( elem.nodeName );
-		},
-
-		"button": function( elem ) {
-			var name = elem.nodeName.toLowerCase();
-			return name === "input" && elem.type === "button" || name === "button";
-		},
-
-		"text": function( elem ) {
-			var attr;
-			return elem.nodeName.toLowerCase() === "input" &&
-				elem.type === "text" &&
-
-				// Support: IE<8
-				// New HTML5 attribute values (e.g., "search") appear with elem.type === "text"
-				( ( attr = elem.getAttribute( "type" ) ) == null ||
-					attr.toLowerCase() === "text" );
-		},
-
-		// Position-in-collection
-		"first": createPositionalPseudo( function() {
-			return [ 0 ];
-		} ),
-
-		"last": createPositionalPseudo( function( _matchIndexes, length ) {
-			return [ length - 1 ];
-		} ),
-
-		"eq": createPositionalPseudo( function( _matchIndexes, length, argument ) {
-			return [ argument < 0 ? argument + length : argument ];
-		} ),
-
-		"even": createPositionalPseudo( function( matchIndexes, length ) {
-			var i = 0;
-			for ( ; i < length; i += 2 ) {
-				matchIndexes.push( i );
-			}
-			return matchIndexes;
-		} ),
-
-		"odd": createPositionalPseudo( function( matchIndexes, length ) {
-			var i = 1;
-			for ( ; i < length; i += 2 ) {
-				matchIndexes.push( i );
-			}
-			return matchIndexes;
-		} ),
-
-		"lt": createPositionalPseudo( function( matchIndexes, length, argument ) {
-			var i = argument < 0 ?
-				argument + length :
-				argument > length ?
-					length :
-					argument;
-			for ( ; --i >= 0; ) {
-				matchIndexes.push( i );
-			}
-			return matchIndexes;
-		} ),
-
-		"gt": createPositionalPseudo( function( matchIndexes, length, argument ) {
-			var i = argument < 0 ? argument + length : argument;
-			for ( ; ++i < length; ) {
-				matchIndexes.push( i );
-			}
-			return matchIndexes;
-		} )
-	}
-};
-
-Expr.pseudos[ "nth" ] = Expr.pseudos[ "eq" ];
-
-// Add button/input type pseudos
-for ( i in { radio: true, checkbox: true, file: true, password: true, image: true } ) {
-	Expr.pseudos[ i ] = createInputPseudo( i );
-}
-for ( i in { submit: true, reset: true } ) {
-	Expr.pseudos[ i ] = createButtonPseudo( i );
-}
-
-// Easy API for creating new setFilters
-function setFilters() {}
-setFilters.prototype = Expr.filters = Expr.pseudos;
-Expr.setFilters = new setFilters();
-
-tokenize = Sizzle.tokenize = function( selector, parseOnly ) {
-	var matched, match, tokens, type,
-		soFar, groups, preFilters,
-		cached = tokenCache[ selector + " " ];
-
-	if ( cached ) {
-		return parseOnly ? 0 : cached.slice( 0 );
-	}
-
-	soFar = selector;
-	groups = [];
-	preFilters = Expr.preFilter;
-
-	while ( soFar ) {
-
-		// Comma and first run
-		if ( !matched || ( match = rcomma.exec( soFar ) ) ) {
-			if ( match ) {
-
-				// Don't consume trailing commas as valid
-				soFar = soFar.slice( match[ 0 ].length ) || soFar;
-			}
-			groups.push( ( tokens = [] ) );
-		}
-
-		matched = false;
-
-		// Combinators
-		if ( ( match = rcombinators.exec( soFar ) ) ) {
-			matched = match.shift();
-			tokens.push( {
-				value: matched,
-
-				// Cast descendant combinators to space
-				type: match[ 0 ].replace( rtrim, " " )
-			} );
-			soFar = soFar.slice( matched.length );
-		}
-
-		// Filters
-		for ( type in Expr.filter ) {
-			if ( ( match = matchExpr[ type ].exec( soFar ) ) && ( !preFilters[ type ] ||
-				( match = preFilters[ type ]( match ) ) ) ) {
-				matched = match.shift();
-				tokens.push( {
-					value: matched,
-					type: type,
-					matches: match
-				} );
-				soFar = soFar.slice( matched.length );
-			}
-		}
-
-		if ( !matched ) {
-			break;
-		}
-	}
-
-	// Return the length of the invalid excess
-	// if we're just parsing
-	// Otherwise, throw an error or return tokens
-	return parseOnly ?
-		soFar.length :
-		soFar ?
-			Sizzle.error( selector ) :
-
-			// Cache the tokens
-			tokenCache( selector, groups ).slice( 0 );
-};
-
-function toSelector( tokens ) {
-	var i = 0,
-		len = tokens.length,
-		selector = "";
-	for ( ; i < len; i++ ) {
-		selector += tokens[ i ].value;
-	}
-	return selector;
-}
-
-function addCombinator( matcher, combinator, base ) {
-	var dir = combinator.dir,
-		skip = combinator.next,
-		key = skip || dir,
-		checkNonElements = base && key === "parentNode",
-		doneName = done++;
-
-	return combinator.first ?
-
-		// Check against closest ancestor/preceding element
-		function( elem, context, xml ) {
-			while ( ( elem = elem[ dir ] ) ) {
-				if ( elem.nodeType === 1 || checkNonElements ) {
-					return matcher( elem, context, xml );
-				}
-			}
-			return false;
-		} :
-
-		// Check against all ancestor/preceding elements
-		function( elem, context, xml ) {
-			var oldCache, uniqueCache, outerCache,
-				newCache = [ dirruns, doneName ];
-
-			// We can't set arbitrary data on XML nodes, so they don't benefit from combinator caching
-			if ( xml ) {
-				while ( ( elem = elem[ dir ] ) ) {
-					if ( elem.nodeType === 1 || checkNonElements ) {
-						if ( matcher( elem, context, xml ) ) {
-							return true;
-						}
-					}
-				}
-			} else {
-				while ( ( elem = elem[ dir ] ) ) {
-					if ( elem.nodeType === 1 || checkNonElements ) {
-						outerCache = elem[ expando ] || ( elem[ expando ] = {} );
-
-						// Support: IE <9 only
-						// Defend against cloned attroperties (jQuery gh-1709)
-						uniqueCache = outerCache[ elem.uniqueID ] ||
-							( outerCache[ elem.uniqueID ] = {} );
-
-						if ( skip && skip === elem.nodeName.toLowerCase() ) {
-							elem = elem[ dir ] || elem;
-						} else if ( ( oldCache = uniqueCache[ key ] ) &&
-							oldCache[ 0 ] === dirruns && oldCache[ 1 ] === doneName ) {
-
-							// Assign to newCache so results back-propagate to previous elements
-							return ( newCache[ 2 ] = oldCache[ 2 ] );
-						} else {
-
-							// Reuse newcache so results back-propagate to previous elements
-							uniqueCache[ key ] = newCache;
-
-							// A match means we're done; a fail means we have to keep checking
-							if ( ( newCache[ 2 ] = matcher( elem, context, xml ) ) ) {
-								return true;
-							}
-						}
-					}
-				}
-			}
-			return false;
-		};
-}
-
-function elementMatcher( matchers ) {
-	return matchers.length > 1 ?
-		function( elem, context, xml ) {
-			var i = matchers.length;
-			while ( i-- ) {
-				if ( !matchers[ i ]( elem, context, xml ) ) {
-					return false;
-				}
-			}
-			return true;
-		} :
-		matchers[ 0 ];
-}
-
-function multipleContexts( selector, contexts, results ) {
-	var i = 0,
-		len = contexts.length;
-	for ( ; i < len; i++ ) {
-		Sizzle( selector, contexts[ i ], results );
-	}
-	return results;
-}
-
-function condense( unmatched, map, filter, context, xml ) {
-	var elem,
-		newUnmatched = [],
-		i = 0,
-		len = unmatched.length,
-		mapped = map != null;
-
-	for ( ; i < len; i++ ) {
-		if ( ( elem = unmatched[ i ] ) ) {
-			if ( !filter || filter( elem, context, xml ) ) {
-				newUnmatched.push( elem );
-				if ( mapped ) {
-					map.push( i );
-				}
-			}
-		}
-	}
-
-	return newUnmatched;
-}
-
-function setMatcher( preFilter, selector, matcher, postFilter, postFinder, postSelector ) {
-	if ( postFilter && !postFilter[ expando ] ) {
-		postFilter = setMatcher( postFilter );
-	}
-	if ( postFinder && !postFinder[ expando ] ) {
-		postFinder = setMatcher( postFinder, postSelector );
-	}
-	return markFunction( function( seed, results, context, xml ) {
-		var temp, i, elem,
-			preMap = [],
-			postMap = [],
-			preexisting = results.length,
-
-			// Get initial elements from seed or context
-			elems = seed || multipleContexts(
-				selector || "*",
-				context.nodeType ? [ context ] : context,
-				[]
-			),
-
-			// Prefilter to get matcher input, preserving a map for seed-results synchronization
-			matcherIn = preFilter && ( seed || !selector ) ?
-				condense( elems, preMap, preFilter, context, xml ) :
-				elems,
-
-			matcherOut = matcher ?
-
-				// If we have a postFinder, or filtered seed, or non-seed postFilter or preexisting results,
-				postFinder || ( seed ? preFilter : preexisting || postFilter ) ?
-
-					// ...intermediate processing is necessary
-					[] :
-
-					// ...otherwise use results directly
-					results :
-				matcherIn;
-
-		// Find primary matches
-		if ( matcher ) {
-			matcher( matcherIn, matcherOut, context, xml );
-		}
-
-		// Apply postFilter
-		if ( postFilter ) {
-			temp = condense( matcherOut, postMap );
-			postFilter( temp, [], context, xml );
-
-			// Un-match failing elements by moving them back to matcherIn
-			i = temp.length;
-			while ( i-- ) {
-				if ( ( elem = temp[ i ] ) ) {
-					matcherOut[ postMap[ i ] ] = !( matcherIn[ postMap[ i ] ] = elem );
-				}
-			}
-		}
-
-		if ( seed ) {
-			if ( postFinder || preFilter ) {
-				if ( postFinder ) {
-
-					// Get the final matcherOut by condensing this intermediate into postFinder contexts
-					temp = [];
-					i = matcherOut.length;
-					while ( i-- ) {
-						if ( ( elem = matcherOut[ i ] ) ) {
-
-							// Restore matcherIn since elem is not yet a final match
-							temp.push( ( matcherIn[ i ] = elem ) );
-						}
-					}
-					postFinder( null, ( matcherOut = [] ), temp, xml );
-				}
-
-				// Move matched elements from seed to results to keep them synchronized
-				i = matcherOut.length;
-				while ( i-- ) {
-					if ( ( elem = matcherOut[ i ] ) &&
-						( temp = postFinder ? indexOf( seed, elem ) : preMap[ i ] ) > -1 ) {
-
-						seed[ temp ] = !( results[ temp ] = elem );
-					}
-				}
-			}
-
-		// Add elements to results, through postFinder if defined
-		} else {
-			matcherOut = condense(
-				matcherOut === results ?
-					matcherOut.splice( preexisting, matcherOut.length ) :
-					matcherOut
-			);
-			if ( postFinder ) {
-				postFinder( null, results, matcherOut, xml );
-			} else {
-				push.apply( results, matcherOut );
-			}
-		}
-	} );
-}
-
-function matcherFromTokens( tokens ) {
-	var checkContext, matcher, j,
-		len = tokens.length,
-		leadingRelative = Expr.relative[ tokens[ 0 ].type ],
-		implicitRelative = leadingRelative || Expr.relative[ " " ],
-		i = leadingRelative ? 1 : 0,
-
-		// The foundational matcher ensures that elements are reachable from top-level context(s)
-		matchContext = addCombinator( function( elem ) {
-			return elem === checkContext;
-		}, implicitRelative, true ),
-		matchAnyContext = addCombinator( function( elem ) {
-			return indexOf( checkContext, elem ) > -1;
-		}, implicitRelative, true ),
-		matchers = [ function( elem, context, xml ) {
-			var ret = ( !leadingRelative && ( xml || context !== outermostContext ) ) || (
-				( checkContext = context ).nodeType ?
-					matchContext( elem, context, xml ) :
-					matchAnyContext( elem, context, xml ) );
-
-			// Avoid hanging onto element (issue #299)
-			checkContext = null;
-			return ret;
-		} ];
-
-	for ( ; i < len; i++ ) {
-		if ( ( matcher = Expr.relative[ tokens[ i ].type ] ) ) {
-			matchers = [ addCombinator( elementMatcher( matchers ), matcher ) ];
-		} else {
-			matcher = Expr.filter[ tokens[ i ].type ].apply( null, tokens[ i ].matches );
-
-			// Return special upon seeing a positional matcher
-			if ( matcher[ expando ] ) {
-
-				// Find the next relative operator (if any) for proper handling
-				j = ++i;
-				for ( ; j < len; j++ ) {
-					if ( Expr.relative[ tokens[ j ].type ] ) {
-						break;
-					}
-				}
-				return setMatcher(
-					i > 1 && elementMatcher( matchers ),
-					i > 1 && toSelector(
-
-					// If the preceding token was a descendant combinator, insert an implicit any-element `*`
-					tokens
-						.slice( 0, i - 1 )
-						.concat( { value: tokens[ i - 2 ].type === " " ? "*" : "" } )
-					).replace( rtrim, "$1" ),
-					matcher,
-					i < j && matcherFromTokens( tokens.slice( i, j ) ),
-					j < len && matcherFromTokens( ( tokens = tokens.slice( j ) ) ),
-					j < len && toSelector( tokens )
-				);
-			}
-			matchers.push( matcher );
-		}
-	}
-
-	return elementMatcher( matchers );
-}
-
-function matcherFromGroupMatchers( elementMatchers, setMatchers ) {
-	var bySet = setMatchers.length > 0,
-		byElement = elementMatchers.length > 0,
-		superMatcher = function( seed, context, xml, results, outermost ) {
-			var elem, j, matcher,
-				matchedCount = 0,
-				i = "0",
-				unmatched = seed && [],
-				setMatched = [],
-				contextBackup = outermostContext,
-
-				// We must always have either seed elements or outermost context
-				elems = seed || byElement && Expr.find[ "TAG" ]( "*", outermost ),
-
-				// Use integer dirruns iff this is the outermost matcher
-				dirrunsUnique = ( dirruns += contextBackup == null ? 1 : Math.random() || 0.1 ),
-				len = elems.length;
-
-			if ( outermost ) {
-
-				// Support: IE 11+, Edge 17 - 18+
-				// IE/Edge sometimes throw a "Permission denied" error when strict-comparing
-				// two documents; shallow comparisons work.
-				// eslint-disable-next-line eqeqeq
-				outermostContext = context == document || context || outermost;
-			}
-
-			// Add elements passing elementMatchers directly to results
-			// Support: IE<9, Safari
-			// Tolerate NodeList properties (IE: "length"; Safari: <number>) matching elements by id
-			for ( ; i !== len && ( elem = elems[ i ] ) != null; i++ ) {
-				if ( byElement && elem ) {
-					j = 0;
-
-					// Support: IE 11+, Edge 17 - 18+
-					// IE/Edge sometimes throw a "Permission denied" error when strict-comparing
-					// two documents; shallow comparisons work.
-					// eslint-disable-next-line eqeqeq
-					if ( !context && elem.ownerDocument != document ) {
-						setDocument( elem );
-						xml = !documentIsHTML;
-					}
-					while ( ( matcher = elementMatchers[ j++ ] ) ) {
-						if ( matcher( elem, context || document, xml ) ) {
-							results.push( elem );
-							break;
-						}
-					}
-					if ( outermost ) {
-						dirruns = dirrunsUnique;
-					}
-				}
-
-				// Track unmatched elements for set filters
-				if ( bySet ) {
-
-					// They will have gone through all possible matchers
-					if ( ( elem = !matcher && elem ) ) {
-						matchedCount--;
-					}
-
-					// Lengthen the array for every element, matched or not
-					if ( seed ) {
-						unmatched.push( elem );
-					}
-				}
-			}
-
-			// `i` is now the count of elements visited above, and adding it to `matchedCount`
-			// makes the latter nonnegative.
-			matchedCount += i;
-
-			// Apply set filters to unmatched elements
-			// NOTE: This can be skipped if there are no unmatched elements (i.e., `matchedCount`
-			// equals `i`), unless we didn't visit _any_ elements in the above loop because we have
-			// no element matchers and no seed.
-			// Incrementing an initially-string "0" `i` allows `i` to remain a string only in that
-			// case, which will result in a "00" `matchedCount` that differs from `i` but is also
-			// numerically zero.
-			if ( bySet && i !== matchedCount ) {
-				j = 0;
-				while ( ( matcher = setMatchers[ j++ ] ) ) {
-					matcher( unmatched, setMatched, context, xml );
-				}
-
-				if ( seed ) {
-
-					// Reintegrate element matches to eliminate the need for sorting
-					if ( matchedCount > 0 ) {
-						while ( i-- ) {
-							if ( !( unmatched[ i ] || setMatched[ i ] ) ) {
-								setMatched[ i ] = pop.call( results );
-							}
-						}
-					}
-
-					// Discard index placeholder values to get only actual matches
-					setMatched = condense( setMatched );
-				}
-
-				// Add matches to results
-				push.apply( results, setMatched );
-
-				// Seedless set matches succeeding multiple successful matchers stipulate sorting
-				if ( outermost && !seed && setMatched.length > 0 &&
-					( matchedCount + setMatchers.length ) > 1 ) {
-
-					Sizzle.uniqueSort( results );
-				}
-			}
-
-			// Override manipulation of globals by nested matchers
-			if ( outermost ) {
-				dirruns = dirrunsUnique;
-				outermostContext = contextBackup;
-			}
-
-			return unmatched;
-		};
-
-	return bySet ?
-		markFunction( superMatcher ) :
-		superMatcher;
-}
-
-compile = Sizzle.compile = function( selector, match /* Internal Use Only */ ) {
-	var i,
-		setMatchers = [],
-		elementMatchers = [],
-		cached = compilerCache[ selector + " " ];
-
-	if ( !cached ) {
-
-		// Generate a function of recursive functions that can be used to check each element
-		if ( !match ) {
-			match = tokenize( selector );
-		}
-		i = match.length;
-		while ( i-- ) {
-			cached = matcherFromTokens( match[ i ] );
-			if ( cached[ expando ] ) {
-				setMatchers.push( cached );
-			} else {
-				elementMatchers.push( cached );
-			}
-		}
-
-		// Cache the compiled function
-		cached = compilerCache(
-			selector,
-			matcherFromGroupMatchers( elementMatchers, setMatchers )
-		);
-
-		// Save selector and tokenization
-		cached.selector = selector;
-	}
-	return cached;
-};
-
-/**
- * A low-level selection function that works with Sizzle's compiled
- *  selector functions
- * @param {String|Function} selector A selector or a pre-compiled
- *  selector function built with Sizzle.compile
- * @param {Element} context
- * @param {Array} [results]
- * @param {Array} [seed] A set of elements to match against
- */
-select = Sizzle.select = function( selector, context, results, seed ) {
-	var i, tokens, token, type, find,
-		compiled = typeof selector === "function" && selector,
-		match = !seed && tokenize( ( selector = compiled.selector || selector ) );
-
-	results = results || [];
-
-	// Try to minimize operations if there is only one selector in the list and no seed
-	// (the latter of which guarantees us context)
-	if ( match.length === 1 ) {
-
-		// Reduce context if the leading compound selector is an ID
-		tokens = match[ 0 ] = match[ 0 ].slice( 0 );
-		if ( tokens.length > 2 && ( token = tokens[ 0 ] ).type === "ID" &&
-			context.nodeType === 9 && documentIsHTML && Expr.relative[ tokens[ 1 ].type ] ) {
-
-			context = ( Expr.find[ "ID" ]( token.matches[ 0 ]
-				.replace( runescape, funescape ), context ) || [] )[ 0 ];
-			if ( !context ) {
-				return results;
-
-			// Precompiled matchers will still verify ancestry, so step up a level
-			} else if ( compiled ) {
-				context = context.parentNode;
-			}
-
-			selector = selector.slice( tokens.shift().value.length );
-		}
-
-		// Fetch a seed set for right-to-left matching
-		i = matchExpr[ "needsContext" ].test( selector ) ? 0 : tokens.length;
-		while ( i-- ) {
-			token = tokens[ i ];
-
-			// Abort if we hit a combinator
-			if ( Expr.relative[ ( type = token.type ) ] ) {
-				break;
-			}
-			if ( ( find = Expr.find[ type ] ) ) {
-
-				// Search, expanding context for leading sibling combinators
-				if ( ( seed = find(
-					token.matches[ 0 ].replace( runescape, funescape ),
-					rsibling.test( tokens[ 0 ].type ) && testContext( context.parentNode ) ||
-						context
-				) ) ) {
-
-					// If seed is empty or no tokens remain, we can return early
-					tokens.splice( i, 1 );
-					selector = seed.length && toSelector( tokens );
-					if ( !selector ) {
-						push.apply( results, seed );
-						return results;
-					}
-
-					break;
-				}
-			}
-		}
-	}
-
-	// Compile and execute a filtering function if one is not provided
-	// Provide `match` to avoid retokenization if we modified the selector above
-	( compiled || compile( selector, match ) )(
-		seed,
-		context,
-		!documentIsHTML,
-		results,
-		!context || rsibling.test( selector ) && testContext( context.parentNode ) || context
-	);
-	return results;
-};
-
-// One-time assignments
-
-// Sort stability
-support.sortStable = expando.split( "" ).sort( sortOrder ).join( "" ) === expando;
-
-// Support: Chrome 14-35+
-// Always assume duplicates if they aren't passed to the comparison function
-support.detectDuplicates = !!hasDuplicate;
-
-// Initialize against the default document
-setDocument();
-
-// Support: Webkit<537.32 - Safari 6.0.3/Chrome 25 (fixed in Chrome 27)
-// Detached nodes confoundingly follow *each other*
-support.sortDetached = assert( function( el ) {
-
-	// Should return 1, but returns 4 (following)
-	return el.compareDocumentPosition( document.createElement( "fieldset" ) ) & 1;
-} );
-
-// Support: IE<8
-// Prevent attribute/property "interpolation"
-// https://msdn.microsoft.com/en-us/library/ms536429%28VS.85%29.aspx
-if ( !assert( function( el ) {
-	el.innerHTML = "<a href='#'></a>";
-	return el.firstChild.getAttribute( "href" ) === "#";
-} ) ) {
-	addHandle( "type|href|height|width", function( elem, name, isXML ) {
-		if ( !isXML ) {
-			return elem.getAttribute( name, name.toLowerCase() === "type" ? 1 : 2 );
-		}
-	} );
-}
-
-// Support: IE<9
-// Use defaultValue in place of getAttribute("value")
-if ( !support.attributes || !assert( function( el ) {
-	el.innerHTML = "<input/>";
-	el.firstChild.setAttribute( "value", "" );
-	return el.firstChild.getAttribute( "value" ) === "";
-} ) ) {
-	addHandle( "value", function( elem, _name, isXML ) {
-		if ( !isXML && elem.nodeName.toLowerCase() === "input" ) {
-			return elem.defaultValue;
-		}
-	} );
-}
-
-// Support: IE<9
-// Use getAttributeNode to fetch booleans when getAttribute lies
-if ( !assert( function( el ) {
-	return el.getAttribute( "disabled" ) == null;
-} ) ) {
-	addHandle( booleans, function( elem, name, isXML ) {
-		var val;
-		if ( !isXML ) {
-			return elem[ name ] === true ? name.toLowerCase() :
-				( val = elem.getAttributeNode( name ) ) && val.specified ?
-					val.value :
-					null;
-		}
-	} );
-}
-
-return Sizzle;
-
-} )( window );
-
-
-
-jQuery.find = Sizzle;
-jQuery.expr = Sizzle.selectors;
-
-// Deprecated
-jQuery.expr[ ":" ] = jQuery.expr.pseudos;
-jQuery.uniqueSort = jQuery.unique = Sizzle.uniqueSort;
-jQuery.text = Sizzle.getText;
-jQuery.isXMLDoc = Sizzle.isXML;
-jQuery.contains = Sizzle.contains;
-jQuery.escapeSelector = Sizzle.escape;
-
-
-
-
-var dir = function( elem, dir, until ) {
-	var matched = [],
-		truncate = until !== undefined;
-
-	while ( ( elem = elem[ dir ] ) && elem.nodeType !== 9 ) {
-		if ( elem.nodeType === 1 ) {
-			if ( truncate && jQuery( elem ).is( until ) ) {
-				break;
-			}
-			matched.push( elem );
-		}
-	}
-	return matched;
-};
-
-
-var siblings = function( n, elem ) {
-	var matched = [];
-
-	for ( ; n; n = n.nextSibling ) {
-		if ( n.nodeType === 1 && n !== elem ) {
-			matched.push( n );
-		}
-	}
-
-	return matched;
-};
-
-
-var rneedsContext = jQuery.expr.match.needsContext;
-
-
-
-function nodeName( elem, name ) {
-
-	return elem.nodeName && elem.nodeName.toLowerCase() === name.toLowerCase();
-
-}
-var rsingleTag = ( /^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i );
-
-
-
-// Implement the identical functionality for filter and not
-function winnow( elements, qualifier, not ) {
-	if ( isFunction( qualifier ) ) {
-		return jQuery.grep( elements, function( elem, i ) {
-			return !!qualifier.call( elem, i, elem ) !== not;
-		} );
-	}
-
-	// Single element
-	if ( qualifier.nodeType ) {
-		return jQuery.grep( elements, function( elem ) {
-			return ( elem === qualifier ) !== not;
-		} );
-	}
-
-	// Arraylike of elements (jQuery, arguments, Array)
-	if ( typeof qualifier !== "string" ) {
-		return jQuery.grep( elements, function( elem ) {
-			return ( indexOf.call( qualifier, elem ) > -1 ) !== not;
-		} );
-	}
-
-	// Filtered directly for both simple and complex selectors
-	return jQuery.filter( qualifier, elements, not );
-}
-
-jQuery.filter = function( expr, elems, not ) {
-	var elem = elems[ 0 ];
-
-	if ( not ) {
-		expr = ":not(" + expr + ")";
-	}
-
-	if ( elems.length === 1 && elem.nodeType === 1 ) {
-		return jQuery.find.matchesSelector( elem, expr ) ? [ elem ] : [];
-	}
-
-	return jQuery.find.matches( expr, jQuery.grep( elems, function( elem ) {
-		return elem.nodeType === 1;
-	} ) );
-};
-
-jQuery.fn.extend( {
-	find: function( selector ) {
-		var i, ret,
-			len = this.length,
-			self = this;
-
-		if ( typeof selector !== "string" ) {
-			return this.pushStack( jQuery( selector ).filter( function() {
-				for ( i = 0; i < len; i++ ) {
-					if ( jQuery.contains( self[ i ], this ) ) {
-						return true;
-					}
-				}
-			} ) );
-		}
-
-		ret = this.pushStack( [] );
-
-		for ( i = 0; i < len; i++ ) {
-			jQuery.find( selector, self[ i ], ret );
-		}
-
-		return len > 1 ? jQuery.uniqueSort( ret ) : ret;
-	},
-	filter: function( selector ) {
-		return this.pushStack( winnow( this, selector || [], false ) );
-	},
-	not: function( selector ) {
-		return this.pushStack( winnow( this, selector || [], true ) );
-	},
-	is: function( selector ) {
-		return !!winnow(
-			this,
-
-			// If this is a positional/relative selector, check membership in the returned set
-			// so $("p:first").is("p:last") won't return true for a doc with two "p".
-			typeof selector === "string" && rneedsContext.test( selector ) ?
-				jQuery( selector ) :
-				selector || [],
-			false
-		).length;
-	}
-} );
-
-
-// Initialize a jQuery object
-
-
-// A central reference to the root jQuery(document)
-var rootjQuery,
-
-	// A simple way to check for HTML strings
-	// Prioritize #id over <tag> to avoid XSS via location.hash (#9521)
-	// Strict HTML recognition (#11290: must start with <)
-	// Shortcut simple #id case for speed
-	rquickExpr = /^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,
-
-	init = jQuery.fn.init = function( selector, context, root ) {
-		var match, elem;
-
-		// HANDLE: $(""), $(null), $(undefined), $(false)
-		if ( !selector ) {
-			return this;
-		}
-
-		// Method init() accepts an alternate rootjQuery
-		// so migrate can support jQuery.sub (gh-2101)
-		root = root || rootjQuery;
-
-		// Handle HTML strings
-		if ( typeof selector === "string" ) {
-			if ( selector[ 0 ] === "<" &&
-				selector[ selector.length - 1 ] === ">" &&
-				selector.length >= 3 ) {
-
-				// Assume that strings that start and end with <> are HTML and skip the regex check
-				match = [ null, selector, null ];
-
-			} else {
-				match = rquickExpr.exec( selector );
-			}
-
-			// Match html or make sure no context is specified for #id
-			if ( match && ( match[ 1 ] || !context ) ) {
-
-				// HANDLE: $(html) -> $(array)
-				if ( match[ 1 ] ) {
-					context = context instanceof jQuery ? context[ 0 ] : context;
-
-					// Option to run scripts is true for back-compat
-					// Intentionally let the error be thrown if parseHTML is not present
-					jQuery.merge( this, jQuery.parseHTML(
-						match[ 1 ],
-						context && context.nodeType ? context.ownerDocument || context : document,
-						true
-					) );
-
-					// HANDLE: $(html, props)
-					if ( rsingleTag.test( match[ 1 ] ) && jQuery.isPlainObject( context ) ) {
-						for ( match in context ) {
-
-							// Properties of context are called as methods if possible
-							if ( isFunction( this[ match ] ) ) {
-								this[ match ]( context[ match ] );
-
-							// ...and otherwise set as attributes
-							} else {
-								this.attr( match, context[ match ] );
-							}
-						}
-					}
-
-					return this;
-
-				// HANDLE: $(#id)
-				} else {
-					elem = document.getElementById( match[ 2 ] );
-
-					if ( elem ) {
-
-						// Inject the element directly into the jQuery object
-						this[ 0 ] = elem;
-						this.length = 1;
-					}
-					return this;
-				}
-
-			// HANDLE: $(expr, $(...))
-			} else if ( !context || context.jquery ) {
-				return ( context || root ).find( selector );
-
-			// HANDLE: $(expr, context)
-			// (which is just equivalent to: $(context).find(expr)
-			} else {
-				return this.constructor( context ).find( selector );
-			}
-
-		// HANDLE: $(DOMElement)
-		} else if ( selector.nodeType ) {
-			this[ 0 ] = selector;
-			this.length = 1;
-			return this;
-
-		// HANDLE: $(function)
-		// Shortcut for document ready
-		} else if ( isFunction( selector ) ) {
-			return root.ready !== undefined ?
-				root.ready( selector ) :
-
-				// Execute immediately if ready is not present
-				selector( jQuery );
-		}
-
-		return jQuery.makeArray( selector, this );
-	};
-
-// Give the init function the jQuery prototype for later instantiation
-init.prototype = jQuery.fn;
-
-// Initialize central reference
-rootjQuery = jQuery( document );
-
-
-var rparentsprev = /^(?:parents|prev(?:Until|All))/,
-
-	// Methods guaranteed to produce a unique set when starting from a unique set
-	guaranteedUnique = {
-		children: true,
-		contents: true,
-		next: true,
-		prev: true
-	};
-
-jQuery.fn.extend( {
-	has: function( target ) {
-		var targets = jQuery( target, this ),
-			l = targets.length;
-
-		return this.filter( function() {
-			var i = 0;
-			for ( ; i < l; i++ ) {
-				if ( jQuery.contains( this, targets[ i ] ) ) {
-					return true;
-				}
-			}
-		} );
-	},
-
-	closest: function( selectors, context ) {
-		var cur,
-			i = 0,
-			l = this.length,
-			matched = [],
-			targets = typeof selectors !== "string" && jQuery( selectors );
-
-		// Positional selectors never match, since there's no _selection_ context
-		if ( !rneedsContext.test( selectors ) ) {
-			for ( ; i < l; i++ ) {
-				for ( cur = this[ i ]; cur && cur !== context; cur = cur.parentNode ) {
-
-					// Always skip document fragments
-					if ( cur.nodeType < 11 && ( targets ?
-						targets.index( cur ) > -1 :
-
-						// Don't pass non-elements to Sizzle
-						cur.nodeType === 1 &&
-							jQuery.find.matchesSelector( cur, selectors ) ) ) {
-
-						matched.push( cur );
-						break;
-					}
-				}
-			}
-		}
-
-		return this.pushStack( matched.length > 1 ? jQuery.uniqueSort( matched ) : matched );
-	},
-
-	// Determine the position of an element within the set
-	index: function( elem ) {
-
-		// No argument, return index in parent
-		if ( !elem ) {
-			return ( this[ 0 ] && this[ 0 ].parentNode ) ? this.first().prevAll().length : -1;
-		}
-
-		// Index in selector
-		if ( typeof elem === "string" ) {
-			return indexOf.call( jQuery( elem ), this[ 0 ] );
-		}
-
-		// Locate the position of the desired element
-		return indexOf.call( this,
-
-			// If it receives a jQuery object, the first element is used
-			elem.jquery ? elem[ 0 ] : elem
-		);
-	},
-
-	add: function( selector, context ) {
-		return this.pushStack(
-			jQuery.uniqueSort(
-				jQuery.merge( this.get(), jQuery( selector, context ) )
-			)
-		);
-	},
-
-	addBack: function( selector ) {
-		return this.add( selector == null ?
-			this.prevObject : this.prevObject.filter( selector )
-		);
-	}
-} );
-
-function sibling( cur, dir ) {
-	while ( ( cur = cur[ dir ] ) && cur.nodeType !== 1 ) {}
-	return cur;
-}
-
-jQuery.each( {
-	parent: function( elem ) {
-		var parent = elem.parentNode;
-		return parent && parent.nodeType !== 11 ? parent : null;
-	},
-	parents: function( elem ) {
-		return dir( elem, "parentNode" );
-	},
-	parentsUntil: function( elem, _i, until ) {
-		return dir( elem, "parentNode", until );
-	},
-	next: function( elem ) {
-		return sibling( elem, "nextSibling" );
-	},
-	prev: function( elem ) {
-		return sibling( elem, "previousSibling" );
-	},
-	nextAll: function( elem ) {
-		return dir( elem, "nextSibling" );
-	},
-	prevAll: function( elem ) {
-		return dir( elem, "previousSibling" );
-	},
-	nextUntil: function( elem, _i, until ) {
-		return dir( elem, "nextSibling", until );
-	},
-	prevUntil: function( elem, _i, until ) {
-		return dir( elem, "previousSibling", until );
-	},
-	siblings: function( elem ) {
-		return siblings( ( elem.parentNode || {} ).firstChild, elem );
-	},
-	children: function( elem ) {
-		return siblings( elem.firstChild );
-	},
-	contents: function( elem ) {
-		if ( elem.contentDocument != null &&
-
-			// Support: IE 11+
-			// <object> elements with no `data` attribute has an object
-			// `contentDocument` with a `null` prototype.
-			getProto( elem.contentDocument ) ) {
-
-			return elem.contentDocument;
-		}
-
-		// Support: IE 9 - 11 only, iOS 7 only, Android Browser <=4.3 only
-		// Treat the template element as a regular one in browsers that
-		// don't support it.
-		if ( nodeName( elem, "template" ) ) {
-			elem = elem.content || elem;
-		}
-
-		return jQuery.merge( [], elem.childNodes );
-	}
-}, function( name, fn ) {
-	jQuery.fn[ name ] = function( until, selector ) {
-		var matched = jQuery.map( this, fn, until );
-
-		if ( name.slice( -5 ) !== "Until" ) {
-			selector = until;
-		}
-
-		if ( selector && typeof selector === "string" ) {
-			matched = jQuery.filter( selector, matched );
-		}
-
-		if ( this.length > 1 ) {
-
-			// Remove duplicates
-			if ( !guaranteedUnique[ name ] ) {
-				jQuery.uniqueSort( matched );
-			}
-
-			// Reverse order for parents* and prev-derivatives
-			if ( rparentsprev.test( name ) ) {
-				matched.reverse();
-			}
-		}
-
-		return this.pushStack( matched );
-	};
-} );
-var rnothtmlwhite = ( /[^\x20\t\r\n\f]+/g );
-
-
-
-// Convert String-formatted options into Object-formatted ones
-function createOptions( options ) {
-	var object = {};
-	jQuery.each( options.match( rnothtmlwhite ) || [], function( _, flag ) {
-		object[ flag ] = true;
-	} );
-	return object;
-}
-
-/*
- * Create a callback list using the following parameters:
- *
- *	options: an optional list of space-separated options that will change how
- *			the callback list behaves or a more traditional option object
- *
- * By default a callback list will act like an event callback list and can be
- * "fired" multiple times.
- *
- * Possible options:
- *
- *	once:			will ensure the callback list can only be fired once (like a Deferred)
- *
- *	memory:			will keep track of previous values and will call any callback added
- *					after the list has been fired right away with the latest "memorized"
- *					values (like a Deferred)
- *
- *	unique:			will ensure a callback can only be added once (no duplicate in the list)
- *
- *	stopOnFalse:	interrupt callings when a callback returns false
- *
- */
-jQuery.Callbacks = function( options ) {
-
-	// Convert options from String-formatted to Object-formatted if needed
-	// (we check in cache first)
-	options = typeof options === "string" ?
-		createOptions( options ) :
-		jQuery.extend( {}, options );
-
-	var // Flag to know if list is currently firing
-		firing,
-
-		// Last fire value for non-forgettable lists
-		memory,
-
-		// Flag to know if list was already fired
-		fired,
-
-		// Flag to prevent firing
-		locked,
-
-		// Actual callback list
-		list = [],
-
-		// Queue of execution data for repeatable lists
-		queue = [],
-
-		// Index of currently firing callback (modified by add/remove as needed)
-		firingIndex = -1,
-
-		// Fire callbacks
-		fire = function() {
-
-			// Enforce single-firing
-			locked = locked || options.once;
-
-			// Execute callbacks for all pending executions,
-			// respecting firingIndex overrides and runtime changes
-			fired = firing = true;
-			for ( ; queue.length; firingIndex = -1 ) {
-				memory = queue.shift();
-				while ( ++firingIndex < list.length ) {
-
-					// Run callback and check for early termination
-					if ( list[ firingIndex ].apply( memory[ 0 ], memory[ 1 ] ) === false &&
-						options.stopOnFalse ) {
-
-						// Jump to end and forget the data so .add doesn't re-fire
-						firingIndex = list.length;
-						memory = false;
-					}
-				}
-			}
-
-			// Forget the data if we're done with it
-			if ( !options.memory ) {
-				memory = false;
-			}
-
-			firing = false;
-
-			// Clean up if we're done firing for good
-			if ( locked ) {
-
-				// Keep an empty list if we have data for future add calls
-				if ( memory ) {
-					list = [];
-
-				// Otherwise, this object is spent
-				} else {
-					list = "";
-				}
-			}
-		},
-
-		// Actual Callbacks object
-		self = {
-
-			// Add a callback or a collection of callbacks to the list
-			add: function() {
-				if ( list ) {
-
-					// If we have memory from a past run, we should fire after adding
-					if ( memory && !firing ) {
-						firingIndex = list.length - 1;
-						queue.push( memory );
-					}
-
-					( function add( args ) {
-						jQuery.each( args, function( _, arg ) {
-							if ( isFunction( arg ) ) {
-								if ( !options.unique || !self.has( arg ) ) {
-									list.push( arg );
-								}
-							} else if ( arg && arg.length && toType( arg ) !== "string" ) {
-
-								// Inspect recursively
-								add( arg );
-							}
-						} );
-					} )( arguments );
-
-					if ( memory && !firing ) {
-						fire();
-					}
-				}
-				return this;
-			},
-
-			// Remove a callback from the list
-			remove: function() {
-				jQuery.each( arguments, function( _, arg ) {
-					var index;
-					while ( ( index = jQuery.inArray( arg, list, index ) ) > -1 ) {
-						list.splice( index, 1 );
-
-						// Handle firing indexes
-						if ( index <= firingIndex ) {
-							firingIndex--;
-						}
-					}
-				} );
-				return this;
-			},
-
-			// Check if a given callback is in the list.
-			// If no argument is given, return whether or not list has callbacks attached.
-			has: function( fn ) {
-				return fn ?
-					jQuery.inArray( fn, list ) > -1 :
-					list.length > 0;
-			},
-
-			// Remove all callbacks from the list
-			empty: function() {
-				if ( list ) {
-					list = [];
-				}
-				return this;
-			},
-
-			// Disable .fire and .add
-			// Abort any current/pending executions
-			// Clear all callbacks and values
-			disable: function() {
-				locked = queue = [];
-				list = memory = "";
-				return this;
-			},
-			disabled: function() {
-				return !list;
-			},
-
-			// Disable .fire
-			// Also disable .add unless we have memory (since it would have no effect)
-			// Abort any pending executions
-			lock: function() {
-				locked = queue = [];
-				if ( !memory && !firing ) {
-					list = memory = "";
-				}
-				return this;
-			},
-			locked: function() {
-				return !!locked;
-			},
-
-			// Call all callbacks with the given context and arguments
-			fireWith: function( context, args ) {
-				if ( !locked ) {
-					args = args || [];
-					args = [ context, args.slice ? args.slice() : args ];
-					queue.push( args );
-					if ( !firing ) {
-						fire();
-					}
-				}
-				return this;
-			},
-
-			// Call all the callbacks with the given arguments
-			fire: function() {
-				self.fireWith( this, arguments );
-				return this;
-			},
-
-			// To know if the callbacks have already been called at least once
-			fired: function() {
-				return !!fired;
-			}
-		};
-
-	return self;
-};
-
-
-function Identity( v ) {
-	return v;
-}
-function Thrower( ex ) {
-	throw ex;
-}
-
-function adoptValue( value, resolve, reject, noValue ) {
-	var method;
-
-	try {
-
-		// Check for promise aspect first to privilege synchronous behavior
-		if ( value && isFunction( ( method = value.promise ) ) ) {
-			method.call( value ).done( resolve ).fail( reject );
-
-		// Other thenables
-		} else if ( value && isFunction( ( method = value.then ) ) ) {
-			method.call( value, resolve, reject );
-
-		// Other non-thenables
-		} else {
-
-			// Control `resolve` arguments by letting Array#slice cast boolean `noValue` to integer:
-			// * false: [ value ].slice( 0 ) => resolve( value )
-			// * true: [ value ].slice( 1 ) => resolve()
-			resolve.apply( undefined, [ value ].slice( noValue ) );
-		}
-
-	// For Promises/A+, convert exceptions into rejections
-	// Since jQuery.when doesn't unwrap thenables, we can skip the extra checks appearing in
-	// Deferred#then to conditionally suppress rejection.
-	} catch ( value ) {
-
-		// Support: Android 4.0 only
-		// Strict mode functions invoked without .call/.apply get global-object context
-		reject.apply( undefined, [ value ] );
-	}
-}
-
-jQuery.extend( {
-
-	Deferred: function( func ) {
-		var tuples = [
-
-				// action, add listener, callbacks,
-				// ... .then handlers, argument index, [final state]
-				[ "notify", "progress", jQuery.Callbacks( "memory" ),
-					jQuery.Callbacks( "memory" ), 2 ],
-				[ "resolve", "done", jQuery.Callbacks( "once memory" ),
-					jQuery.Callbacks( "once memory" ), 0, "resolved" ],
-				[ "reject", "fail", jQuery.Callbacks( "once memory" ),
-					jQuery.Callbacks( "once memory" ), 1, "rejected" ]
-			],
-			state = "pending",
-			promise = {
-				state: function() {
-					return state;
-				},
-				always: function() {
-					deferred.done( arguments ).fail( arguments );
-					return this;
-				},
-				"catch": function( fn ) {
-					return promise.then( null, fn );
-				},
-
-				// Keep pipe for back-compat
-				pipe: function( /* fnDone, fnFail, fnProgress */ ) {
-					var fns = arguments;
-
-					return jQuery.Deferred( function( newDefer ) {
-						jQuery.each( tuples, function( _i, tuple ) {
-
-							// Map tuples (progress, done, fail) to arguments (done, fail, progress)
-							var fn = isFunction( fns[ tuple[ 4 ] ] ) && fns[ tuple[ 4 ] ];
-
-							// deferred.progress(function() { bind to newDefer or newDefer.notify })
-							// deferred.done(function() { bind to newDefer or newDefer.resolve })
-							// deferred.fail(function() { bind to newDefer or newDefer.reject })
-							deferred[ tuple[ 1 ] ]( function() {
-								var returned = fn && fn.apply( this, arguments );
-								if ( returned && isFunction( returned.promise ) ) {
-									returned.promise()
-										.progress( newDefer.notify )
-										.done( newDefer.resolve )
-										.fail( newDefer.reject );
-								} else {
-									newDefer[ tuple[ 0 ] + "With" ](
-										this,
-										fn ? [ returned ] : arguments
-									);
-								}
-							} );
-						} );
-						fns = null;
-					} ).promise();
-				},
-				then: function( onFulfilled, onRejected, onProgress ) {
-					var maxDepth = 0;
-					function resolve( depth, deferred, handler, special ) {
-						return function() {
-							var that = this,
-								args = arguments,
-								mightThrow = function() {
-									var returned, then;
-
-									// Support: Promises/A+ section 2.3.3.3.3
-									// https://promisesaplus.com/#point-59
-									// Ignore double-resolution attempts
-									if ( depth < maxDepth ) {
-										return;
-									}
-
-									returned = handler.apply( that, args );
-
-									// Support: Promises/A+ section 2.3.1
-									// https://promisesaplus.com/#point-48
-									if ( returned === deferred.promise() ) {
-										throw new TypeError( "Thenable self-resolution" );
-									}
-
-									// Support: Promises/A+ sections 2.3.3.1, 3.5
-									// https://promisesaplus.com/#point-54
-									// https://promisesaplus.com/#point-75
-									// Retrieve `then` only once
-									then = returned &&
-
-										// Support: Promises/A+ section 2.3.4
-										// https://promisesaplus.com/#point-64
-										// Only check objects and functions for thenability
-										( typeof returned === "object" ||
-											typeof returned === "function" ) &&
-										returned.then;
-
-									// Handle a returned thenable
-									if ( isFunction( then ) ) {
-
-										// Special processors (notify) just wait for resolution
-										if ( special ) {
-											then.call(
-												returned,
-												resolve( maxDepth, deferred, Identity, special ),
-												resolve( maxDepth, deferred, Thrower, special )
-											);
-
-										// Normal processors (resolve) also hook into progress
-										} else {
-
-											// ...and disregard older resolution values
-											maxDepth++;
-
-											then.call(
-												returned,
-												resolve( maxDepth, deferred, Identity, special ),
-												resolve( maxDepth, deferred, Thrower, special ),
-												resolve( maxDepth, deferred, Identity,
-													deferred.notifyWith )
-											);
-										}
-
-									// Handle all other returned values
-									} else {
-
-										// Only substitute handlers pass on context
-										// and multiple values (non-spec behavior)
-										if ( handler !== Identity ) {
-											that = undefined;
-											args = [ returned ];
-										}
-
-										// Process the value(s)
-										// Default process is resolve
-										( special || deferred.resolveWith )( that, args );
-									}
-								},
-
-								// Only normal processors (resolve) catch and reject exceptions
-								process = special ?
-									mightThrow :
-									function() {
-										try {
-											mightThrow();
-										} catch ( e ) {
-
-											if ( jQuery.Deferred.exceptionHook ) {
-												jQuery.Deferred.exceptionHook( e,
-													process.stackTrace );
-											}
-
-											// Support: Promises/A+ section 2.3.3.3.4.1
-											// https://promisesaplus.com/#point-61
-											// Ignore post-resolution exceptions
-											if ( depth + 1 >= maxDepth ) {
-
-												// Only substitute handlers pass on context
-												// and multiple values (non-spec behavior)
-												if ( handler !== Thrower ) {
-													that = undefined;
-													args = [ e ];
-												}
-
-												deferred.rejectWith( that, args );
-											}
-										}
-									};
-
-							// Support: Promises/A+ section 2.3.3.3.1
-							// https://promisesaplus.com/#point-57
-							// Re-resolve promises immediately to dodge false rejection from
-							// subsequent errors
-							if ( depth ) {
-								process();
-							} else {
-
-								// Call an optional hook to record the stack, in case of exception
-								// since it's otherwise lost when execution goes async
-								if ( jQuery.Deferred.getStackHook ) {
-									process.stackTrace = jQuery.Deferred.getStackHook();
-								}
-								window.setTimeout( process );
-							}
-						};
-					}
-
-					return jQuery.Deferred( function( newDefer ) {
-
-						// progress_handlers.add( ... )
-						tuples[ 0 ][ 3 ].add(
-							resolve(
-								0,
-								newDefer,
-								isFunction( onProgress ) ?
-									onProgress :
-									Identity,
-								newDefer.notifyWith
-							)
-						);
-
-						// fulfilled_handlers.add( ... )
-						tuples[ 1 ][ 3 ].add(
-							resolve(
-								0,
-								newDefer,
-								isFunction( onFulfilled ) ?
-									onFulfilled :
-									Identity
-							)
-						);
-
-						// rejected_handlers.add( ... )
-						tuples[ 2 ][ 3 ].add(
-							resolve(
-								0,
-								newDefer,
-								isFunction( onRejected ) ?
-									onRejected :
-									Thrower
-							)
-						);
-					} ).promise();
-				},
-
-				// Get a promise for this deferred
-				// If obj is provided, the promise aspect is added to the object
-				promise: function( obj ) {
-					return obj != null ? jQuery.extend( obj, promise ) : promise;
-				}
-			},
-			deferred = {};
-
-		// Add list-specific methods
-		jQuery.each( tuples, function( i, tuple ) {
-			var list = tuple[ 2 ],
-				stateString = tuple[ 5 ];
-
-			// promise.progress = list.add
-			// promise.done = list.add
-			// promise.fail = list.add
-			promise[ tuple[ 1 ] ] = list.add;
-
-			// Handle state
-			if ( stateString ) {
-				list.add(
-					function() {
-
-						// state = "resolved" (i.e., fulfilled)
-						// state = "rejected"
-						state = stateString;
-					},
-
-					// rejected_callbacks.disable
-					// fulfilled_callbacks.disable
-					tuples[ 3 - i ][ 2 ].disable,
-
-					// rejected_handlers.disable
-					// fulfilled_handlers.disable
-					tuples[ 3 - i ][ 3 ].disable,
-
-					// progress_callbacks.lock
-					tuples[ 0 ][ 2 ].lock,
-
-					// progress_handlers.lock
-					tuples[ 0 ][ 3 ].lock
-				);
-			}
-
-			// progress_handlers.fire
-			// fulfilled_handlers.fire
-			// rejected_handlers.fire
-			list.add( tuple[ 3 ].fire );
-
-			// deferred.notify = function() { deferred.notifyWith(...) }
-			// deferred.resolve = function() { deferred.resolveWith(...) }
-			// deferred.reject = function() { deferred.rejectWith(...) }
-			deferred[ tuple[ 0 ] ] = function() {
-				deferred[ tuple[ 0 ] + "With" ]( this === deferred ? undefined : this, arguments );
-				return this;
-			};
-
-			// deferred.notifyWith = list.fireWith
-			// deferred.resolveWith = list.fireWith
-			// deferred.rejectWith = list.fireWith
-			deferred[ tuple[ 0 ] + "With" ] = list.fireWith;
-		} );
-
-		// Make the deferred a promise
-		promise.promise( deferred );
-
-		// Call given func if any
-		if ( func ) {
-			func.call( deferred, deferred );
-		}
-
-		// All done!
-		return deferred;
-	},
-
-	// Deferred helper
-	when: function( singleValue ) {
-		var
-
-			// count of uncompleted subordinates
-			remaining = arguments.length,
-
-			// count of unprocessed arguments
-			i = remaining,
-
-			// subordinate fulfillment data
-			resolveContexts = Array( i ),
-			resolveValues = slice.call( arguments ),
-
-			// the primary Deferred
-			primary = jQuery.Deferred(),
-
-			// subordinate callback factory
-			updateFunc = function( i ) {
-				return function( value ) {
-					resolveContexts[ i ] = this;
-					resolveValues[ i ] = arguments.length > 1 ? slice.call( arguments ) : value;
-					if ( !( --remaining ) ) {
-						primary.resolveWith( resolveContexts, resolveValues );
-					}
-				};
-			};
-
-		// Single- and empty arguments are adopted like Promise.resolve
-		if ( remaining <= 1 ) {
-			adoptValue( singleValue, primary.done( updateFunc( i ) ).resolve, primary.reject,
-				!remaining );
-
-			// Use .then() to unwrap secondary thenables (cf. gh-3000)
-			if ( primary.state() === "pending" ||
-				isFunction( resolveValues[ i ] && resolveValues[ i ].then ) ) {
-
-				return primary.then();
-			}
-		}
-
-		// Multiple arguments are aggregated like Promise.all array elements
-		while ( i-- ) {
-			adoptValue( resolveValues[ i ], updateFunc( i ), primary.reject );
-		}
-
-		return primary.promise();
-	}
-} );
-
-
-// These usually indicate a programmer mistake during development,
-// warn about them ASAP rather than swallowing them by default.
-var rerrorNames = /^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;
-
-jQuery.Deferred.exceptionHook = function( error, stack ) {
-
-	// Support: IE 8 - 9 only
-	// Console exists when dev tools are open, which can happen at any time
-	if ( window.console && window.console.warn && error && rerrorNames.test( error.name ) ) {
-		window.console.warn( "jQuery.Deferred exception: " + error.message, error.stack, stack );
-	}
-};
-
-
-
-
-jQuery.readyException = function( error ) {
-	window.setTimeout( function() {
-		throw error;
-	} );
-};
-
-
-
-
-// The deferred used on DOM ready
-var readyList = jQuery.Deferred();
-
-jQuery.fn.ready = function( fn ) {
-
-	readyList
-		.then( fn )
-
-		// Wrap jQuery.readyException in a function so that the lookup
-		// happens at the time of error handling instead of callback
-		// registration.
-		.catch( function( error ) {
-			jQuery.readyException( error );
-		} );
-
-	return this;
-};
-
-jQuery.extend( {
-
-	// Is the DOM ready to be used? Set to true once it occurs.
-	isReady: false,
-
-	// A counter to track how many items to wait for before
-	// the ready event fires. See #6781
-	readyWait: 1,
-
-	// Handle when the DOM is ready
-	ready: function( wait ) {
-
-		// Abort if there are pending holds or we're already ready
-		if ( wait === true ? --jQuery.readyWait : jQuery.isReady ) {
-			return;
-		}
-
-		// Remember that the DOM is ready
-		jQuery.isReady = true;
-
-		// If a normal DOM Ready event fired, decrement, and wait if need be
-		if ( wait !== true && --jQuery.readyWait > 0 ) {
-			return;
-		}
-
-		// If there are functions bound, to execute
-		readyList.resolveWith( document, [ jQuery ] );
-	}
-} );
-
-jQuery.ready.then = readyList.then;
-
-// The ready event handler and self cleanup method
-function completed() {
-	document.removeEventListener( "DOMContentLoaded", completed );
-	window.removeEventListener( "load", completed );
-	jQuery.ready();
-}
-
-// Catch cases where $(document).ready() is called
-// after the browser event has already occurred.
-// Support: IE <=9 - 10 only
-// Older IE sometimes signals "interactive" too soon
-if ( document.readyState === "complete" ||
-	( document.readyState !== "loading" && !document.documentElement.doScroll ) ) {
-
-	// Handle it asynchronously to allow scripts the opportunity to delay ready
-	window.setTimeout( jQuery.ready );
-
-} else {
-
-	// Use the handy event callback
-	document.addEventListener( "DOMContentLoaded", completed );
-
-	// A fallback to window.onload, that will always work
-	window.addEventListener( "load", completed );
-}
-
-
-
-
-// Multifunctional method to get and set values of a collection
-// The value/s can optionally be executed if it's a function
-var access = function( elems, fn, key, value, chainable, emptyGet, raw ) {
-	var i = 0,
-		len = elems.length,
-		bulk = key == null;
-
-	// Sets many values
-	if ( toType( key ) === "object" ) {
-		chainable = true;
-		for ( i in key ) {
-			access( elems, fn, i, key[ i ], true, emptyGet, raw );
-		}
-
-	// Sets one value
-	} else if ( value !== undefined ) {
-		chainable = true;
-
-		if ( !isFunction( value ) ) {
-			raw = true;
-		}
-
-		if ( bulk ) {
-
-			// Bulk operations run against the entire set
-			if ( raw ) {
-				fn.call( elems, value );
-				fn = null;
-
-			// ...except when executing function values
-			} else {
-				bulk = fn;
-				fn = function( elem, _key, value ) {
-					return bulk.call( jQuery( elem ), value );
-				};
-			}
-		}
-
-		if ( fn ) {
-			for ( ; i < len; i++ ) {
-				fn(
-					elems[ i ], key, raw ?
-						value :
-						value.call( elems[ i ], i, fn( elems[ i ], key ) )
-				);
-			}
-		}
-	}
-
-	if ( chainable ) {
-		return elems;
-	}
-
-	// Gets
-	if ( bulk ) {
-		return fn.call( elems );
-	}
-
-	return len ? fn( elems[ 0 ], key ) : emptyGet;
-};
-
-
-// Matches dashed string for camelizing
-var rmsPrefix = /^-ms-/,
-	rdashAlpha = /-([a-z])/g;
-
-// Used by camelCase as callback to replace()
-function fcamelCase( _all, letter ) {
-	return letter.toUpperCase();
-}
-
-// Convert dashed to camelCase; used by the css and data modules
-// Support: IE <=9 - 11, Edge 12 - 15
-// Microsoft forgot to hump their vendor prefix (#9572)
-function camelCase( string ) {
-	return string.replace( rmsPrefix, "ms-" ).replace( rdashAlpha, fcamelCase );
-}
-var acceptData = function( owner ) {
-
-	// Accepts only:
-	//  - Node
-	//    - Node.ELEMENT_NODE
-	//    - Node.DOCUMENT_NODE
-	//  - Object
-	//    - Any
-	return owner.nodeType === 1 || owner.nodeType === 9 || !( +owner.nodeType );
-};
-
-
-
-
-function Data() {
-	this.expando = jQuery.expando + Data.uid++;
-}
-
-Data.uid = 1;
-
-Data.prototype = {
-
-	cache: function( owner ) {
-
-		// Check if the owner object already has a cache
-		var value = owner[ this.expando ];
-
-		// If not, create one
-		if ( !value ) {
-			value = {};
-
-			// We can accept data for non-element nodes in modern browsers,
-			// but we should not, see #8335.
-			// Always return an empty object.
-			if ( acceptData( owner ) ) {
-
-				// If it is a node unlikely to be stringify-ed or looped over
-				// use plain assignment
-				if ( owner.nodeType ) {
-					owner[ this.expando ] = value;
-
-				// Otherwise secure it in a non-enumerable property
-				// configurable must be true to allow the property to be
-				// deleted when data is removed
-				} else {
-					Object.defineProperty( owner, this.expando, {
-						value: value,
-						configurable: true
-					} );
-				}
-			}
-		}
-
-		return value;
-	},
-	set: function( owner, data, value ) {
-		var prop,
-			cache = this.cache( owner );
-
-		// Handle: [ owner, key, value ] args
-		// Always use camelCase key (gh-2257)
-		if ( typeof data === "string" ) {
-			cache[ camelCase( data ) ] = value;
-
-		// Handle: [ owner, { properties } ] args
-		} else {
-
-			// Copy the properties one-by-one to the cache object
-			for ( prop in data ) {
-				cache[ camelCase( prop ) ] = data[ prop ];
-			}
-		}
-		return cache;
-	},
-	get: function( owner, key ) {
-		return key === undefined ?
-			this.cache( owner ) :
-
-			// Always use camelCase key (gh-2257)
-			owner[ this.expando ] && owner[ this.expando ][ camelCase( key ) ];
-	},
-	access: function( owner, key, value ) {
-
-		// In cases where either:
-		//
-		//   1. No key was specified
-		//   2. A string key was specified, but no value provided
-		//
-		// Take the "read" path and allow the get method to determine
-		// which value to return, respectively either:
-		//
-		//   1. The entire cache object
-		//   2. The data stored at the key
-		//
-		if ( key === undefined ||
-				( ( key && typeof key === "string" ) && value === undefined ) ) {
-
-			return this.get( owner, key );
-		}
-
-		// When the key is not a string, or both a key and value
-		// are specified, set or extend (existing objects) with either:
-		//
-		//   1. An object of properties
-		//   2. A key and value
-		//
-		this.set( owner, key, value );
-
-		// Since the "set" path can have two possible entry points
-		// return the expected data based on which path was taken[*]
-		return value !== undefined ? value : key;
-	},
-	remove: function( owner, key ) {
-		var i,
-			cache = owner[ this.expando ];
-
-		if ( cache === undefined ) {
-			return;
-		}
-
-		if ( key !== undefined ) {
-
-			// Support array or space separated string of keys
-			if ( Array.isArray( key ) ) {
-
-				// If key is an array of keys...
-				// We always set camelCase keys, so remove that.
-				key = key.map( camelCase );
-			} else {
-				key = camelCase( key );
-
-				// If a key with the spaces exists, use it.
-				// Otherwise, create an array by matching non-whitespace
-				key = key in cache ?
-					[ key ] :
-					( key.match( rnothtmlwhite ) || [] );
-			}
-
-			i = key.length;
-
-			while ( i-- ) {
-				delete cache[ key[ i ] ];
-			}
-		}
-
-		// Remove the expando if there's no more data
-		if ( key === undefined || jQuery.isEmptyObject( cache ) ) {
-
-			// Support: Chrome <=35 - 45
-			// Webkit & Blink performance suffers when deleting properties
-			// from DOM nodes, so set to undefined instead
-			// https://bugs.chromium.org/p/chromium/issues/detail?id=378607 (bug restricted)
-			if ( owner.nodeType ) {
-				owner[ this.expando ] = undefined;
-			} else {
-				delete owner[ this.expando ];
-			}
-		}
-	},
-	hasData: function( owner ) {
-		var cache = owner[ this.expando ];
-		return cache !== undefined && !jQuery.isEmptyObject( cache );
-	}
-};
-var dataPriv = new Data();
-
-var dataUser = new Data();
-
-
-
-//	Implementation Summary
-//
-//	1. Enforce API surface and semantic compatibility with 1.9.x branch
-//	2. Improve the module's maintainability by reducing the storage
-//		paths to a single mechanism.
-//	3. Use the same single mechanism to support "private" and "user" data.
-//	4. _Never_ expose "private" data to user code (TODO: Drop _data, _removeData)
-//	5. Avoid exposing implementation details on user objects (eg. expando properties)
-//	6. Provide a clear path for implementation upgrade to WeakMap in 2014
-
-var rbrace = /^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,
-	rmultiDash = /[A-Z]/g;
-
-function getData( data ) {
-	if ( data === "true" ) {
-		return true;
-	}
-
-	if ( data === "false" ) {
-		return false;
-	}
-
-	if ( data === "null" ) {
-		return null;
-	}
-
-	// Only convert to a number if it doesn't change the string
-	if ( data === +data + "" ) {
-		return +data;
-	}
-
-	if ( rbrace.test( data ) ) {
-		return JSON.parse( data );
-	}
-
-	return data;
-}
-
-function dataAttr( elem, key, data ) {
-	var name;
-
-	// If nothing was found internally, try to fetch any
-	// data from the HTML5 data-* attribute
-	if ( data === undefined && elem.nodeType === 1 ) {
-		name = "data-" + key.replace( rmultiDash, "-$&" ).toLowerCase();
-		data = elem.getAttribute( name );
-
-		if ( typeof data === "string" ) {
-			try {
-				data = getData( data );
-			} catch ( e ) {}
-
-			// Make sure we set the data so it isn't changed later
-			dataUser.set( elem, key, data );
-		} else {
-			data = undefined;
-		}
-	}
-	return data;
-}
-
-jQuery.extend( {
-	hasData: function( elem ) {
-		return dataUser.hasData( elem ) || dataPriv.hasData( elem );
-	},
-
-	data: function( elem, name, data ) {
-		return dataUser.access( elem, name, data );
-	},
-
-	removeData: function( elem, name ) {
-		dataUser.remove( elem, name );
-	},
-
-	// TODO: Now that all calls to _data and _removeData have been replaced
-	// with direct calls to dataPriv methods, these can be deprecated.
-	_data: function( elem, name, data ) {
-		return dataPriv.access( elem, name, data );
-	},
-
-	_removeData: function( elem, name ) {
-		dataPriv.remove( elem, name );
-	}
-} );
-
-jQuery.fn.extend( {
-	data: function( key, value ) {
-		var i, name, data,
-			elem = this[ 0 ],
-			attrs = elem && elem.attributes;
-
-		// Gets all values
-		if ( key === undefined ) {
-			if ( this.length ) {
-				data = dataUser.get( elem );
-
-				if ( elem.nodeType === 1 && !dataPriv.get( elem, "hasDataAttrs" ) ) {
-					i = attrs.length;
-					while ( i-- ) {
-
-						// Support: IE 11 only
-						// The attrs elements can be null (#14894)
-						if ( attrs[ i ] ) {
-							name = attrs[ i ].name;
-							if ( name.indexOf( "data-" ) === 0 ) {
-								name = camelCase( name.slice( 5 ) );
-								dataAttr( elem, name, data[ name ] );
-							}
-						}
-					}
-					dataPriv.set( elem, "hasDataAttrs", true );
-				}
-			}
-
-			return data;
-		}
-
-		// Sets multiple values
-		if ( typeof key === "object" ) {
-			return this.each( function() {
-				dataUser.set( this, key );
-			} );
-		}
-
-		return access( this, function( value ) {
-			var data;
-
-			// The calling jQuery object (element matches) is not empty
-			// (and therefore has an element appears at this[ 0 ]) and the
-			// `value` parameter was not undefined. An empty jQuery object
-			// will result in `undefined` for elem = this[ 0 ] which will
-			// throw an exception if an attempt to read a data cache is made.
-			if ( elem && value === undefined ) {
-
-				// Attempt to get data from the cache
-				// The key will always be camelCased in Data
-				data = dataUser.get( elem, key );
-				if ( data !== undefined ) {
-					return data;
-				}
-
-				// Attempt to "discover" the data in
-				// HTML5 custom data-* attrs
-				data = dataAttr( elem, key );
-				if ( data !== undefined ) {
-					return data;
-				}
-
-				// We tried really hard, but the data doesn't exist.
-				return;
-			}
-
-			// Set the data...
-			this.each( function() {
-
-				// We always store the camelCased key
-				dataUser.set( this, key, value );
-			} );
-		}, null, value, arguments.length > 1, null, true );
-	},
-
-	removeData: function( key ) {
-		return this.each( function() {
-			dataUser.remove( this, key );
-		} );
-	}
-} );
-
-
-jQuery.extend( {
-	queue: function( elem, type, data ) {
-		var queue;
-
-		if ( elem ) {
-			type = ( type || "fx" ) + "queue";
-			queue = dataPriv.get( elem, type );
-
-			// Speed up dequeue by getting out quickly if this is just a lookup
-			if ( data ) {
-				if ( !queue || Array.isArray( data ) ) {
-					queue = dataPriv.access( elem, type, jQuery.makeArray( data ) );
-				} else {
-					queue.push( data );
-				}
-			}
-			return queue || [];
-		}
-	},
-
-	dequeue: function( elem, type ) {
-		type = type || "fx";
-
-		var queue = jQuery.queue( elem, type ),
-			startLength = queue.length,
-			fn = queue.shift(),
-			hooks = jQuery._queueHooks( elem, type ),
-			next = function() {
-				jQuery.dequeue( elem, type );
-			};
-
-		// If the fx queue is dequeued, always remove the progress sentinel
-		if ( fn === "inprogress" ) {
-			fn = queue.shift();
-			startLength--;
-		}
-
-		if ( fn ) {
-
-			// Add a progress sentinel to prevent the fx queue from being
-			// automatically dequeued
-			if ( type === "fx" ) {
-				queue.unshift( "inprogress" );
-			}
-
-			// Clear up the last queue stop function
-			delete hooks.stop;
-			fn.call( elem, next, hooks );
-		}
-
-		if ( !startLength && hooks ) {
-			hooks.empty.fire();
-		}
-	},
-
-	// Not public - generate a queueHooks object, or return the current one
-	_queueHooks: function( elem, type ) {
-		var key = type + "queueHooks";
-		return dataPriv.get( elem, key ) || dataPriv.access( elem, key, {
-			empty: jQuery.Callbacks( "once memory" ).add( function() {
-				dataPriv.remove( elem, [ type + "queue", key ] );
-			} )
-		} );
-	}
-} );
-
-jQuery.fn.extend( {
-	queue: function( type, data ) {
-		var setter = 2;
-
-		if ( typeof type !== "string" ) {
-			data = type;
-			type = "fx";
-			setter--;
-		}
-
-		if ( arguments.length < setter ) {
-			return jQuery.queue( this[ 0 ], type );
-		}
-
-		return data === undefined ?
-			this :
-			this.each( function() {
-				var queue = jQuery.queue( this, type, data );
-
-				// Ensure a hooks for this queue
-				jQuery._queueHooks( this, type );
-
-				if ( type === "fx" && queue[ 0 ] !== "inprogress" ) {
-					jQuery.dequeue( this, type );
-				}
-			} );
-	},
-	dequeue: function( type ) {
-		return this.each( function() {
-			jQuery.dequeue( this, type );
-		} );
-	},
-	clearQueue: function( type ) {
-		return this.queue( type || "fx", [] );
-	},
-
-	// Get a promise resolved when queues of a certain type
-	// are emptied (fx is the type by default)
-	promise: function( type, obj ) {
-		var tmp,
-			count = 1,
-			defer = jQuery.Deferred(),
-			elements = this,
-			i = this.length,
-			resolve = function() {
-				if ( !( --count ) ) {
-					defer.resolveWith( elements, [ elements ] );
-				}
-			};
-
-		if ( typeof type !== "string" ) {
-			obj = type;
-			type = undefined;
-		}
-		type = type || "fx";
-
-		while ( i-- ) {
-			tmp = dataPriv.get( elements[ i ], type + "queueHooks" );
-			if ( tmp && tmp.empty ) {
-				count++;
-				tmp.empty.add( resolve );
-			}
-		}
-		resolve();
-		return defer.promise( obj );
-	}
-} );
-var pnum = ( /[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/ ).source;
-
-var rcssNum = new RegExp( "^(?:([+-])=|)(" + pnum + ")([a-z%]*)$", "i" );
-
-
-var cssExpand = [ "Top", "Right", "Bottom", "Left" ];
-
-var documentElement = document.documentElement;
-
-
-
-	var isAttached = function( elem ) {
-			return jQuery.contains( elem.ownerDocument, elem );
-		},
-		composed = { composed: true };
-
-	// Support: IE 9 - 11+, Edge 12 - 18+, iOS 10.0 - 10.2 only
-	// Check attachment across shadow DOM boundaries when possible (gh-3504)
-	// Support: iOS 10.0-10.2 only
-	// Early iOS 10 versions support `attachShadow` but not `getRootNode`,
-	// leading to errors. We need to check for `getRootNode`.
-	if ( documentElement.getRootNode ) {
-		isAttached = function( elem ) {
-			return jQuery.contains( elem.ownerDocument, elem ) ||
-				elem.getRootNode( composed ) === elem.ownerDocument;
-		};
-	}
-var isHiddenWithinTree = function( elem, el ) {
-
-		// isHiddenWithinTree might be called from jQuery#filter function;
-		// in that case, element will be second argument
-		elem = el || elem;
-
-		// Inline style trumps all
-		return elem.style.display === "none" ||
-			elem.style.display === "" &&
-
-			// Otherwise, check computed style
-			// Support: Firefox <=43 - 45
-			// Disconnected elements can have computed display: none, so first confirm that elem is
-			// in the document.
-			isAttached( elem ) &&
-
-			jQuery.css( elem, "display" ) === "none";
-	};
-
-
-
-function adjustCSS( elem, prop, valueParts, tween ) {
-	var adjusted, scale,
-		maxIterations = 20,
-		currentValue = tween ?
-			function() {
-				return tween.cur();
-			} :
-			function() {
-				return jQuery.css( elem, prop, "" );
-			},
-		initial = currentValue(),
-		unit = valueParts && valueParts[ 3 ] || ( jQuery.cssNumber[ prop ] ? "" : "px" ),
-
-		// Starting value computation is required for potential unit mismatches
-		initialInUnit = elem.nodeType &&
-			( jQuery.cssNumber[ prop ] || unit !== "px" && +initial ) &&
-			rcssNum.exec( jQuery.css( elem, prop ) );
-
-	if ( initialInUnit && initialInUnit[ 3 ] !== unit ) {
-
-		// Support: Firefox <=54
-		// Halve the iteration target value to prevent interference from CSS upper bounds (gh-2144)
-		initial = initial / 2;
-
-		// Trust units reported by jQuery.css
-		unit = unit || initialInUnit[ 3 ];
-
-		// Iteratively approximate from a nonzero starting point
-		initialInUnit = +initial || 1;
-
-		while ( maxIterations-- ) {
-
-			// Evaluate and update our best guess (doubling guesses that zero out).
-			// Finish if the scale equals or crosses 1 (making the old*new product non-positive).
-			jQuery.style( elem, prop, initialInUnit + unit );
-			if ( ( 1 - scale ) * ( 1 - ( scale = currentValue() / initial || 0.5 ) ) <= 0 ) {
-				maxIterations = 0;
-			}
-			initialInUnit = initialInUnit / scale;
-
-		}
-
-		initialInUnit = initialInUnit * 2;
-		jQuery.style( elem, prop, initialInUnit + unit );
-
-		// Make sure we update the tween properties later on
-		valueParts = valueParts || [];
-	}
-
-	if ( valueParts ) {
-		initialInUnit = +initialInUnit || +initial || 0;
-
-		// Apply relative offset (+=/-=) if specified
-		adjusted = valueParts[ 1 ] ?
-			initialInUnit + ( valueParts[ 1 ] + 1 ) * valueParts[ 2 ] :
-			+valueParts[ 2 ];
-		if ( tween ) {
-			tween.unit = unit;
-			tween.start = initialInUnit;
-			tween.end = adjusted;
-		}
-	}
-	return adjusted;
-}
-
-
-var defaultDisplayMap = {};
-
-function getDefaultDisplay( elem ) {
-	var temp,
-		doc = elem.ownerDocument,
-		nodeName = elem.nodeName,
-		display = defaultDisplayMap[ nodeName ];
-
-	if ( display ) {
-		return display;
-	}
-
-	temp = doc.body.appendChild( doc.createElement( nodeName ) );
-	display = jQuery.css( temp, "display" );
-
-	temp.parentNode.removeChild( temp );
-
-	if ( display === "none" ) {
-		display = "block";
-	}
-	defaultDisplayMap[ nodeName ] = display;
-
-	return display;
-}
-
-function showHide( elements, show ) {
-	var display, elem,
-		values = [],
-		index = 0,
-		length = elements.length;
-
-	// Determine new display value for elements that need to change
-	for ( ; index < length; index++ ) {
-		elem = elements[ index ];
-		if ( !elem.style ) {
-			continue;
-		}
-
-		display = elem.style.display;
-		if ( show ) {
-
-			// Since we force visibility upon cascade-hidden elements, an immediate (and slow)
-			// check is required in this first loop unless we have a nonempty display value (either
-			// inline or about-to-be-restored)
-			if ( display === "none" ) {
-				values[ index ] = dataPriv.get( elem, "display" ) || null;
-				if ( !values[ index ] ) {
-					elem.style.display = "";
-				}
-			}
-			if ( elem.style.display === "" && isHiddenWithinTree( elem ) ) {
-				values[ index ] = getDefaultDisplay( elem );
-			}
-		} else {
-			if ( display !== "none" ) {
-				values[ index ] = "none";
-
-				// Remember what we're overwriting
-				dataPriv.set( elem, "display", display );
-			}
-		}
-	}
-
-	// Set the display of the elements in a second loop to avoid constant reflow
-	for ( index = 0; index < length; index++ ) {
-		if ( values[ index ] != null ) {
-			elements[ index ].style.display = values[ index ];
-		}
-	}
-
-	return elements;
-}
-
-jQuery.fn.extend( {
-	show: function() {
-		return showHide( this, true );
-	},
-	hide: function() {
-		return showHide( this );
-	},
-	toggle: function( state ) {
-		if ( typeof state === "boolean" ) {
-			return state ? this.show() : this.hide();
-		}
-
-		return this.each( function() {
-			if ( isHiddenWithinTree( this ) ) {
-				jQuery( this ).show();
-			} else {
-				jQuery( this ).hide();
-			}
-		} );
-	}
-} );
-var rcheckableType = ( /^(?:checkbox|radio)$/i );
-
-var rtagName = ( /<([a-z][^\/\0>\x20\t\r\n\f]*)/i );
-
-var rscriptType = ( /^$|^module$|\/(?:java|ecma)script/i );
-
-
-
-( function() {
-	var fragment = document.createDocumentFragment(),
-		div = fragment.appendChild( document.createElement( "div" ) ),
-		input = document.createElement( "input" );
-
-	// Support: Android 4.0 - 4.3 only
-	// Check state lost if the name is set (#11217)
-	// Support: Windows Web Apps (WWA)
-	// `name` and `type` must use .setAttribute for WWA (#14901)
-	input.setAttribute( "type", "radio" );
-	input.setAttribute( "checked", "checked" );
-	input.setAttribute( "name", "t" );
-
-	div.appendChild( input );
-
-	// Support: Android <=4.1 only
-	// Older WebKit doesn't clone checked state correctly in fragments
-	support.checkClone = div.cloneNode( true ).cloneNode( true ).lastChild.checked;
-
-	// Support: IE <=11 only
-	// Make sure textarea (and checkbox) defaultValue is properly cloned
-	div.innerHTML = "<textarea>x</textarea>";
-	support.noCloneChecked = !!div.cloneNode( true ).lastChild.defaultValue;
-
-	// Support: IE <=9 only
-	// IE <=9 replaces <option> tags with their contents when inserted outside of
-	// the select element.
-	div.innerHTML = "<option></option>";
-	support.option = !!div.lastChild;
-} )();
-
-
-// We have to close these tags to support XHTML (#13200)
-var wrapMap = {
-
-	// XHTML parsers do not magically insert elements in the
-	// same way that tag soup parsers do. So we cannot shorten
-	// this by omitting <tbody> or other required elements.
-	thead: [ 1, "<table>", "</table>" ],
-	col: [ 2, "<table><colgroup>", "</colgroup></table>" ],
-	tr: [ 2, "<table><tbody>", "</tbody></table>" ],
-	td: [ 3, "<table><tbody><tr>", "</tr></tbody></table>" ],
-
-	_default: [ 0, "", "" ]
-};
-
-wrapMap.tbody = wrapMap.tfoot = wrapMap.colgroup = wrapMap.caption = wrapMap.thead;
-wrapMap.th = wrapMap.td;
-
-// Support: IE <=9 only
-if ( !support.option ) {
-	wrapMap.optgroup = wrapMap.option = [ 1, "<select multiple='multiple'>", "</select>" ];
-}
-
-
-function getAll( context, tag ) {
-
-	// Support: IE <=9 - 11 only
-	// Use typeof to avoid zero-argument method invocation on host objects (#15151)
-	var ret;
-
-	if ( typeof context.getElementsByTagName !== "undefined" ) {
-		ret = context.getElementsByTagName( tag || "*" );
-
-	} else if ( typeof context.querySelectorAll !== "undefined" ) {
-		ret = context.querySelectorAll( tag || "*" );
-
-	} else {
-		ret = [];
-	}
-
-	if ( tag === undefined || tag && nodeName( context, tag ) ) {
-		return jQuery.merge( [ context ], ret );
-	}
-
-	return ret;
-}
-
-
-// Mark scripts as having already been evaluated
-function setGlobalEval( elems, refElements ) {
-	var i = 0,
-		l = elems.length;
-
-	for ( ; i < l; i++ ) {
-		dataPriv.set(
-			elems[ i ],
-			"globalEval",
-			!refElements || dataPriv.get( refElements[ i ], "globalEval" )
-		);
-	}
-}
-
-
-var rhtml = /<|&#?\w+;/;
-
-function buildFragment( elems, context, scripts, selection, ignored ) {
-	var elem, tmp, tag, wrap, attached, j,
-		fragment = context.createDocumentFragment(),
-		nodes = [],
-		i = 0,
-		l = elems.length;
-
-	for ( ; i < l; i++ ) {
-		elem = elems[ i ];
-
-		if ( elem || elem === 0 ) {
-
-			// Add nodes directly
-			if ( toType( elem ) === "object" ) {
-
-				// Support: Android <=4.0 only, PhantomJS 1 only
-				// push.apply(_, arraylike) throws on ancient WebKit
-				jQuery.merge( nodes, elem.nodeType ? [ elem ] : elem );
-
-			// Convert non-html into a text node
-			} else if ( !rhtml.test( elem ) ) {
-				nodes.push( context.createTextNode( elem ) );
-
-			// Convert html into DOM nodes
-			} else {
-				tmp = tmp || fragment.appendChild( context.createElement( "div" ) );
-
-				// Deserialize a standard representation
-				tag = ( rtagName.exec( elem ) || [ "", "" ] )[ 1 ].toLowerCase();
-				wrap = wrapMap[ tag ] || wrapMap._default;
-				tmp.innerHTML = wrap[ 1 ] + jQuery.htmlPrefilter( elem ) + wrap[ 2 ];
-
-				// Descend through wrappers to the right content
-				j = wrap[ 0 ];
-				while ( j-- ) {
-					tmp = tmp.lastChild;
-				}
-
-				// Support: Android <=4.0 only, PhantomJS 1 only
-				// push.apply(_, arraylike) throws on ancient WebKit
-				jQuery.merge( nodes, tmp.childNodes );
-
-				// Remember the top-level container
-				tmp = fragment.firstChild;
-
-				// Ensure the created nodes are orphaned (#12392)
-				tmp.textContent = "";
-			}
-		}
-	}
-
-	// Remove wrapper from fragment
-	fragment.textContent = "";
-
-	i = 0;
-	while ( ( elem = nodes[ i++ ] ) ) {
-
-		// Skip elements already in the context collection (trac-4087)
-		if ( selection && jQuery.inArray( elem, selection ) > -1 ) {
-			if ( ignored ) {
-				ignored.push( elem );
-			}
-			continue;
-		}
-
-		attached = isAttached( elem );
-
-		// Append to fragment
-		tmp = getAll( fragment.appendChild( elem ), "script" );
-
-		// Preserve script evaluation history
-		if ( attached ) {
-			setGlobalEval( tmp );
-		}
-
-		// Capture executables
-		if ( scripts ) {
-			j = 0;
-			while ( ( elem = tmp[ j++ ] ) ) {
-				if ( rscriptType.test( elem.type || "" ) ) {
-					scripts.push( elem );
-				}
-			}
-		}
-	}
-
-	return fragment;
-}
-
-
-var rtypenamespace = /^([^.]*)(?:\.(.+)|)/;
-
-function returnTrue() {
-	return true;
-}
-
-function returnFalse() {
-	return false;
-}
-
-// Support: IE <=9 - 11+
-// focus() and blur() are asynchronous, except when they are no-op.
-// So expect focus to be synchronous when the element is already active,
-// and blur to be synchronous when the element is not already active.
-// (focus and blur are always synchronous in other supported browsers,
-// this just defines when we can count on it).
-function expectSync( elem, type ) {
-	return ( elem === safeActiveElement() ) === ( type === "focus" );
-}
-
-// Support: IE <=9 only
-// Accessing document.activeElement can throw unexpectedly
-// https://bugs.jquery.com/ticket/13393
-function safeActiveElement() {
-	try {
-		return document.activeElement;
-	} catch ( err ) { }
-}
-
-function on( elem, types, selector, data, fn, one ) {
-	var origFn, type;
-
-	// Types can be a map of types/handlers
-	if ( typeof types === "object" ) {
-
-		// ( types-Object, selector, data )
-		if ( typeof selector !== "string" ) {
-
-			// ( types-Object, data )
-			data = data || selector;
-			selector = undefined;
-		}
-		for ( type in types ) {
-			on( elem, type, selector, data, types[ type ], one );
-		}
-		return elem;
-	}
-
-	if ( data == null && fn == null ) {
-
-		// ( types, fn )
-		fn = selector;
-		data = selector = undefined;
-	} else if ( fn == null ) {
-		if ( typeof selector === "string" ) {
-
-			// ( types, selector, fn )
-			fn = data;
-			data = undefined;
-		} else {
-
-			// ( types, data, fn )
-			fn = data;
-			data = selector;
-			selector = undefined;
-		}
-	}
-	if ( fn === false ) {
-		fn = returnFalse;
-	} else if ( !fn ) {
-		return elem;
-	}
-
-	if ( one === 1 ) {
-		origFn = fn;
-		fn = function( event ) {
-
-			// Can use an empty set, since event contains the info
-			jQuery().off( event );
-			return origFn.apply( this, arguments );
-		};
-
-		// Use same guid so caller can remove using origFn
-		fn.guid = origFn.guid || ( origFn.guid = jQuery.guid++ );
-	}
-	return elem.each( function() {
-		jQuery.event.add( this, types, fn, data, selector );
-	} );
-}
-
-/*
- * Helper functions for managing events -- not part of the public interface.
- * Props to Dean Edwards' addEvent library for many of the ideas.
- */
-jQuery.event = {
-
-	global: {},
-
-	add: function( elem, types, handler, data, selector ) {
-
-		var handleObjIn, eventHandle, tmp,
-			events, t, handleObj,
-			special, handlers, type, namespaces, origType,
-			elemData = dataPriv.get( elem );
-
-		// Only attach events to objects that accept data
-		if ( !acceptData( elem ) ) {
-			return;
-		}
-
-		// Caller can pass in an object of custom data in lieu of the handler
-		if ( handler.handler ) {
-			handleObjIn = handler;
-			handler = handleObjIn.handler;
-			selector = handleObjIn.selector;
-		}
-
-		// Ensure that invalid selectors throw exceptions at attach time
-		// Evaluate against documentElement in case elem is a non-element node (e.g., document)
-		if ( selector ) {
-			jQuery.find.matchesSelector( documentElement, selector );
-		}
-
-		// Make sure that the handler has a unique ID, used to find/remove it later
-		if ( !handler.guid ) {
-			handler.guid = jQuery.guid++;
-		}
-
-		// Init the element's event structure and main handler, if this is the first
-		if ( !( events = elemData.events ) ) {
-			events = elemData.events = Object.create( null );
-		}
-		if ( !( eventHandle = elemData.handle ) ) {
-			eventHandle = elemData.handle = function( e ) {
-
-				// Discard the second event of a jQuery.event.trigger() and
-				// when an event is called after a page has unloaded
-				return typeof jQuery !== "undefined" && jQuery.event.triggered !== e.type ?
-					jQuery.event.dispatch.apply( elem, arguments ) : undefined;
-			};
-		}
-
-		// Handle multiple events separated by a space
-		types = ( types || "" ).match( rnothtmlwhite ) || [ "" ];
-		t = types.length;
-		while ( t-- ) {
-			tmp = rtypenamespace.exec( types[ t ] ) || [];
-			type = origType = tmp[ 1 ];
-			namespaces = ( tmp[ 2 ] || "" ).split( "." ).sort();
-
-			// There *must* be a type, no attaching namespace-only handlers
-			if ( !type ) {
-				continue;
-			}
-
-			// If event changes its type, use the special event handlers for the changed type
-			special = jQuery.event.special[ type ] || {};
-
-			// If selector defined, determine special event api type, otherwise given type
-			type = ( selector ? special.delegateType : special.bindType ) || type;
-
-			// Update special based on newly reset type
-			special = jQuery.event.special[ type ] || {};
-
-			// handleObj is passed to all event handlers
-			handleObj = jQuery.extend( {
-				type: type,
-				origType: origType,
-				data: data,
-				handler: handler,
-				guid: handler.guid,
-				selector: selector,
-				needsContext: selector && jQuery.expr.match.needsContext.test( selector ),
-				namespace: namespaces.join( "." )
-			}, handleObjIn );
-
-			// Init the event handler queue if we're the first
-			if ( !( handlers = events[ type ] ) ) {
-				handlers = events[ type ] = [];
-				handlers.delegateCount = 0;
-
-				// Only use addEventListener if the special events handler returns false
-				if ( !special.setup ||
-					special.setup.call( elem, data, namespaces, eventHandle ) === false ) {
-
-					if ( elem.addEventListener ) {
-						elem.addEventListener( type, eventHandle );
-					}
-				}
-			}
-
-			if ( special.add ) {
-				special.add.call( elem, handleObj );
-
-				if ( !handleObj.handler.guid ) {
-					handleObj.handler.guid = handler.guid;
-				}
-			}
-
-			// Add to the element's handler list, delegates in front
-			if ( selector ) {
-				handlers.splice( handlers.delegateCount++, 0, handleObj );
-			} else {
-				handlers.push( handleObj );
-			}
-
-			// Keep track of which events have ever been used, for event optimization
-			jQuery.event.global[ type ] = true;
-		}
-
-	},
-
-	// Detach an event or set of events from an element
-	remove: function( elem, types, handler, selector, mappedTypes ) {
-
-		var j, origCount, tmp,
-			events, t, handleObj,
-			special, handlers, type, namespaces, origType,
-			elemData = dataPriv.hasData( elem ) && dataPriv.get( elem );
-
-		if ( !elemData || !( events = elemData.events ) ) {
-			return;
-		}
-
-		// Once for each type.namespace in types; type may be omitted
-		types = ( types || "" ).match( rnothtmlwhite ) || [ "" ];
-		t = types.length;
-		while ( t-- ) {
-			tmp = rtypenamespace.exec( types[ t ] ) || [];
-			type = origType = tmp[ 1 ];
-			namespaces = ( tmp[ 2 ] || "" ).split( "." ).sort();
-
-			// Unbind all events (on this namespace, if provided) for the element
-			if ( !type ) {
-				for ( type in events ) {
-					jQuery.event.remove( elem, type + types[ t ], handler, selector, true );
-				}
-				continue;
-			}
-
-			special = jQuery.event.special[ type ] || {};
-			type = ( selector ? special.delegateType : special.bindType ) || type;
-			handlers = events[ type ] || [];
-			tmp = tmp[ 2 ] &&
-				new RegExp( "(^|\\.)" + namespaces.join( "\\.(?:.*\\.|)" ) + "(\\.|$)" );
-
-			// Remove matching events
-			origCount = j = handlers.length;
-			while ( j-- ) {
-				handleObj = handlers[ j ];
-
-				if ( ( mappedTypes || origType === handleObj.origType ) &&
-					( !handler || handler.guid === handleObj.guid ) &&
-					( !tmp || tmp.test( handleObj.namespace ) ) &&
-					( !selector || selector === handleObj.selector ||
-						selector === "**" && handleObj.selector ) ) {
-					handlers.splice( j, 1 );
-
-					if ( handleObj.selector ) {
-						handlers.delegateCount--;
-					}
-					if ( special.remove ) {
-						special.remove.call( elem, handleObj );
-					}
-				}
-			}
-
-			// Remove generic event handler if we removed something and no more handlers exist
-			// (avoids potential for endless recursion during removal of special event handlers)
-			if ( origCount && !handlers.length ) {
-				if ( !special.teardown ||
-					special.teardown.call( elem, namespaces, elemData.handle ) === false ) {
-
-					jQuery.removeEvent( elem, type, elemData.handle );
-				}
-
-				delete events[ type ];
-			}
-		}
-
-		// Remove data and the expando if it's no longer used
-		if ( jQuery.isEmptyObject( events ) ) {
-			dataPriv.remove( elem, "handle events" );
-		}
-	},
-
-	dispatch: function( nativeEvent ) {
-
-		var i, j, ret, matched, handleObj, handlerQueue,
-			args = new Array( arguments.length ),
-
-			// Make a writable jQuery.Event from the native event object
-			event = jQuery.event.fix( nativeEvent ),
-
-			handlers = (
-				dataPriv.get( this, "events" ) || Object.create( null )
-			)[ event.type ] || [],
-			special = jQuery.event.special[ event.type ] || {};
-
-		// Use the fix-ed jQuery.Event rather than the (read-only) native event
-		args[ 0 ] = event;
-
-		for ( i = 1; i < arguments.length; i++ ) {
-			args[ i ] = arguments[ i ];
-		}
-
-		event.delegateTarget = this;
-
-		// Call the preDispatch hook for the mapped type, and let it bail if desired
-		if ( special.preDispatch && special.preDispatch.call( this, event ) === false ) {
-			return;
-		}
-
-		// Determine handlers
-		handlerQueue = jQuery.event.handlers.call( this, event, handlers );
-
-		// Run delegates first; they may want to stop propagation beneath us
-		i = 0;
-		while ( ( matched = handlerQueue[ i++ ] ) && !event.isPropagationStopped() ) {
-			event.currentTarget = matched.elem;
-
-			j = 0;
-			while ( ( handleObj = matched.handlers[ j++ ] ) &&
-				!event.isImmediatePropagationStopped() ) {
-
-				// If the event is namespaced, then each handler is only invoked if it is
-				// specially universal or its namespaces are a superset of the event's.
-				if ( !event.rnamespace || handleObj.namespace === false ||
-					event.rnamespace.test( handleObj.namespace ) ) {
-
-					event.handleObj = handleObj;
-					event.data = handleObj.data;
-
-					ret = ( ( jQuery.event.special[ handleObj.origType ] || {} ).handle ||
-						handleObj.handler ).apply( matched.elem, args );
-
-					if ( ret !== undefined ) {
-						if ( ( event.result = ret ) === false ) {
-							event.preventDefault();
-							event.stopPropagation();
-						}
-					}
-				}
-			}
-		}
-
-		// Call the postDispatch hook for the mapped type
-		if ( special.postDispatch ) {
-			special.postDispatch.call( this, event );
-		}
-
-		return event.result;
-	},
-
-	handlers: function( event, handlers ) {
-		var i, handleObj, sel, matchedHandlers, matchedSelectors,
-			handlerQueue = [],
-			delegateCount = handlers.delegateCount,
-			cur = event.target;
-
-		// Find delegate handlers
-		if ( delegateCount &&
-
-			// Support: IE <=9
-			// Black-hole SVG <use> instance trees (trac-13180)
-			cur.nodeType &&
-
-			// Support: Firefox <=42
-			// Suppress spec-violating clicks indicating a non-primary pointer button (trac-3861)
-			// https://www.w3.org/TR/DOM-Level-3-Events/#event-type-click
-			// Support: IE 11 only
-			// ...but not arrow key "clicks" of radio inputs, which can have `button` -1 (gh-2343)
-			!( event.type === "click" && event.button >= 1 ) ) {
-
-			for ( ; cur !== this; cur = cur.parentNode || this ) {
-
-				// Don't check non-elements (#13208)
-				// Don't process clicks on disabled elements (#6911, #8165, #11382, #11764)
-				if ( cur.nodeType === 1 && !( event.type === "click" && cur.disabled === true ) ) {
-					matchedHandlers = [];
-					matchedSelectors = {};
-					for ( i = 0; i < delegateCount; i++ ) {
-						handleObj = handlers[ i ];
-
-						// Don't conflict with Object.prototype properties (#13203)
-						sel = handleObj.selector + " ";
-
-						if ( matchedSelectors[ sel ] === undefined ) {
-							matchedSelectors[ sel ] = handleObj.needsContext ?
-								jQuery( sel, this ).index( cur ) > -1 :
-								jQuery.find( sel, this, null, [ cur ] ).length;
-						}
-						if ( matchedSelectors[ sel ] ) {
-							matchedHandlers.push( handleObj );
-						}
-					}
-					if ( matchedHandlers.length ) {
-						handlerQueue.push( { elem: cur, handlers: matchedHandlers } );
-					}
-				}
-			}
-		}
-
-		// Add the remaining (directly-bound) handlers
-		cur = this;
-		if ( delegateCount < handlers.length ) {
-			handlerQueue.push( { elem: cur, handlers: handlers.slice( delegateCount ) } );
-		}
-
-		return handlerQueue;
-	},
-
-	addProp: function( name, hook ) {
-		Object.defineProperty( jQuery.Event.prototype, name, {
-			enumerable: true,
-			configurable: true,
-
-			get: isFunction( hook ) ?
-				function() {
-					if ( this.originalEvent ) {
-						return hook( this.originalEvent );
-					}
-				} :
-				function() {
-					if ( this.originalEvent ) {
-						return this.originalEvent[ name ];
-					}
-				},
-
-			set: function( value ) {
-				Object.defineProperty( this, name, {
-					enumerable: true,
-					configurable: true,
-					writable: true,
-					value: value
-				} );
-			}
-		} );
-	},
-
-	fix: function( originalEvent ) {
-		return originalEvent[ jQuery.expando ] ?
-			originalEvent :
-			new jQuery.Event( originalEvent );
-	},
-
-	special: {
-		load: {
-
-			// Prevent triggered image.load events from bubbling to window.load
-			noBubble: true
-		},
-		click: {
-
-			// Utilize native event to ensure correct state for checkable inputs
-			setup: function( data ) {
-
-				// For mutual compressibility with _default, replace `this` access with a local var.
-				// `|| data` is dead code meant only to preserve the variable through minification.
-				var el = this || data;
-
-				// Claim the first handler
-				if ( rcheckableType.test( el.type ) &&
-					el.click && nodeName( el, "input" ) ) {
-
-					// dataPriv.set( el, "click", ... )
-					leverageNative( el, "click", returnTrue );
-				}
-
-				// Return false to allow normal processing in the caller
-				return false;
-			},
-			trigger: function( data ) {
-
-				// For mutual compressibility with _default, replace `this` access with a local var.
-				// `|| data` is dead code meant only to preserve the variable through minification.
-				var el = this || data;
-
-				// Force setup before triggering a click
-				if ( rcheckableType.test( el.type ) &&
-					el.click && nodeName( el, "input" ) ) {
-
-					leverageNative( el, "click" );
-				}
-
-				// Return non-false to allow normal event-path propagation
-				return true;
-			},
-
-			// For cross-browser consistency, suppress native .click() on links
-			// Also prevent it if we're currently inside a leveraged native-event stack
-			_default: function( event ) {
-				var target = event.target;
-				return rcheckableType.test( target.type ) &&
-					target.click && nodeName( target, "input" ) &&
-					dataPriv.get( target, "click" ) ||
-					nodeName( target, "a" );
-			}
-		},
-
-		beforeunload: {
-			postDispatch: function( event ) {
-
-				// Support: Firefox 20+
-				// Firefox doesn't alert if the returnValue field is not set.
-				if ( event.result !== undefined && event.originalEvent ) {
-					event.originalEvent.returnValue = event.result;
-				}
-			}
-		}
-	}
-};
-
-// Ensure the presence of an event listener that handles manually-triggered
-// synthetic events by interrupting progress until reinvoked in response to
-// *native* events that it fires directly, ensuring that state changes have
-// already occurred before other listeners are invoked.
-function leverageNative( el, type, expectSync ) {
-
-	// Missing expectSync indicates a trigger call, which must force setup through jQuery.event.add
-	if ( !expectSync ) {
-		if ( dataPriv.get( el, type ) === undefined ) {
-			jQuery.event.add( el, type, returnTrue );
-		}
-		return;
-	}
-
-	// Register the controller as a special universal handler for all event namespaces
-	dataPriv.set( el, type, false );
-	jQuery.event.add( el, type, {
-		namespace: false,
-		handler: function( event ) {
-			var notAsync, result,
-				saved = dataPriv.get( this, type );
-
-			if ( ( event.isTrigger & 1 ) && this[ type ] ) {
-
-				// Interrupt processing of the outer synthetic .trigger()ed event
-				// Saved data should be false in such cases, but might be a leftover capture object
-				// from an async native handler (gh-4350)
-				if ( !saved.length ) {
-
-					// Store arguments for use when handling the inner native event
-					// There will always be at least one argument (an event object), so this array
-					// will not be confused with a leftover capture object.
-					saved = slice.call( arguments );
-					dataPriv.set( this, type, saved );
-
-					// Trigger the native event and capture its result
-					// Support: IE <=9 - 11+
-					// focus() and blur() are asynchronous
-					notAsync = expectSync( this, type );
-					this[ type ]();
-					result = dataPriv.get( this, type );
-					if ( saved !== result || notAsync ) {
-						dataPriv.set( this, type, false );
-					} else {
-						result = {};
-					}
-					if ( saved !== result ) {
-
-						// Cancel the outer synthetic event
-						event.stopImmediatePropagation();
-						event.preventDefault();
-
-						// Support: Chrome 86+
-						// In Chrome, if an element having a focusout handler is blurred by
-						// clicking outside of it, it invokes the handler synchronously. If
-						// that handler calls `.remove()` on the element, the data is cleared,
-						// leaving `result` undefined. We need to guard against this.
-						return result && result.value;
-					}
-
-				// If this is an inner synthetic event for an event with a bubbling surrogate
-				// (focus or blur), assume that the surrogate already propagated from triggering the
-				// native event and prevent that from happening again here.
-				// This technically gets the ordering wrong w.r.t. to `.trigger()` (in which the
-				// bubbling surrogate propagates *after* the non-bubbling base), but that seems
-				// less bad than duplication.
-				} else if ( ( jQuery.event.special[ type ] || {} ).delegateType ) {
-					event.stopPropagation();
-				}
-
-			// If this is a native event triggered above, everything is now in order
-			// Fire an inner synthetic event with the original arguments
-			} else if ( saved.length ) {
-
-				// ...and capture the result
-				dataPriv.set( this, type, {
-					value: jQuery.event.trigger(
-
-						// Support: IE <=9 - 11+
-						// Extend with the prototype to reset the above stopImmediatePropagation()
-						jQuery.extend( saved[ 0 ], jQuery.Event.prototype ),
-						saved.slice( 1 ),
-						this
-					)
-				} );
-
-				// Abort handling of the native event
-				event.stopImmediatePropagation();
-			}
-		}
-	} );
-}
-
-jQuery.removeEvent = function( elem, type, handle ) {
-
-	// This "if" is needed for plain objects
-	if ( elem.removeEventListener ) {
-		elem.removeEventListener( type, handle );
-	}
-};
-
-jQuery.Event = function( src, props ) {
-
-	// Allow instantiation without the 'new' keyword
-	if ( !( this instanceof jQuery.Event ) ) {
-		return new jQuery.Event( src, props );
-	}
-
-	// Event object
-	if ( src && src.type ) {
-		this.originalEvent = src;
-		this.type = src.type;
-
-		// Events bubbling up the document may have been marked as prevented
-		// by a handler lower down the tree; reflect the correct value.
-		this.isDefaultPrevented = src.defaultPrevented ||
-				src.defaultPrevented === undefined &&
-
-				// Support: Android <=2.3 only
-				src.returnValue === false ?
-			returnTrue :
-			returnFalse;
-
-		// Create target properties
-		// Support: Safari <=6 - 7 only
-		// Target should not be a text node (#504, #13143)
-		this.target = ( src.target && src.target.nodeType === 3 ) ?
-			src.target.parentNode :
-			src.target;
-
-		this.currentTarget = src.currentTarget;
-		this.relatedTarget = src.relatedTarget;
-
-	// Event type
-	} else {
-		this.type = src;
-	}
-
-	// Put explicitly provided properties onto the event object
-	if ( props ) {
-		jQuery.extend( this, props );
-	}
-
-	// Create a timestamp if incoming event doesn't have one
-	this.timeStamp = src && src.timeStamp || Date.now();
-
-	// Mark it as fixed
-	this[ jQuery.expando ] = true;
-};
-
-// jQuery.Event is based on DOM3 Events as specified by the ECMAScript Language Binding
-// https://www.w3.org/TR/2003/WD-DOM-Level-3-Events-20030331/ecma-script-binding.html
-jQuery.Event.prototype = {
-	constructor: jQuery.Event,
-	isDefaultPrevented: returnFalse,
-	isPropagationStopped: returnFalse,
-	isImmediatePropagationStopped: returnFalse,
-	isSimulated: false,
-
-	preventDefault: function() {
-		var e = this.originalEvent;
-
-		this.isDefaultPrevented = returnTrue;
-
-		if ( e && !this.isSimulated ) {
-			e.preventDefault();
-		}
-	},
-	stopPropagation: function() {
-		var e = this.originalEvent;
-
-		this.isPropagationStopped = returnTrue;
-
-		if ( e && !this.isSimulated ) {
-			e.stopPropagation();
-		}
-	},
-	stopImmediatePropagation: function() {
-		var e = this.originalEvent;
-
-		this.isImmediatePropagationStopped = returnTrue;
-
-		if ( e && !this.isSimulated ) {
-			e.stopImmediatePropagation();
-		}
-
-		this.stopPropagation();
-	}
-};
-
-// Includes all common event props including KeyEvent and MouseEvent specific props
-jQuery.each( {
-	altKey: true,
-	bubbles: true,
-	cancelable: true,
-	changedTouches: true,
-	ctrlKey: true,
-	detail: true,
-	eventPhase: true,
-	metaKey: true,
-	pageX: true,
-	pageY: true,
-	shiftKey: true,
-	view: true,
-	"char": true,
-	code: true,
-	charCode: true,
-	key: true,
-	keyCode: true,
-	button: true,
-	buttons: true,
-	clientX: true,
-	clientY: true,
-	offsetX: true,
-	offsetY: true,
-	pointerId: true,
-	pointerType: true,
-	screenX: true,
-	screenY: true,
-	targetTouches: true,
-	toElement: true,
-	touches: true,
-	which: true
-}, jQuery.event.addProp );
-
-jQuery.each( { focus: "focusin", blur: "focusout" }, function( type, delegateType ) {
-	jQuery.event.special[ type ] = {
-
-		// Utilize native event if possible so blur/focus sequence is correct
-		setup: function() {
-
-			// Claim the first handler
-			// dataPriv.set( this, "focus", ... )
-			// dataPriv.set( this, "blur", ... )
-			leverageNative( this, type, expectSync );
-
-			// Return false to allow normal processing in the caller
-			return false;
-		},
-		trigger: function() {
-
-			// Force setup before trigger
-			leverageNative( this, type );
-
-			// Return non-false to allow normal event-path propagation
-			return true;
-		},
-
-		// Suppress native focus or blur as it's already being fired
-		// in leverageNative.
-		_default: function() {
-			return true;
-		},
-
-		delegateType: delegateType
-	};
-} );
-
-// Create mouseenter/leave events using mouseover/out and event-time checks
-// so that event delegation works in jQuery.
-// Do the same for pointerenter/pointerleave and pointerover/pointerout
-//
-// Support: Safari 7 only
-// Safari sends mouseenter too often; see:
-// https://bugs.chromium.org/p/chromium/issues/detail?id=470258
-// for the description of the bug (it existed in older Chrome versions as well).
-jQuery.each( {
-	mouseenter: "mouseover",
-	mouseleave: "mouseout",
-	pointerenter: "pointerover",
-	pointerleave: "pointerout"
-}, function( orig, fix ) {
-	jQuery.event.special[ orig ] = {
-		delegateType: fix,
-		bindType: fix,
-
-		handle: function( event ) {
-			var ret,
-				target = this,
-				related = event.relatedTarget,
-				handleObj = event.handleObj;
-
-			// For mouseenter/leave call the handler if related is outside the target.
-			// NB: No relatedTarget if the mouse left/entered the browser window
-			if ( !related || ( related !== target && !jQuery.contains( target, related ) ) ) {
-				event.type = handleObj.origType;
-				ret = handleObj.handler.apply( this, arguments );
-				event.type = fix;
-			}
-			return ret;
-		}
-	};
-} );
-
-jQuery.fn.extend( {
-
-	on: function( types, selector, data, fn ) {
-		return on( this, types, selector, data, fn );
-	},
-	one: function( types, selector, data, fn ) {
-		return on( this, types, selector, data, fn, 1 );
-	},
-	off: function( types, selector, fn ) {
-		var handleObj, type;
-		if ( types && types.preventDefault && types.handleObj ) {
-
-			// ( event )  dispatched jQuery.Event
-			handleObj = types.handleObj;
-			jQuery( types.delegateTarget ).off(
-				handleObj.namespace ?
-					handleObj.origType + "." + handleObj.namespace :
-					handleObj.origType,
-				handleObj.selector,
-				handleObj.handler
-			);
-			return this;
-		}
-		if ( typeof types === "object" ) {
-
-			// ( types-object [, selector] )
-			for ( type in types ) {
-				this.off( type, selector, types[ type ] );
-			}
-			return this;
-		}
-		if ( selector === false || typeof selector === "function" ) {
-
-			// ( types [, fn] )
-			fn = selector;
-			selector = undefined;
-		}
-		if ( fn === false ) {
-			fn = returnFalse;
-		}
-		return this.each( function() {
-			jQuery.event.remove( this, types, fn, selector );
-		} );
-	}
-} );
-
-
-var
-
-	// Support: IE <=10 - 11, Edge 12 - 13 only
-	// In IE/Edge using regex groups here causes severe slowdowns.
-	// See https://connect.microsoft.com/IE/feedback/details/1736512/
-	rnoInnerhtml = /<script|<style|<link/i,
-
-	// checked="checked" or checked
-	rchecked = /checked\s*(?:[^=]|=\s*.checked.)/i,
-	rcleanScript = /^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;
-
-// Prefer a tbody over its parent table for containing new rows
-function manipulationTarget( elem, content ) {
-	if ( nodeName( elem, "table" ) &&
-		nodeName( content.nodeType !== 11 ? content : content.firstChild, "tr" ) ) {
-
-		return jQuery( elem ).children( "tbody" )[ 0 ] || elem;
-	}
-
-	return elem;
-}
-
-// Replace/restore the type attribute of script elements for safe DOM manipulation
-function disableScript( elem ) {
-	elem.type = ( elem.getAttribute( "type" ) !== null ) + "/" + elem.type;
-	return elem;
-}
-function restoreScript( elem ) {
-	if ( ( elem.type || "" ).slice( 0, 5 ) === "true/" ) {
-		elem.type = elem.type.slice( 5 );
-	} else {
-		elem.removeAttribute( "type" );
-	}
-
-	return elem;
-}
-
-function cloneCopyEvent( src, dest ) {
-	var i, l, type, pdataOld, udataOld, udataCur, events;
-
-	if ( dest.nodeType !== 1 ) {
-		return;
-	}
-
-	// 1. Copy private data: events, handlers, etc.
-	if ( dataPriv.hasData( src ) ) {
-		pdataOld = dataPriv.get( src );
-		events = pdataOld.events;
-
-		if ( events ) {
-			dataPriv.remove( dest, "handle events" );
-
-			for ( type in events ) {
-				for ( i = 0, l = events[ type ].length; i < l; i++ ) {
-					jQuery.event.add( dest, type, events[ type ][ i ] );
-				}
-			}
-		}
-	}
-
-	// 2. Copy user data
-	if ( dataUser.hasData( src ) ) {
-		udataOld = dataUser.access( src );
-		udataCur = jQuery.extend( {}, udataOld );
-
-		dataUser.set( dest, udataCur );
-	}
-}
-
-// Fix IE bugs, see support tests
-function fixInput( src, dest ) {
-	var nodeName = dest.nodeName.toLowerCase();
-
-	// Fails to persist the checked state of a cloned checkbox or radio button.
-	if ( nodeName === "input" && rcheckableType.test( src.type ) ) {
-		dest.checked = src.checked;
-
-	// Fails to return the selected option to the default selected state when cloning options
-	} else if ( nodeName === "input" || nodeName === "textarea" ) {
-		dest.defaultValue = src.defaultValue;
-	}
-}
-
-function domManip( collection, args, callback, ignored ) {
-
-	// Flatten any nested arrays
-	args = flat( args );
-
-	var fragment, first, scripts, hasScripts, node, doc,
-		i = 0,
-		l = collection.length,
-		iNoClone = l - 1,
-		value = args[ 0 ],
-		valueIsFunction = isFunction( value );
-
-	// We can't cloneNode fragments that contain checked, in WebKit
-	if ( valueIsFunction ||
-			( l > 1 && typeof value === "string" &&
-				!support.checkClone && rchecked.test( value ) ) ) {
-		return collection.each( function( index ) {
-			var self = collection.eq( index );
-			if ( valueIsFunction ) {
-				args[ 0 ] = value.call( this, index, self.html() );
-			}
-			domManip( self, args, callback, ignored );
-		} );
-	}
-
-	if ( l ) {
-		fragment = buildFragment( args, collection[ 0 ].ownerDocument, false, collection, ignored );
-		first = fragment.firstChild;
-
-		if ( fragment.childNodes.length === 1 ) {
-			fragment = first;
-		}
-
-		// Require either new content or an interest in ignored elements to invoke the callback
-		if ( first || ignored ) {
-			scripts = jQuery.map( getAll( fragment, "script" ), disableScript );
-			hasScripts = scripts.length;
-
-			// Use the original fragment for the last item
-			// instead of the first because it can end up
-			// being emptied incorrectly in certain situations (#8070).
-			for ( ; i < l; i++ ) {
-				node = fragment;
-
-				if ( i !== iNoClone ) {
-					node = jQuery.clone( node, true, true );
-
-					// Keep references to cloned scripts for later restoration
-					if ( hasScripts ) {
-
-						// Support: Android <=4.0 only, PhantomJS 1 only
-						// push.apply(_, arraylike) throws on ancient WebKit
-						jQuery.merge( scripts, getAll( node, "script" ) );
-					}
-				}
-
-				callback.call( collection[ i ], node, i );
-			}
-
-			if ( hasScripts ) {
-				doc = scripts[ scripts.length - 1 ].ownerDocument;
-
-				// Reenable scripts
-				jQuery.map( scripts, restoreScript );
-
-				// Evaluate executable scripts on first document insertion
-				for ( i = 0; i < hasScripts; i++ ) {
-					node = scripts[ i ];
-					if ( rscriptType.test( node.type || "" ) &&
-						!dataPriv.access( node, "globalEval" ) &&
-						jQuery.contains( doc, node ) ) {
-
-						if ( node.src && ( node.type || "" ).toLowerCase()  !== "module" ) {
-
-							// Optional AJAX dependency, but won't run scripts if not present
-							if ( jQuery._evalUrl && !node.noModule ) {
-								jQuery._evalUrl( node.src, {
-									nonce: node.nonce || node.getAttribute( "nonce" )
-								}, doc );
-							}
-						} else {
-							DOMEval( node.textContent.replace( rcleanScript, "" ), node, doc );
-						}
-					}
-				}
-			}
-		}
-	}
-
-	return collection;
-}
-
-function remove( elem, selector, keepData ) {
-	var node,
-		nodes = selector ? jQuery.filter( selector, elem ) : elem,
-		i = 0;
-
-	for ( ; ( node = nodes[ i ] ) != null; i++ ) {
-		if ( !keepData && node.nodeType === 1 ) {
-			jQuery.cleanData( getAll( node ) );
-		}
-
-		if ( node.parentNode ) {
-			if ( keepData && isAttached( node ) ) {
-				setGlobalEval( getAll( node, "script" ) );
-			}
-			node.parentNode.removeChild( node );
-		}
-	}
-
-	return elem;
-}
-
-jQuery.extend( {
-	htmlPrefilter: function( html ) {
-		return html;
-	},
-
-	clone: function( elem, dataAndEvents, deepDataAndEvents ) {
-		var i, l, srcElements, destElements,
-			clone = elem.cloneNode( true ),
-			inPage = isAttached( elem );
-
-		// Fix IE cloning issues
-		if ( !support.noCloneChecked && ( elem.nodeType === 1 || elem.nodeType === 11 ) &&
-				!jQuery.isXMLDoc( elem ) ) {
-
-			// We eschew Sizzle here for performance reasons: https://jsperf.com/getall-vs-sizzle/2
-			destElements = getAll( clone );
-			srcElements = getAll( elem );
-
-			for ( i = 0, l = srcElements.length; i < l; i++ ) {
-				fixInput( srcElements[ i ], destElements[ i ] );
-			}
-		}
-
-		// Copy the events from the original to the clone
-		if ( dataAndEvents ) {
-			if ( deepDataAndEvents ) {
-				srcElements = srcElements || getAll( elem );
-				destElements = destElements || getAll( clone );
-
-				for ( i = 0, l = srcElements.length; i < l; i++ ) {
-					cloneCopyEvent( srcElements[ i ], destElements[ i ] );
-				}
-			} else {
-				cloneCopyEvent( elem, clone );
-			}
-		}
-
-		// Preserve script evaluation history
-		destElements = getAll( clone, "script" );
-		if ( destElements.length > 0 ) {
-			setGlobalEval( destElements, !inPage && getAll( elem, "script" ) );
-		}
-
-		// Return the cloned set
-		return clone;
-	},
-
-	cleanData: function( elems ) {
-		var data, elem, type,
-			special = jQuery.event.special,
-			i = 0;
-
-		for ( ; ( elem = elems[ i ] ) !== undefined; i++ ) {
-			if ( acceptData( elem ) ) {
-				if ( ( data = elem[ dataPriv.expando ] ) ) {
-					if ( data.events ) {
-						for ( type in data.events ) {
-							if ( special[ type ] ) {
-								jQuery.event.remove( elem, type );
-
-							// This is a shortcut to avoid jQuery.event.remove's overhead
-							} else {
-								jQuery.removeEvent( elem, type, data.handle );
-							}
-						}
-					}
-
-					// Support: Chrome <=35 - 45+
-					// Assign undefined instead of using delete, see Data#remove
-					elem[ dataPriv.expando ] = undefined;
-				}
-				if ( elem[ dataUser.expando ] ) {
-
-					// Support: Chrome <=35 - 45+
-					// Assign undefined instead of using delete, see Data#remove
-					elem[ dataUser.expando ] = undefined;
-				}
-			}
-		}
-	}
-} );
-
-jQuery.fn.extend( {
-	detach: function( selector ) {
-		return remove( this, selector, true );
-	},
-
-	remove: function( selector ) {
-		return remove( this, selector );
-	},
-
-	text: function( value ) {
-		return access( this, function( value ) {
-			return value === undefined ?
-				jQuery.text( this ) :
-				this.empty().each( function() {
-					if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) {
-						this.textContent = value;
-					}
-				} );
-		}, null, value, arguments.length );
-	},
-
-	append: function() {
-		return domManip( this, arguments, function( elem ) {
-			if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) {
-				var target = manipulationTarget( this, elem );
-				target.appendChild( elem );
-			}
-		} );
-	},
-
-	prepend: function() {
-		return domManip( this, arguments, function( elem ) {
-			if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) {
-				var target = manipulationTarget( this, elem );
-				target.insertBefore( elem, target.firstChild );
-			}
-		} );
-	},
-
-	before: function() {
-		return domManip( this, arguments, function( elem ) {
-			if ( this.parentNode ) {
-				this.parentNode.insertBefore( elem, this );
-			}
-		} );
-	},
-
-	after: function() {
-		return domManip( this, arguments, function( elem ) {
-			if ( this.parentNode ) {
-				this.parentNode.insertBefore( elem, this.nextSibling );
-			}
-		} );
-	},
-
-	empty: function() {
-		var elem,
-			i = 0;
-
-		for ( ; ( elem = this[ i ] ) != null; i++ ) {
-			if ( elem.nodeType === 1 ) {
-
-				// Prevent memory leaks
-				jQuery.cleanData( getAll( elem, false ) );
-
-				// Remove any remaining nodes
-				elem.textContent = "";
-			}
-		}
-
-		return this;
-	},
-
-	clone: function( dataAndEvents, deepDataAndEvents ) {
-		dataAndEvents = dataAndEvents == null ? false : dataAndEvents;
-		deepDataAndEvents = deepDataAndEvents == null ? dataAndEvents : deepDataAndEvents;
-
-		return this.map( function() {
-			return jQuery.clone( this, dataAndEvents, deepDataAndEvents );
-		} );
-	},
-
-	html: function( value ) {
-		return access( this, function( value ) {
-			var elem = this[ 0 ] || {},
-				i = 0,
-				l = this.length;
-
-			if ( value === undefined && elem.nodeType === 1 ) {
-				return elem.innerHTML;
-			}
-
-			// See if we can take a shortcut and just use innerHTML
-			if ( typeof value === "string" && !rnoInnerhtml.test( value ) &&
-				!wrapMap[ ( rtagName.exec( value ) || [ "", "" ] )[ 1 ].toLowerCase() ] ) {
-
-				value = jQuery.htmlPrefilter( value );
-
-				try {
-					for ( ; i < l; i++ ) {
-						elem = this[ i ] || {};
-
-						// Remove element nodes and prevent memory leaks
-						if ( elem.nodeType === 1 ) {
-							jQuery.cleanData( getAll( elem, false ) );
-							elem.innerHTML = value;
-						}
-					}
-
-					elem = 0;
-
-				// If using innerHTML throws an exception, use the fallback method
-				} catch ( e ) {}
-			}
-
-			if ( elem ) {
-				this.empty().append( value );
-			}
-		}, null, value, arguments.length );
-	},
-
-	replaceWith: function() {
-		var ignored = [];
-
-		// Make the changes, replacing each non-ignored context element with the new content
-		return domManip( this, arguments, function( elem ) {
-			var parent = this.parentNode;
-
-			if ( jQuery.inArray( this, ignored ) < 0 ) {
-				jQuery.cleanData( getAll( this ) );
-				if ( parent ) {
-					parent.replaceChild( elem, this );
-				}
-			}
-
-		// Force callback invocation
-		}, ignored );
-	}
-} );
-
-jQuery.each( {
-	appendTo: "append",
-	prependTo: "prepend",
-	insertBefore: "before",
-	insertAfter: "after",
-	replaceAll: "replaceWith"
-}, function( name, original ) {
-	jQuery.fn[ name ] = function( selector ) {
-		var elems,
-			ret = [],
-			insert = jQuery( selector ),
-			last = insert.length - 1,
-			i = 0;
-
-		for ( ; i <= last; i++ ) {
-			elems = i === last ? this : this.clone( true );
-			jQuery( insert[ i ] )[ original ]( elems );
-
-			// Support: Android <=4.0 only, PhantomJS 1 only
-			// .get() because push.apply(_, arraylike) throws on ancient WebKit
-			push.apply( ret, elems.get() );
-		}
-
-		return this.pushStack( ret );
-	};
-} );
-var rnumnonpx = new RegExp( "^(" + pnum + ")(?!px)[a-z%]+$", "i" );
-
-var getStyles = function( elem ) {
-
-		// Support: IE <=11 only, Firefox <=30 (#15098, #14150)
-		// IE throws on elements created in popups
-		// FF meanwhile throws on frame elements through "defaultView.getComputedStyle"
-		var view = elem.ownerDocument.defaultView;
-
-		if ( !view || !view.opener ) {
-			view = window;
-		}
-
-		return view.getComputedStyle( elem );
-	};
-
-var swap = function( elem, options, callback ) {
-	var ret, name,
-		old = {};
-
-	// Remember the old values, and insert the new ones
-	for ( name in options ) {
-		old[ name ] = elem.style[ name ];
-		elem.style[ name ] = options[ name ];
-	}
-
-	ret = callback.call( elem );
-
-	// Revert the old values
-	for ( name in options ) {
-		elem.style[ name ] = old[ name ];
-	}
-
-	return ret;
-};
-
-
-var rboxStyle = new RegExp( cssExpand.join( "|" ), "i" );
-
-
-
-( function() {
-
-	// Executing both pixelPosition & boxSizingReliable tests require only one layout
-	// so they're executed at the same time to save the second computation.
-	function computeStyleTests() {
-
-		// This is a singleton, we need to execute it only once
-		if ( !div ) {
-			return;
-		}
-
-		container.style.cssText = "position:absolute;left:-11111px;width:60px;" +
-			"margin-top:1px;padding:0;border:0";
-		div.style.cssText =
-			"position:relative;display:block;box-sizing:border-box;overflow:scroll;" +
-			"margin:auto;border:1px;padding:1px;" +
-			"width:60%;top:1%";
-		documentElement.appendChild( container ).appendChild( div );
-
-		var divStyle = window.getComputedStyle( div );
-		pixelPositionVal = divStyle.top !== "1%";
-
-		// Support: Android 4.0 - 4.3 only, Firefox <=3 - 44
-		reliableMarginLeftVal = roundPixelMeasures( divStyle.marginLeft ) === 12;
-
-		// Support: Android 4.0 - 4.3 only, Safari <=9.1 - 10.1, iOS <=7.0 - 9.3
-		// Some styles come back with percentage values, even though they shouldn't
-		div.style.right = "60%";
-		pixelBoxStylesVal = roundPixelMeasures( divStyle.right ) === 36;
-
-		// Support: IE 9 - 11 only
-		// Detect misreporting of content dimensions for box-sizing:border-box elements
-		boxSizingReliableVal = roundPixelMeasures( divStyle.width ) === 36;
-
-		// Support: IE 9 only
-		// Detect overflow:scroll screwiness (gh-3699)
-		// Support: Chrome <=64
-		// Don't get tricked when zoom affects offsetWidth (gh-4029)
-		div.style.position = "absolute";
-		scrollboxSizeVal = roundPixelMeasures( div.offsetWidth / 3 ) === 12;
-
-		documentElement.removeChild( container );
-
-		// Nullify the div so it wouldn't be stored in the memory and
-		// it will also be a sign that checks already performed
-		div = null;
-	}
-
-	function roundPixelMeasures( measure ) {
-		return Math.round( parseFloat( measure ) );
-	}
-
-	var pixelPositionVal, boxSizingReliableVal, scrollboxSizeVal, pixelBoxStylesVal,
-		reliableTrDimensionsVal, reliableMarginLeftVal,
-		container = document.createElement( "div" ),
-		div = document.createElement( "div" );
-
-	// Finish early in limited (non-browser) environments
-	if ( !div.style ) {
-		return;
-	}
-
-	// Support: IE <=9 - 11 only
-	// Style of cloned element affects source element cloned (#8908)
-	div.style.backgroundClip = "content-box";
-	div.cloneNode( true ).style.backgroundClip = "";
-	support.clearCloneStyle = div.style.backgroundClip === "content-box";
-
-	jQuery.extend( support, {
-		boxSizingReliable: function() {
-			computeStyleTests();
-			return boxSizingReliableVal;
-		},
-		pixelBoxStyles: function() {
-			computeStyleTests();
-			return pixelBoxStylesVal;
-		},
-		pixelPosition: function() {
-			computeStyleTests();
-			return pixelPositionVal;
-		},
-		reliableMarginLeft: function() {
-			computeStyleTests();
-			return reliableMarginLeftVal;
-		},
-		scrollboxSize: function() {
-			computeStyleTests();
-			return scrollboxSizeVal;
-		},
-
-		// Support: IE 9 - 11+, Edge 15 - 18+
-		// IE/Edge misreport `getComputedStyle` of table rows with width/height
-		// set in CSS while `offset*` properties report correct values.
-		// Behavior in IE 9 is more subtle than in newer versions & it passes
-		// some versions of this test; make sure not to make it pass there!
-		//
-		// Support: Firefox 70+
-		// Only Firefox includes border widths
-		// in computed dimensions. (gh-4529)
-		reliableTrDimensions: function() {
-			var table, tr, trChild, trStyle;
-			if ( reliableTrDimensionsVal == null ) {
-				table = document.createElement( "table" );
-				tr = document.createElement( "tr" );
-				trChild = document.createElement( "div" );
-
-				table.style.cssText = "position:absolute;left:-11111px;border-collapse:separate";
-				tr.style.cssText = "border:1px solid";
-
-				// Support: Chrome 86+
-				// Height set through cssText does not get applied.
-				// Computed height then comes back as 0.
-				tr.style.height = "1px";
-				trChild.style.height = "9px";
-
-				// Support: Android 8 Chrome 86+
-				// In our bodyBackground.html iframe,
-				// display for all div elements is set to "inline",
-				// which causes a problem only in Android 8 Chrome 86.
-				// Ensuring the div is display: block
-				// gets around this issue.
-				trChild.style.display = "block";
-
-				documentElement
-					.appendChild( table )
-					.appendChild( tr )
-					.appendChild( trChild );
-
-				trStyle = window.getComputedStyle( tr );
-				reliableTrDimensionsVal = ( parseInt( trStyle.height, 10 ) +
-					parseInt( trStyle.borderTopWidth, 10 ) +
-					parseInt( trStyle.borderBottomWidth, 10 ) ) === tr.offsetHeight;
-
-				documentElement.removeChild( table );
-			}
-			return reliableTrDimensionsVal;
-		}
-	} );
-} )();
-
-
-function curCSS( elem, name, computed ) {
-	var width, minWidth, maxWidth, ret,
-
-		// Support: Firefox 51+
-		// Retrieving style before computed somehow
-		// fixes an issue with getting wrong values
-		// on detached elements
-		style = elem.style;
-
-	computed = computed || getStyles( elem );
-
-	// getPropertyValue is needed for:
-	//   .css('filter') (IE 9 only, #12537)
-	//   .css('--customProperty) (#3144)
-	if ( computed ) {
-		ret = computed.getPropertyValue( name ) || computed[ name ];
-
-		if ( ret === "" && !isAttached( elem ) ) {
-			ret = jQuery.style( elem, name );
-		}
-
-		// A tribute to the "awesome hack by Dean Edwards"
-		// Android Browser returns percentage for some values,
-		// but width seems to be reliably pixels.
-		// This is against the CSSOM draft spec:
-		// https://drafts.csswg.org/cssom/#resolved-values
-		if ( !support.pixelBoxStyles() && rnumnonpx.test( ret ) && rboxStyle.test( name ) ) {
-
-			// Remember the original values
-			width = style.width;
-			minWidth = style.minWidth;
-			maxWidth = style.maxWidth;
-
-			// Put in the new values to get a computed value out
-			style.minWidth = style.maxWidth = style.width = ret;
-			ret = computed.width;
-
-			// Revert the changed values
-			style.width = width;
-			style.minWidth = minWidth;
-			style.maxWidth = maxWidth;
-		}
-	}
-
-	return ret !== undefined ?
-
-		// Support: IE <=9 - 11 only
-		// IE returns zIndex value as an integer.
-		ret + "" :
-		ret;
-}
-
-
-function addGetHookIf( conditionFn, hookFn ) {
-
-	// Define the hook, we'll check on the first run if it's really needed.
-	return {
-		get: function() {
-			if ( conditionFn() ) {
-
-				// Hook not needed (or it's not possible to use it due
-				// to missing dependency), remove it.
-				delete this.get;
-				return;
-			}
-
-			// Hook needed; redefine it so that the support test is not executed again.
-			return ( this.get = hookFn ).apply( this, arguments );
-		}
-	};
-}
-
-
-var cssPrefixes = [ "Webkit", "Moz", "ms" ],
-	emptyStyle = document.createElement( "div" ).style,
-	vendorProps = {};
-
-// Return a vendor-prefixed property or undefined
-function vendorPropName( name ) {
-
-	// Check for vendor prefixed names
-	var capName = name[ 0 ].toUpperCase() + name.slice( 1 ),
-		i = cssPrefixes.length;
-
-	while ( i-- ) {
-		name = cssPrefixes[ i ] + capName;
-		if ( name in emptyStyle ) {
-			return name;
-		}
-	}
-}
-
-// Return a potentially-mapped jQuery.cssProps or vendor prefixed property
-function finalPropName( name ) {
-	var final = jQuery.cssProps[ name ] || vendorProps[ name ];
-
-	if ( final ) {
-		return final;
-	}
-	if ( name in emptyStyle ) {
-		return name;
-	}
-	return vendorProps[ name ] = vendorPropName( name ) || name;
-}
-
-
-var
-
-	// Swappable if display is none or starts with table
-	// except "table", "table-cell", or "table-caption"
-	// See here for display values: https://developer.mozilla.org/en-US/docs/CSS/display
-	rdisplayswap = /^(none|table(?!-c[ea]).+)/,
-	rcustomProp = /^--/,
-	cssShow = { position: "absolute", visibility: "hidden", display: "block" },
-	cssNormalTransform = {
-		letterSpacing: "0",
-		fontWeight: "400"
-	};
-
-function setPositiveNumber( _elem, value, subtract ) {
-
-	// Any relative (+/-) values have already been
-	// normalized at this point
-	var matches = rcssNum.exec( value );
-	return matches ?
-
-		// Guard against undefined "subtract", e.g., when used as in cssHooks
-		Math.max( 0, matches[ 2 ] - ( subtract || 0 ) ) + ( matches[ 3 ] || "px" ) :
-		value;
-}
-
-function boxModelAdjustment( elem, dimension, box, isBorderBox, styles, computedVal ) {
-	var i = dimension === "width" ? 1 : 0,
-		extra = 0,
-		delta = 0;
-
-	// Adjustment may not be necessary
-	if ( box === ( isBorderBox ? "border" : "content" ) ) {
-		return 0;
-	}
-
-	for ( ; i < 4; i += 2 ) {
-
-		// Both box models exclude margin
-		if ( box === "margin" ) {
-			delta += jQuery.css( elem, box + cssExpand[ i ], true, styles );
-		}
-
-		// If we get here with a content-box, we're seeking "padding" or "border" or "margin"
-		if ( !isBorderBox ) {
-
-			// Add padding
-			delta += jQuery.css( elem, "padding" + cssExpand[ i ], true, styles );
-
-			// For "border" or "margin", add border
-			if ( box !== "padding" ) {
-				delta += jQuery.css( elem, "border" + cssExpand[ i ] + "Width", true, styles );
-
-			// But still keep track of it otherwise
-			} else {
-				extra += jQuery.css( elem, "border" + cssExpand[ i ] + "Width", true, styles );
-			}
-
-		// If we get here with a border-box (content + padding + border), we're seeking "content" or
-		// "padding" or "margin"
-		} else {
-
-			// For "content", subtract padding
-			if ( box === "content" ) {
-				delta -= jQuery.css( elem, "padding" + cssExpand[ i ], true, styles );
-			}
-
-			// For "content" or "padding", subtract border
-			if ( box !== "margin" ) {
-				delta -= jQuery.css( elem, "border" + cssExpand[ i ] + "Width", true, styles );
-			}
-		}
-	}
-
-	// Account for positive content-box scroll gutter when requested by providing computedVal
-	if ( !isBorderBox && computedVal >= 0 ) {
-
-		// offsetWidth/offsetHeight is a rounded sum of content, padding, scroll gutter, and border
-		// Assuming integer scroll gutter, subtract the rest and round down
-		delta += Math.max( 0, Math.ceil(
-			elem[ "offset" + dimension[ 0 ].toUpperCase() + dimension.slice( 1 ) ] -
-			computedVal -
-			delta -
-			extra -
-			0.5
-
-		// If offsetWidth/offsetHeight is unknown, then we can't determine content-box scroll gutter
-		// Use an explicit zero to avoid NaN (gh-3964)
-		) ) || 0;
-	}
-
-	return delta;
-}
-
-function getWidthOrHeight( elem, dimension, extra ) {
-
-	// Start with computed style
-	var styles = getStyles( elem ),
-
-		// To avoid forcing a reflow, only fetch boxSizing if we need it (gh-4322).
-		// Fake content-box until we know it's needed to know the true value.
-		boxSizingNeeded = !support.boxSizingReliable() || extra,
-		isBorderBox = boxSizingNeeded &&
-			jQuery.css( elem, "boxSizing", false, styles ) === "border-box",
-		valueIsBorderBox = isBorderBox,
-
-		val = curCSS( elem, dimension, styles ),
-		offsetProp = "offset" + dimension[ 0 ].toUpperCase() + dimension.slice( 1 );
-
-	// Support: Firefox <=54
-	// Return a confounding non-pixel value or feign ignorance, as appropriate.
-	if ( rnumnonpx.test( val ) ) {
-		if ( !extra ) {
-			return val;
-		}
-		val = "auto";
-	}
-
-
-	// Support: IE 9 - 11 only
-	// Use offsetWidth/offsetHeight for when box sizing is unreliable.
-	// In those cases, the computed value can be trusted to be border-box.
-	if ( ( !support.boxSizingReliable() && isBorderBox ||
-
-		// Support: IE 10 - 11+, Edge 15 - 18+
-		// IE/Edge misreport `getComputedStyle` of table rows with width/height
-		// set in CSS while `offset*` properties report correct values.
-		// Interestingly, in some cases IE 9 doesn't suffer from this issue.
-		!support.reliableTrDimensions() && nodeName( elem, "tr" ) ||
-
-		// Fall back to offsetWidth/offsetHeight when value is "auto"
-		// This happens for inline elements with no explicit setting (gh-3571)
-		val === "auto" ||
-
-		// Support: Android <=4.1 - 4.3 only
-		// Also use offsetWidth/offsetHeight for misreported inline dimensions (gh-3602)
-		!parseFloat( val ) && jQuery.css( elem, "display", false, styles ) === "inline" ) &&
-
-		// Make sure the element is visible & connected
-		elem.getClientRects().length ) {
-
-		isBorderBox = jQuery.css( elem, "boxSizing", false, styles ) === "border-box";
-
-		// Where available, offsetWidth/offsetHeight approximate border box dimensions.
-		// Where not available (e.g., SVG), assume unreliable box-sizing and interpret the
-		// retrieved value as a content box dimension.
-		valueIsBorderBox = offsetProp in elem;
-		if ( valueIsBorderBox ) {
-			val = elem[ offsetProp ];
-		}
-	}
-
-	// Normalize "" and auto
-	val = parseFloat( val ) || 0;
-
-	// Adjust for the element's box model
-	return ( val +
-		boxModelAdjustment(
-			elem,
-			dimension,
-			extra || ( isBorderBox ? "border" : "content" ),
-			valueIsBorderBox,
-			styles,
-
-			// Provide the current computed size to request scroll gutter calculation (gh-3589)
-			val
-		)
-	) + "px";
-}
-
-jQuery.extend( {
-
-	// Add in style property hooks for overriding the default
-	// behavior of getting and setting a style property
-	cssHooks: {
-		opacity: {
-			get: function( elem, computed ) {
-				if ( computed ) {
-
-					// We should always get a number back from opacity
-					var ret = curCSS( elem, "opacity" );
-					return ret === "" ? "1" : ret;
-				}
-			}
-		}
-	},
-
-	// Don't automatically add "px" to these possibly-unitless properties
-	cssNumber: {
-		"animationIterationCount": true,
-		"columnCount": true,
-		"fillOpacity": true,
-		"flexGrow": true,
-		"flexShrink": true,
-		"fontWeight": true,
-		"gridArea": true,
-		"gridColumn": true,
-		"gridColumnEnd": true,
-		"gridColumnStart": true,
-		"gridRow": true,
-		"gridRowEnd": true,
-		"gridRowStart": true,
-		"lineHeight": true,
-		"opacity": true,
-		"order": true,
-		"orphans": true,
-		"widows": true,
-		"zIndex": true,
-		"zoom": true
-	},
-
-	// Add in properties whose names you wish to fix before
-	// setting or getting the value
-	cssProps: {},
-
-	// Get and set the style property on a DOM Node
-	style: function( elem, name, value, extra ) {
-
-		// Don't set styles on text and comment nodes
-		if ( !elem || elem.nodeType === 3 || elem.nodeType === 8 || !elem.style ) {
-			return;
-		}
-
-		// Make sure that we're working with the right name
-		var ret, type, hooks,
-			origName = camelCase( name ),
-			isCustomProp = rcustomProp.test( name ),
-			style = elem.style;
-
-		// Make sure that we're working with the right name. We don't
-		// want to query the value if it is a CSS custom property
-		// since they are user-defined.
-		if ( !isCustomProp ) {
-			name = finalPropName( origName );
-		}
-
-		// Gets hook for the prefixed version, then unprefixed version
-		hooks = jQuery.cssHooks[ name ] || jQuery.cssHooks[ origName ];
-
-		// Check if we're setting a value
-		if ( value !== undefined ) {
-			type = typeof value;
-
-			// Convert "+=" or "-=" to relative numbers (#7345)
-			if ( type === "string" && ( ret = rcssNum.exec( value ) ) && ret[ 1 ] ) {
-				value = adjustCSS( elem, name, ret );
-
-				// Fixes bug #9237
-				type = "number";
-			}
-
-			// Make sure that null and NaN values aren't set (#7116)
-			if ( value == null || value !== value ) {
-				return;
-			}
-
-			// If a number was passed in, add the unit (except for certain CSS properties)
-			// The isCustomProp check can be removed in jQuery 4.0 when we only auto-append
-			// "px" to a few hardcoded values.
-			if ( type === "number" && !isCustomProp ) {
-				value += ret && ret[ 3 ] || ( jQuery.cssNumber[ origName ] ? "" : "px" );
-			}
-
-			// background-* props affect original clone's values
-			if ( !support.clearCloneStyle && value === "" && name.indexOf( "background" ) === 0 ) {
-				style[ name ] = "inherit";
-			}
-
-			// If a hook was provided, use that value, otherwise just set the specified value
-			if ( !hooks || !( "set" in hooks ) ||
-				( value = hooks.set( elem, value, extra ) ) !== undefined ) {
-
-				if ( isCustomProp ) {
-					style.setProperty( name, value );
-				} else {
-					style[ name ] = value;
-				}
-			}
-
-		} else {
-
-			// If a hook was provided get the non-computed value from there
-			if ( hooks && "get" in hooks &&
-				( ret = hooks.get( elem, false, extra ) ) !== undefined ) {
-
-				return ret;
-			}
-
-			// Otherwise just get the value from the style object
-			return style[ name ];
-		}
-	},
-
-	css: function( elem, name, extra, styles ) {
-		var val, num, hooks,
-			origName = camelCase( name ),
-			isCustomProp = rcustomProp.test( name );
-
-		// Make sure that we're working with the right name. We don't
-		// want to modify the value if it is a CSS custom property
-		// since they are user-defined.
-		if ( !isCustomProp ) {
-			name = finalPropName( origName );
-		}
-
-		// Try prefixed name followed by the unprefixed name
-		hooks = jQuery.cssHooks[ name ] || jQuery.cssHooks[ origName ];
-
-		// If a hook was provided get the computed value from there
-		if ( hooks && "get" in hooks ) {
-			val = hooks.get( elem, true, extra );
-		}
-
-		// Otherwise, if a way to get the computed value exists, use that
-		if ( val === undefined ) {
-			val = curCSS( elem, name, styles );
-		}
-
-		// Convert "normal" to computed value
-		if ( val === "normal" && name in cssNormalTransform ) {
-			val = cssNormalTransform[ name ];
-		}
-
-		// Make numeric if forced or a qualifier was provided and val looks numeric
-		if ( extra === "" || extra ) {
-			num = parseFloat( val );
-			return extra === true || isFinite( num ) ? num || 0 : val;
-		}
-
-		return val;
-	}
-} );
-
-jQuery.each( [ "height", "width" ], function( _i, dimension ) {
-	jQuery.cssHooks[ dimension ] = {
-		get: function( elem, computed, extra ) {
-			if ( computed ) {
-
-				// Certain elements can have dimension info if we invisibly show them
-				// but it must have a current display style that would benefit
-				return rdisplayswap.test( jQuery.css( elem, "display" ) ) &&
-
-					// Support: Safari 8+
-					// Table columns in Safari have non-zero offsetWidth & zero
-					// getBoundingClientRect().width unless display is changed.
-					// Support: IE <=11 only
-					// Running getBoundingClientRect on a disconnected node
-					// in IE throws an error.
-					( !elem.getClientRects().length || !elem.getBoundingClientRect().width ) ?
-					swap( elem, cssShow, function() {
-						return getWidthOrHeight( elem, dimension, extra );
-					} ) :
-					getWidthOrHeight( elem, dimension, extra );
-			}
-		},
-
-		set: function( elem, value, extra ) {
-			var matches,
-				styles = getStyles( elem ),
-
-				// Only read styles.position if the test has a chance to fail
-				// to avoid forcing a reflow.
-				scrollboxSizeBuggy = !support.scrollboxSize() &&
-					styles.position === "absolute",
-
-				// To avoid forcing a reflow, only fetch boxSizing if we need it (gh-3991)
-				boxSizingNeeded = scrollboxSizeBuggy || extra,
-				isBorderBox = boxSizingNeeded &&
-					jQuery.css( elem, "boxSizing", false, styles ) === "border-box",
-				subtract = extra ?
-					boxModelAdjustment(
-						elem,
-						dimension,
-						extra,
-						isBorderBox,
-						styles
-					) :
-					0;
-
-			// Account for unreliable border-box dimensions by comparing offset* to computed and
-			// faking a content-box to get border and padding (gh-3699)
-			if ( isBorderBox && scrollboxSizeBuggy ) {
-				subtract -= Math.ceil(
-					elem[ "offset" + dimension[ 0 ].toUpperCase() + dimension.slice( 1 ) ] -
-					parseFloat( styles[ dimension ] ) -
-					boxModelAdjustment( elem, dimension, "border", false, styles ) -
-					0.5
-				);
-			}
-
-			// Convert to pixels if value adjustment is needed
-			if ( subtract && ( matches = rcssNum.exec( value ) ) &&
-				( matches[ 3 ] || "px" ) !== "px" ) {
-
-				elem.style[ dimension ] = value;
-				value = jQuery.css( elem, dimension );
-			}
-
-			return setPositiveNumber( elem, value, subtract );
-		}
-	};
-} );
-
-jQuery.cssHooks.marginLeft = addGetHookIf( support.reliableMarginLeft,
-	function( elem, computed ) {
-		if ( computed ) {
-			return ( parseFloat( curCSS( elem, "marginLeft" ) ) ||
-				elem.getBoundingClientRect().left -
-					swap( elem, { marginLeft: 0 }, function() {
-						return elem.getBoundingClientRect().left;
-					} )
-			) + "px";
-		}
-	}
-);
-
-// These hooks are used by animate to expand properties
-jQuery.each( {
-	margin: "",
-	padding: "",
-	border: "Width"
-}, function( prefix, suffix ) {
-	jQuery.cssHooks[ prefix + suffix ] = {
-		expand: function( value ) {
-			var i = 0,
-				expanded = {},
-
-				// Assumes a single number if not a string
-				parts = typeof value === "string" ? value.split( " " ) : [ value ];
-
-			for ( ; i < 4; i++ ) {
-				expanded[ prefix + cssExpand[ i ] + suffix ] =
-					parts[ i ] || parts[ i - 2 ] || parts[ 0 ];
-			}
-
-			return expanded;
-		}
-	};
-
-	if ( prefix !== "margin" ) {
-		jQuery.cssHooks[ prefix + suffix ].set = setPositiveNumber;
-	}
-} );
-
-jQuery.fn.extend( {
-	css: function( name, value ) {
-		return access( this, function( elem, name, value ) {
-			var styles, len,
-				map = {},
-				i = 0;
-
-			if ( Array.isArray( name ) ) {
-				styles = getStyles( elem );
-				len = name.length;
-
-				for ( ; i < len; i++ ) {
-					map[ name[ i ] ] = jQuery.css( elem, name[ i ], false, styles );
-				}
-
-				return map;
-			}
-
-			return value !== undefined ?
-				jQuery.style( elem, name, value ) :
-				jQuery.css( elem, name );
-		}, name, value, arguments.length > 1 );
-	}
-} );
-
-
-function Tween( elem, options, prop, end, easing ) {
-	return new Tween.prototype.init( elem, options, prop, end, easing );
-}
-jQuery.Tween = Tween;
-
-Tween.prototype = {
-	constructor: Tween,
-	init: function( elem, options, prop, end, easing, unit ) {
-		this.elem = elem;
-		this.prop = prop;
-		this.easing = easing || jQuery.easing._default;
-		this.options = options;
-		this.start = this.now = this.cur();
-		this.end = end;
-		this.unit = unit || ( jQuery.cssNumber[ prop ] ? "" : "px" );
-	},
-	cur: function() {
-		var hooks = Tween.propHooks[ this.prop ];
-
-		return hooks && hooks.get ?
-			hooks.get( this ) :
-			Tween.propHooks._default.get( this );
-	},
-	run: function( percent ) {
-		var eased,
-			hooks = Tween.propHooks[ this.prop ];
-
-		if ( this.options.duration ) {
-			this.pos = eased = jQuery.easing[ this.easing ](
-				percent, this.options.duration * percent, 0, 1, this.options.duration
-			);
-		} else {
-			this.pos = eased = percent;
-		}
-		this.now = ( this.end - this.start ) * eased + this.start;
-
-		if ( this.options.step ) {
-			this.options.step.call( this.elem, this.now, this );
-		}
-
-		if ( hooks && hooks.set ) {
-			hooks.set( this );
-		} else {
-			Tween.propHooks._default.set( this );
-		}
-		return this;
-	}
-};
-
-Tween.prototype.init.prototype = Tween.prototype;
-
-Tween.propHooks = {
-	_default: {
-		get: function( tween ) {
-			var result;
-
-			// Use a property on the element directly when it is not a DOM element,
-			// or when there is no matching style property that exists.
-			if ( tween.elem.nodeType !== 1 ||
-				tween.elem[ tween.prop ] != null && tween.elem.style[ tween.prop ] == null ) {
-				return tween.elem[ tween.prop ];
-			}
-
-			// Passing an empty string as a 3rd parameter to .css will automatically
-			// attempt a parseFloat and fallback to a string if the parse fails.
-			// Simple values such as "10px" are parsed to Float;
-			// complex values such as "rotate(1rad)" are returned as-is.
-			result = jQuery.css( tween.elem, tween.prop, "" );
-
-			// Empty strings, null, undefined and "auto" are converted to 0.
-			return !result || result === "auto" ? 0 : result;
-		},
-		set: function( tween ) {
-
-			// Use step hook for back compat.
-			// Use cssHook if its there.
-			// Use .style if available and use plain properties where available.
-			if ( jQuery.fx.step[ tween.prop ] ) {
-				jQuery.fx.step[ tween.prop ]( tween );
-			} else if ( tween.elem.nodeType === 1 && (
-				jQuery.cssHooks[ tween.prop ] ||
-					tween.elem.style[ finalPropName( tween.prop ) ] != null ) ) {
-				jQuery.style( tween.elem, tween.prop, tween.now + tween.unit );
-			} else {
-				tween.elem[ tween.prop ] = tween.now;
-			}
-		}
-	}
-};
-
-// Support: IE <=9 only
-// Panic based approach to setting things on disconnected nodes
-Tween.propHooks.scrollTop = Tween.propHooks.scrollLeft = {
-	set: function( tween ) {
-		if ( tween.elem.nodeType && tween.elem.parentNode ) {
-			tween.elem[ tween.prop ] = tween.now;
-		}
-	}
-};
-
-jQuery.easing = {
-	linear: function( p ) {
-		return p;
-	},
-	swing: function( p ) {
-		return 0.5 - Math.cos( p * Math.PI ) / 2;
-	},
-	_default: "swing"
-};
-
-jQuery.fx = Tween.prototype.init;
-
-// Back compat <1.8 extension point
-jQuery.fx.step = {};
-
-
-
-
-var
-	fxNow, inProgress,
-	rfxtypes = /^(?:toggle|show|hide)$/,
-	rrun = /queueHooks$/;
-
-function schedule() {
-	if ( inProgress ) {
-		if ( document.hidden === false && window.requestAnimationFrame ) {
-			window.requestAnimationFrame( schedule );
-		} else {
-			window.setTimeout( schedule, jQuery.fx.interval );
-		}
-
-		jQuery.fx.tick();
-	}
-}
-
-// Animations created synchronously will run synchronously
-function createFxNow() {
-	window.setTimeout( function() {
-		fxNow = undefined;
-	} );
-	return ( fxNow = Date.now() );
-}
-
-// Generate parameters to create a standard animation
-function genFx( type, includeWidth ) {
-	var which,
-		i = 0,
-		attrs = { height: type };
-
-	// If we include width, step value is 1 to do all cssExpand values,
-	// otherwise step value is 2 to skip over Left and Right
-	includeWidth = includeWidth ? 1 : 0;
-	for ( ; i < 4; i += 2 - includeWidth ) {
-		which = cssExpand[ i ];
-		attrs[ "margin" + which ] = attrs[ "padding" + which ] = type;
-	}
-
-	if ( includeWidth ) {
-		attrs.opacity = attrs.width = type;
-	}
-
-	return attrs;
-}
-
-function createTween( value, prop, animation ) {
-	var tween,
-		collection = ( Animation.tweeners[ prop ] || [] ).concat( Animation.tweeners[ "*" ] ),
-		index = 0,
-		length = collection.length;
-	for ( ; index < length; index++ ) {
-		if ( ( tween = collection[ index ].call( animation, prop, value ) ) ) {
-
-			// We're done with this property
-			return tween;
-		}
-	}
-}
-
-function defaultPrefilter( elem, props, opts ) {
-	var prop, value, toggle, hooks, oldfire, propTween, restoreDisplay, display,
-		isBox = "width" in props || "height" in props,
-		anim = this,
-		orig = {},
-		style = elem.style,
-		hidden = elem.nodeType && isHiddenWithinTree( elem ),
-		dataShow = dataPriv.get( elem, "fxshow" );
-
-	// Queue-skipping animations hijack the fx hooks
-	if ( !opts.queue ) {
-		hooks = jQuery._queueHooks( elem, "fx" );
-		if ( hooks.unqueued == null ) {
-			hooks.unqueued = 0;
-			oldfire = hooks.empty.fire;
-			hooks.empty.fire = function() {
-				if ( !hooks.unqueued ) {
-					oldfire();
-				}
-			};
-		}
-		hooks.unqueued++;
-
-		anim.always( function() {
-
-			// Ensure the complete handler is called before this completes
-			anim.always( function() {
-				hooks.unqueued--;
-				if ( !jQuery.queue( elem, "fx" ).length ) {
-					hooks.empty.fire();
-				}
-			} );
-		} );
-	}
-
-	// Detect show/hide animations
-	for ( prop in props ) {
-		value = props[ prop ];
-		if ( rfxtypes.test( value ) ) {
-			delete props[ prop ];
-			toggle = toggle || value === "toggle";
-			if ( value === ( hidden ? "hide" : "show" ) ) {
-
-				// Pretend to be hidden if this is a "show" and
-				// there is still data from a stopped show/hide
-				if ( value === "show" && dataShow && dataShow[ prop ] !== undefined ) {
-					hidden = true;
-
-				// Ignore all other no-op show/hide data
-				} else {
-					continue;
-				}
-			}
-			orig[ prop ] = dataShow && dataShow[ prop ] || jQuery.style( elem, prop );
-		}
-	}
-
-	// Bail out if this is a no-op like .hide().hide()
-	propTween = !jQuery.isEmptyObject( props );
-	if ( !propTween && jQuery.isEmptyObject( orig ) ) {
-		return;
-	}
-
-	// Restrict "overflow" and "display" styles during box animations
-	if ( isBox && elem.nodeType === 1 ) {
-
-		// Support: IE <=9 - 11, Edge 12 - 15
-		// Record all 3 overflow attributes because IE does not infer the shorthand
-		// from identically-valued overflowX and overflowY and Edge just mirrors
-		// the overflowX value there.
-		opts.overflow = [ style.overflow, style.overflowX, style.overflowY ];
-
-		// Identify a display type, preferring old show/hide data over the CSS cascade
-		restoreDisplay = dataShow && dataShow.display;
-		if ( restoreDisplay == null ) {
-			restoreDisplay = dataPriv.get( elem, "display" );
-		}
-		display = jQuery.css( elem, "display" );
-		if ( display === "none" ) {
-			if ( restoreDisplay ) {
-				display = restoreDisplay;
-			} else {
-
-				// Get nonempty value(s) by temporarily forcing visibility
-				showHide( [ elem ], true );
-				restoreDisplay = elem.style.display || restoreDisplay;
-				display = jQuery.css( elem, "display" );
-				showHide( [ elem ] );
-			}
-		}
-
-		// Animate inline elements as inline-block
-		if ( display === "inline" || display === "inline-block" && restoreDisplay != null ) {
-			if ( jQuery.css( elem, "float" ) === "none" ) {
-
-				// Restore the original display value at the end of pure show/hide animations
-				if ( !propTween ) {
-					anim.done( function() {
-						style.display = restoreDisplay;
-					} );
-					if ( restoreDisplay == null ) {
-						display = style.display;
-						restoreDisplay = display === "none" ? "" : display;
-					}
-				}
-				style.display = "inline-block";
-			}
-		}
-	}
-
-	if ( opts.overflow ) {
-		style.overflow = "hidden";
-		anim.always( function() {
-			style.overflow = opts.overflow[ 0 ];
-			style.overflowX = opts.overflow[ 1 ];
-			style.overflowY = opts.overflow[ 2 ];
-		} );
-	}
-
-	// Implement show/hide animations
-	propTween = false;
-	for ( prop in orig ) {
-
-		// General show/hide setup for this element animation
-		if ( !propTween ) {
-			if ( dataShow ) {
-				if ( "hidden" in dataShow ) {
-					hidden = dataShow.hidden;
-				}
-			} else {
-				dataShow = dataPriv.access( elem, "fxshow", { display: restoreDisplay } );
-			}
-
-			// Store hidden/visible for toggle so `.stop().toggle()` "reverses"
-			if ( toggle ) {
-				dataShow.hidden = !hidden;
-			}
-
-			// Show elements before animating them
-			if ( hidden ) {
-				showHide( [ elem ], true );
-			}
-
-			/* eslint-disable no-loop-func */
-
-			anim.done( function() {
-
-				/* eslint-enable no-loop-func */
-
-				// The final step of a "hide" animation is actually hiding the element
-				if ( !hidden ) {
-					showHide( [ elem ] );
-				}
-				dataPriv.remove( elem, "fxshow" );
-				for ( prop in orig ) {
-					jQuery.style( elem, prop, orig[ prop ] );
-				}
-			} );
-		}
-
-		// Per-property setup
-		propTween = createTween( hidden ? dataShow[ prop ] : 0, prop, anim );
-		if ( !( prop in dataShow ) ) {
-			dataShow[ prop ] = propTween.start;
-			if ( hidden ) {
-				propTween.end = propTween.start;
-				propTween.start = 0;
-			}
-		}
-	}
-}
-
-function propFilter( props, specialEasing ) {
-	var index, name, easing, value, hooks;
-
-	// camelCase, specialEasing and expand cssHook pass
-	for ( index in props ) {
-		name = camelCase( index );
-		easing = specialEasing[ name ];
-		value = props[ index ];
-		if ( Array.isArray( value ) ) {
-			easing = value[ 1 ];
-			value = props[ index ] = value[ 0 ];
-		}
-
-		if ( index !== name ) {
-			props[ name ] = value;
-			delete props[ index ];
-		}
-
-		hooks = jQuery.cssHooks[ name ];
-		if ( hooks && "expand" in hooks ) {
-			value = hooks.expand( value );
-			delete props[ name ];
-
-			// Not quite $.extend, this won't overwrite existing keys.
-			// Reusing 'index' because we have the correct "name"
-			for ( index in value ) {
-				if ( !( index in props ) ) {
-					props[ index ] = value[ index ];
-					specialEasing[ index ] = easing;
-				}
-			}
-		} else {
-			specialEasing[ name ] = easing;
-		}
-	}
-}
-
-function Animation( elem, properties, options ) {
-	var result,
-		stopped,
-		index = 0,
-		length = Animation.prefilters.length,
-		deferred = jQuery.Deferred().always( function() {
-
-			// Don't match elem in the :animated selector
-			delete tick.elem;
-		} ),
-		tick = function() {
-			if ( stopped ) {
-				return false;
-			}
-			var currentTime = fxNow || createFxNow(),
-				remaining = Math.max( 0, animation.startTime + animation.duration - currentTime ),
-
-				// Support: Android 2.3 only
-				// Archaic crash bug won't allow us to use `1 - ( 0.5 || 0 )` (#12497)
-				temp = remaining / animation.duration || 0,
-				percent = 1 - temp,
-				index = 0,
-				length = animation.tweens.length;
-
-			for ( ; index < length; index++ ) {
-				animation.tweens[ index ].run( percent );
-			}
-
-			deferred.notifyWith( elem, [ animation, percent, remaining ] );
-
-			// If there's more to do, yield
-			if ( percent < 1 && length ) {
-				return remaining;
-			}
-
-			// If this was an empty animation, synthesize a final progress notification
-			if ( !length ) {
-				deferred.notifyWith( elem, [ animation, 1, 0 ] );
-			}
-
-			// Resolve the animation and report its conclusion
-			deferred.resolveWith( elem, [ animation ] );
-			return false;
-		},
-		animation = deferred.promise( {
-			elem: elem,
-			props: jQuery.extend( {}, properties ),
-			opts: jQuery.extend( true, {
-				specialEasing: {},
-				easing: jQuery.easing._default
-			}, options ),
-			originalProperties: properties,
-			originalOptions: options,
-			startTime: fxNow || createFxNow(),
-			duration: options.duration,
-			tweens: [],
-			createTween: function( prop, end ) {
-				var tween = jQuery.Tween( elem, animation.opts, prop, end,
-					animation.opts.specialEasing[ prop ] || animation.opts.easing );
-				animation.tweens.push( tween );
-				return tween;
-			},
-			stop: function( gotoEnd ) {
-				var index = 0,
-
-					// If we are going to the end, we want to run all the tweens
-					// otherwise we skip this part
-					length = gotoEnd ? animation.tweens.length : 0;
-				if ( stopped ) {
-					return this;
-				}
-				stopped = true;
-				for ( ; index < length; index++ ) {
-					animation.tweens[ index ].run( 1 );
-				}
-
-				// Resolve when we played the last frame; otherwise, reject
-				if ( gotoEnd ) {
-					deferred.notifyWith( elem, [ animation, 1, 0 ] );
-					deferred.resolveWith( elem, [ animation, gotoEnd ] );
-				} else {
-					deferred.rejectWith( elem, [ animation, gotoEnd ] );
-				}
-				return this;
-			}
-		} ),
-		props = animation.props;
-
-	propFilter( props, animation.opts.specialEasing );
-
-	for ( ; index < length; index++ ) {
-		result = Animation.prefilters[ index ].call( animation, elem, props, animation.opts );
-		if ( result ) {
-			if ( isFunction( result.stop ) ) {
-				jQuery._queueHooks( animation.elem, animation.opts.queue ).stop =
-					result.stop.bind( result );
-			}
-			return result;
-		}
-	}
-
-	jQuery.map( props, createTween, animation );
-
-	if ( isFunction( animation.opts.start ) ) {
-		animation.opts.start.call( elem, animation );
-	}
-
-	// Attach callbacks from options
-	animation
-		.progress( animation.opts.progress )
-		.done( animation.opts.done, animation.opts.complete )
-		.fail( animation.opts.fail )
-		.always( animation.opts.always );
-
-	jQuery.fx.timer(
-		jQuery.extend( tick, {
-			elem: elem,
-			anim: animation,
-			queue: animation.opts.queue
-		} )
-	);
-
-	return animation;
-}
-
-jQuery.Animation = jQuery.extend( Animation, {
-
-	tweeners: {
-		"*": [ function( prop, value ) {
-			var tween = this.createTween( prop, value );
-			adjustCSS( tween.elem, prop, rcssNum.exec( value ), tween );
-			return tween;
-		} ]
-	},
-
-	tweener: function( props, callback ) {
-		if ( isFunction( props ) ) {
-			callback = props;
-			props = [ "*" ];
-		} else {
-			props = props.match( rnothtmlwhite );
-		}
-
-		var prop,
-			index = 0,
-			length = props.length;
-
-		for ( ; index < length; index++ ) {
-			prop = props[ index ];
-			Animation.tweeners[ prop ] = Animation.tweeners[ prop ] || [];
-			Animation.tweeners[ prop ].unshift( callback );
-		}
-	},
-
-	prefilters: [ defaultPrefilter ],
-
-	prefilter: function( callback, prepend ) {
-		if ( prepend ) {
-			Animation.prefilters.unshift( callback );
-		} else {
-			Animation.prefilters.push( callback );
-		}
-	}
-} );
-
-jQuery.speed = function( speed, easing, fn ) {
-	var opt = speed && typeof speed === "object" ? jQuery.extend( {}, speed ) : {
-		complete: fn || !fn && easing ||
-			isFunction( speed ) && speed,
-		duration: speed,
-		easing: fn && easing || easing && !isFunction( easing ) && easing
-	};
-
-	// Go to the end state if fx are off
-	if ( jQuery.fx.off ) {
-		opt.duration = 0;
-
-	} else {
-		if ( typeof opt.duration !== "number" ) {
-			if ( opt.duration in jQuery.fx.speeds ) {
-				opt.duration = jQuery.fx.speeds[ opt.duration ];
-
-			} else {
-				opt.duration = jQuery.fx.speeds._default;
-			}
-		}
-	}
-
-	// Normalize opt.queue - true/undefined/null -> "fx"
-	if ( opt.queue == null || opt.queue === true ) {
-		opt.queue = "fx";
-	}
-
-	// Queueing
-	opt.old = opt.complete;
-
-	opt.complete = function() {
-		if ( isFunction( opt.old ) ) {
-			opt.old.call( this );
-		}
-
-		if ( opt.queue ) {
-			jQuery.dequeue( this, opt.queue );
-		}
-	};
-
-	return opt;
-};
-
-jQuery.fn.extend( {
-	fadeTo: function( speed, to, easing, callback ) {
-
-		// Show any hidden elements after setting opacity to 0
-		return this.filter( isHiddenWithinTree ).css( "opacity", 0 ).show()
-
-			// Animate to the value specified
-			.end().animate( { opacity: to }, speed, easing, callback );
-	},
-	animate: function( prop, speed, easing, callback ) {
-		var empty = jQuery.isEmptyObject( prop ),
-			optall = jQuery.speed( speed, easing, callback ),
-			doAnimation = function() {
-
-				// Operate on a copy of prop so per-property easing won't be lost
-				var anim = Animation( this, jQuery.extend( {}, prop ), optall );
-
-				// Empty animations, or finishing resolves immediately
-				if ( empty || dataPriv.get( this, "finish" ) ) {
-					anim.stop( true );
-				}
-			};
-
-		doAnimation.finish = doAnimation;
-
-		return empty || optall.queue === false ?
-			this.each( doAnimation ) :
-			this.queue( optall.queue, doAnimation );
-	},
-	stop: function( type, clearQueue, gotoEnd ) {
-		var stopQueue = function( hooks ) {
-			var stop = hooks.stop;
-			delete hooks.stop;
-			stop( gotoEnd );
-		};
-
-		if ( typeof type !== "string" ) {
-			gotoEnd = clearQueue;
-			clearQueue = type;
-			type = undefined;
-		}
-		if ( clearQueue ) {
-			this.queue( type || "fx", [] );
-		}
-
-		return this.each( function() {
-			var dequeue = true,
-				index = type != null && type + "queueHooks",
-				timers = jQuery.timers,
-				data = dataPriv.get( this );
-
-			if ( index ) {
-				if ( data[ index ] && data[ index ].stop ) {
-					stopQueue( data[ index ] );
-				}
-			} else {
-				for ( index in data ) {
-					if ( data[ index ] && data[ index ].stop && rrun.test( index ) ) {
-						stopQueue( data[ index ] );
-					}
-				}
-			}
-
-			for ( index = timers.length; index--; ) {
-				if ( timers[ index ].elem === this &&
-					( type == null || timers[ index ].queue === type ) ) {
-
-					timers[ index ].anim.stop( gotoEnd );
-					dequeue = false;
-					timers.splice( index, 1 );
-				}
-			}
-
-			// Start the next in the queue if the last step wasn't forced.
-			// Timers currently will call their complete callbacks, which
-			// will dequeue but only if they were gotoEnd.
-			if ( dequeue || !gotoEnd ) {
-				jQuery.dequeue( this, type );
-			}
-		} );
-	},
-	finish: function( type ) {
-		if ( type !== false ) {
-			type = type || "fx";
-		}
-		return this.each( function() {
-			var index,
-				data = dataPriv.get( this ),
-				queue = data[ type + "queue" ],
-				hooks = data[ type + "queueHooks" ],
-				timers = jQuery.timers,
-				length = queue ? queue.length : 0;
-
-			// Enable finishing flag on private data
-			data.finish = true;
-
-			// Empty the queue first
-			jQuery.queue( this, type, [] );
-
-			if ( hooks && hooks.stop ) {
-				hooks.stop.call( this, true );
-			}
-
-			// Look for any active animations, and finish them
-			for ( index = timers.length; index--; ) {
-				if ( timers[ index ].elem === this && timers[ index ].queue === type ) {
-					timers[ index ].anim.stop( true );
-					timers.splice( index, 1 );
-				}
-			}
-
-			// Look for any animations in the old queue and finish them
-			for ( index = 0; index < length; index++ ) {
-				if ( queue[ index ] && queue[ index ].finish ) {
-					queue[ index ].finish.call( this );
-				}
-			}
-
-			// Turn off finishing flag
-			delete data.finish;
-		} );
-	}
-} );
-
-jQuery.each( [ "toggle", "show", "hide" ], function( _i, name ) {
-	var cssFn = jQuery.fn[ name ];
-	jQuery.fn[ name ] = function( speed, easing, callback ) {
-		return speed == null || typeof speed === "boolean" ?
-			cssFn.apply( this, arguments ) :
-			this.animate( genFx( name, true ), speed, easing, callback );
-	};
-} );
-
-// Generate shortcuts for custom animations
-jQuery.each( {
-	slideDown: genFx( "show" ),
-	slideUp: genFx( "hide" ),
-	slideToggle: genFx( "toggle" ),
-	fadeIn: { opacity: "show" },
-	fadeOut: { opacity: "hide" },
-	fadeToggle: { opacity: "toggle" }
-}, function( name, props ) {
-	jQuery.fn[ name ] = function( speed, easing, callback ) {
-		return this.animate( props, speed, easing, callback );
-	};
-} );
-
-jQuery.timers = [];
-jQuery.fx.tick = function() {
-	var timer,
-		i = 0,
-		timers = jQuery.timers;
-
-	fxNow = Date.now();
-
-	for ( ; i < timers.length; i++ ) {
-		timer = timers[ i ];
-
-		// Run the timer and safely remove it when done (allowing for external removal)
-		if ( !timer() && timers[ i ] === timer ) {
-			timers.splice( i--, 1 );
-		}
-	}
-
-	if ( !timers.length ) {
-		jQuery.fx.stop();
-	}
-	fxNow = undefined;
-};
-
-jQuery.fx.timer = function( timer ) {
-	jQuery.timers.push( timer );
-	jQuery.fx.start();
-};
-
-jQuery.fx.interval = 13;
-jQuery.fx.start = function() {
-	if ( inProgress ) {
-		return;
-	}
-
-	inProgress = true;
-	schedule();
-};
-
-jQuery.fx.stop = function() {
-	inProgress = null;
-};
-
-jQuery.fx.speeds = {
-	slow: 600,
-	fast: 200,
-
-	// Default speed
-	_default: 400
-};
-
-
-// Based off of the plugin by Clint Helfers, with permission.
-// https://web.archive.org/web/20100324014747/http://blindsignals.com/index.php/2009/07/jquery-delay/
-jQuery.fn.delay = function( time, type ) {
-	time = jQuery.fx ? jQuery.fx.speeds[ time ] || time : time;
-	type = type || "fx";
-
-	return this.queue( type, function( next, hooks ) {
-		var timeout = window.setTimeout( next, time );
-		hooks.stop = function() {
-			window.clearTimeout( timeout );
-		};
-	} );
-};
-
-
-( function() {
-	var input = document.createElement( "input" ),
-		select = document.createElement( "select" ),
-		opt = select.appendChild( document.createElement( "option" ) );
-
-	input.type = "checkbox";
-
-	// Support: Android <=4.3 only
-	// Default value for a checkbox should be "on"
-	support.checkOn = input.value !== "";
-
-	// Support: IE <=11 only
-	// Must access selectedIndex to make default options select
-	support.optSelected = opt.selected;
-
-	// Support: IE <=11 only
-	// An input loses its value after becoming a radio
-	input = document.createElement( "input" );
-	input.value = "t";
-	input.type = "radio";
-	support.radioValue = input.value === "t";
-} )();
-
-
-var boolHook,
-	attrHandle = jQuery.expr.attrHandle;
-
-jQuery.fn.extend( {
-	attr: function( name, value ) {
-		return access( this, jQuery.attr, name, value, arguments.length > 1 );
-	},
-
-	removeAttr: function( name ) {
-		return this.each( function() {
-			jQuery.removeAttr( this, name );
-		} );
-	}
-} );
-
-jQuery.extend( {
-	attr: function( elem, name, value ) {
-		var ret, hooks,
-			nType = elem.nodeType;
-
-		// Don't get/set attributes on text, comment and attribute nodes
-		if ( nType === 3 || nType === 8 || nType === 2 ) {
-			return;
-		}
-
-		// Fallback to prop when attributes are not supported
-		if ( typeof elem.getAttribute === "undefined" ) {
-			return jQuery.prop( elem, name, value );
-		}
-
-		// Attribute hooks are determined by the lowercase version
-		// Grab necessary hook if one is defined
-		if ( nType !== 1 || !jQuery.isXMLDoc( elem ) ) {
-			hooks = jQuery.attrHooks[ name.toLowerCase() ] ||
-				( jQuery.expr.match.bool.test( name ) ? boolHook : undefined );
-		}
-
-		if ( value !== undefined ) {
-			if ( value === null ) {
-				jQuery.removeAttr( elem, name );
-				return;
-			}
-
-			if ( hooks && "set" in hooks &&
-				( ret = hooks.set( elem, value, name ) ) !== undefined ) {
-				return ret;
-			}
-
-			elem.setAttribute( name, value + "" );
-			return value;
-		}
-
-		if ( hooks && "get" in hooks && ( ret = hooks.get( elem, name ) ) !== null ) {
-			return ret;
-		}
-
-		ret = jQuery.find.attr( elem, name );
-
-		// Non-existent attributes return null, we normalize to undefined
-		return ret == null ? undefined : ret;
-	},
-
-	attrHooks: {
-		type: {
-			set: function( elem, value ) {
-				if ( !support.radioValue && value === "radio" &&
-					nodeName( elem, "input" ) ) {
-					var val = elem.value;
-					elem.setAttribute( "type", value );
-					if ( val ) {
-						elem.value = val;
-					}
-					return value;
-				}
-			}
-		}
-	},
-
-	removeAttr: function( elem, value ) {
-		var name,
-			i = 0,
-
-			// Attribute names can contain non-HTML whitespace characters
-			// https://html.spec.whatwg.org/multipage/syntax.html#attributes-2
-			attrNames = value && value.match( rnothtmlwhite );
-
-		if ( attrNames && elem.nodeType === 1 ) {
-			while ( ( name = attrNames[ i++ ] ) ) {
-				elem.removeAttribute( name );
-			}
-		}
-	}
-} );
-
-// Hooks for boolean attributes
-boolHook = {
-	set: function( elem, value, name ) {
-		if ( value === false ) {
-
-			// Remove boolean attributes when set to false
-			jQuery.removeAttr( elem, name );
-		} else {
-			elem.setAttribute( name, name );
-		}
-		return name;
-	}
-};
-
-jQuery.each( jQuery.expr.match.bool.source.match( /\w+/g ), function( _i, name ) {
-	var getter = attrHandle[ name ] || jQuery.find.attr;
-
-	attrHandle[ name ] = function( elem, name, isXML ) {
-		var ret, handle,
-			lowercaseName = name.toLowerCase();
-
-		if ( !isXML ) {
-
-			// Avoid an infinite loop by temporarily removing this function from the getter
-			handle = attrHandle[ lowercaseName ];
-			attrHandle[ lowercaseName ] = ret;
-			ret = getter( elem, name, isXML ) != null ?
-				lowercaseName :
-				null;
-			attrHandle[ lowercaseName ] = handle;
-		}
-		return ret;
-	};
-} );
-
-
-
-
-var rfocusable = /^(?:input|select|textarea|button)$/i,
-	rclickable = /^(?:a|area)$/i;
-
-jQuery.fn.extend( {
-	prop: function( name, value ) {
-		return access( this, jQuery.prop, name, value, arguments.length > 1 );
-	},
-
-	removeProp: function( name ) {
-		return this.each( function() {
-			delete this[ jQuery.propFix[ name ] || name ];
-		} );
-	}
-} );
-
-jQuery.extend( {
-	prop: function( elem, name, value ) {
-		var ret, hooks,
-			nType = elem.nodeType;
-
-		// Don't get/set properties on text, comment and attribute nodes
-		if ( nType === 3 || nType === 8 || nType === 2 ) {
-			return;
-		}
-
-		if ( nType !== 1 || !jQuery.isXMLDoc( elem ) ) {
-
-			// Fix name and attach hooks
-			name = jQuery.propFix[ name ] || name;
-			hooks = jQuery.propHooks[ name ];
-		}
-
-		if ( value !== undefined ) {
-			if ( hooks && "set" in hooks &&
-				( ret = hooks.set( elem, value, name ) ) !== undefined ) {
-				return ret;
-			}
-
-			return ( elem[ name ] = value );
-		}
-
-		if ( hooks && "get" in hooks && ( ret = hooks.get( elem, name ) ) !== null ) {
-			return ret;
-		}
-
-		return elem[ name ];
-	},
-
-	propHooks: {
-		tabIndex: {
-			get: function( elem ) {
-
-				// Support: IE <=9 - 11 only
-				// elem.tabIndex doesn't always return the
-				// correct value when it hasn't been explicitly set
-				// https://web.archive.org/web/20141116233347/http://fluidproject.org/blog/2008/01/09/getting-setting-and-removing-tabindex-values-with-javascript/
-				// Use proper attribute retrieval(#12072)
-				var tabindex = jQuery.find.attr( elem, "tabindex" );
-
-				if ( tabindex ) {
-					return parseInt( tabindex, 10 );
-				}
-
-				if (
-					rfocusable.test( elem.nodeName ) ||
-					rclickable.test( elem.nodeName ) &&
-					elem.href
-				) {
-					return 0;
-				}
-
-				return -1;
-			}
-		}
-	},
-
-	propFix: {
-		"for": "htmlFor",
-		"class": "className"
-	}
-} );
-
-// Support: IE <=11 only
-// Accessing the selectedIndex property
-// forces the browser to respect setting selected
-// on the option
-// The getter ensures a default option is selected
-// when in an optgroup
-// eslint rule "no-unused-expressions" is disabled for this code
-// since it considers such accessions noop
-if ( !support.optSelected ) {
-	jQuery.propHooks.selected = {
-		get: function( elem ) {
-
-			/* eslint no-unused-expressions: "off" */
-
-			var parent = elem.parentNode;
-			if ( parent && parent.parentNode ) {
-				parent.parentNode.selectedIndex;
-			}
-			return null;
-		},
-		set: function( elem ) {
-
-			/* eslint no-unused-expressions: "off" */
-
-			var parent = elem.parentNode;
-			if ( parent ) {
-				parent.selectedIndex;
-
-				if ( parent.parentNode ) {
-					parent.parentNode.selectedIndex;
-				}
-			}
-		}
-	};
-}
-
-jQuery.each( [
-	"tabIndex",
-	"readOnly",
-	"maxLength",
-	"cellSpacing",
-	"cellPadding",
-	"rowSpan",
-	"colSpan",
-	"useMap",
-	"frameBorder",
-	"contentEditable"
-], function() {
-	jQuery.propFix[ this.toLowerCase() ] = this;
-} );
-
-
-
-
-	// Strip and collapse whitespace according to HTML spec
-	// https://infra.spec.whatwg.org/#strip-and-collapse-ascii-whitespace
-	function stripAndCollapse( value ) {
-		var tokens = value.match( rnothtmlwhite ) || [];
-		return tokens.join( " " );
-	}
-
-
-function getClass( elem ) {
-	return elem.getAttribute && elem.getAttribute( "class" ) || "";
-}
-
-function classesToArray( value ) {
-	if ( Array.isArray( value ) ) {
-		return value;
-	}
-	if ( typeof value === "string" ) {
-		return value.match( rnothtmlwhite ) || [];
-	}
-	return [];
-}
-
-jQuery.fn.extend( {
-	addClass: function( value ) {
-		var classes, elem, cur, curValue, clazz, j, finalValue,
-			i = 0;
-
-		if ( isFunction( value ) ) {
-			return this.each( function( j ) {
-				jQuery( this ).addClass( value.call( this, j, getClass( this ) ) );
-			} );
-		}
-
-		classes = classesToArray( value );
-
-		if ( classes.length ) {
-			while ( ( elem = this[ i++ ] ) ) {
-				curValue = getClass( elem );
-				cur = elem.nodeType === 1 && ( " " + stripAndCollapse( curValue ) + " " );
-
-				if ( cur ) {
-					j = 0;
-					while ( ( clazz = classes[ j++ ] ) ) {
-						if ( cur.indexOf( " " + clazz + " " ) < 0 ) {
-							cur += clazz + " ";
-						}
-					}
-
-					// Only assign if different to avoid unneeded rendering.
-					finalValue = stripAndCollapse( cur );
-					if ( curValue !== finalValue ) {
-						elem.setAttribute( "class", finalValue );
-					}
-				}
-			}
-		}
-
-		return this;
-	},
-
-	removeClass: function( value ) {
-		var classes, elem, cur, curValue, clazz, j, finalValue,
-			i = 0;
-
-		if ( isFunction( value ) ) {
-			return this.each( function( j ) {
-				jQuery( this ).removeClass( value.call( this, j, getClass( this ) ) );
-			} );
-		}
-
-		if ( !arguments.length ) {
-			return this.attr( "class", "" );
-		}
-
-		classes = classesToArray( value );
-
-		if ( classes.length ) {
-			while ( ( elem = this[ i++ ] ) ) {
-				curValue = getClass( elem );
-
-				// This expression is here for better compressibility (see addClass)
-				cur = elem.nodeType === 1 && ( " " + stripAndCollapse( curValue ) + " " );
-
-				if ( cur ) {
-					j = 0;
-					while ( ( clazz = classes[ j++ ] ) ) {
-
-						// Remove *all* instances
-						while ( cur.indexOf( " " + clazz + " " ) > -1 ) {
-							cur = cur.replace( " " + clazz + " ", " " );
-						}
-					}
-
-					// Only assign if different to avoid unneeded rendering.
-					finalValue = stripAndCollapse( cur );
-					if ( curValue !== finalValue ) {
-						elem.setAttribute( "class", finalValue );
-					}
-				}
-			}
-		}
-
-		return this;
-	},
-
-	toggleClass: function( value, stateVal ) {
-		var type = typeof value,
-			isValidValue = type === "string" || Array.isArray( value );
-
-		if ( typeof stateVal === "boolean" && isValidValue ) {
-			return stateVal ? this.addClass( value ) : this.removeClass( value );
-		}
-
-		if ( isFunction( value ) ) {
-			return this.each( function( i ) {
-				jQuery( this ).toggleClass(
-					value.call( this, i, getClass( this ), stateVal ),
-					stateVal
-				);
-			} );
-		}
-
-		return this.each( function() {
-			var className, i, self, classNames;
-
-			if ( isValidValue ) {
-
-				// Toggle individual class names
-				i = 0;
-				self = jQuery( this );
-				classNames = classesToArray( value );
-
-				while ( ( className = classNames[ i++ ] ) ) {
-
-					// Check each className given, space separated list
-					if ( self.hasClass( className ) ) {
-						self.removeClass( className );
-					} else {
-						self.addClass( className );
-					}
-				}
-
-			// Toggle whole class name
-			} else if ( value === undefined || type === "boolean" ) {
-				className = getClass( this );
-				if ( className ) {
-
-					// Store className if set
-					dataPriv.set( this, "__className__", className );
-				}
-
-				// If the element has a class name or if we're passed `false`,
-				// then remove the whole classname (if there was one, the above saved it).
-				// Otherwise bring back whatever was previously saved (if anything),
-				// falling back to the empty string if nothing was stored.
-				if ( this.setAttribute ) {
-					this.setAttribute( "class",
-						className || value === false ?
-							"" :
-							dataPriv.get( this, "__className__" ) || ""
-					);
-				}
-			}
-		} );
-	},
-
-	hasClass: function( selector ) {
-		var className, elem,
-			i = 0;
-
-		className = " " + selector + " ";
-		while ( ( elem = this[ i++ ] ) ) {
-			if ( elem.nodeType === 1 &&
-				( " " + stripAndCollapse( getClass( elem ) ) + " " ).indexOf( className ) > -1 ) {
-				return true;
-			}
-		}
-
-		return false;
-	}
-} );
-
-
-
-
-var rreturn = /\r/g;
-
-jQuery.fn.extend( {
-	val: function( value ) {
-		var hooks, ret, valueIsFunction,
-			elem = this[ 0 ];
-
-		if ( !arguments.length ) {
-			if ( elem ) {
-				hooks = jQuery.valHooks[ elem.type ] ||
-					jQuery.valHooks[ elem.nodeName.toLowerCase() ];
-
-				if ( hooks &&
-					"get" in hooks &&
-					( ret = hooks.get( elem, "value" ) ) !== undefined
-				) {
-					return ret;
-				}
-
-				ret = elem.value;
-
-				// Handle most common string cases
-				if ( typeof ret === "string" ) {
-					return ret.replace( rreturn, "" );
-				}
-
-				// Handle cases where value is null/undef or number
-				return ret == null ? "" : ret;
-			}
-
-			return;
-		}
-
-		valueIsFunction = isFunction( value );
-
-		return this.each( function( i ) {
-			var val;
-
-			if ( this.nodeType !== 1 ) {
-				return;
-			}
-
-			if ( valueIsFunction ) {
-				val = value.call( this, i, jQuery( this ).val() );
-			} else {
-				val = value;
-			}
-
-			// Treat null/undefined as ""; convert numbers to string
-			if ( val == null ) {
-				val = "";
-
-			} else if ( typeof val === "number" ) {
-				val += "";
-
-			} else if ( Array.isArray( val ) ) {
-				val = jQuery.map( val, function( value ) {
-					return value == null ? "" : value + "";
-				} );
-			}
-
-			hooks = jQuery.valHooks[ this.type ] || jQuery.valHooks[ this.nodeName.toLowerCase() ];
-
-			// If set returns undefined, fall back to normal setting
-			if ( !hooks || !( "set" in hooks ) || hooks.set( this, val, "value" ) === undefined ) {
-				this.value = val;
-			}
-		} );
-	}
-} );
-
-jQuery.extend( {
-	valHooks: {
-		option: {
-			get: function( elem ) {
-
-				var val = jQuery.find.attr( elem, "value" );
-				return val != null ?
-					val :
-
-					// Support: IE <=10 - 11 only
-					// option.text throws exceptions (#14686, #14858)
-					// Strip and collapse whitespace
-					// https://html.spec.whatwg.org/#strip-and-collapse-whitespace
-					stripAndCollapse( jQuery.text( elem ) );
-			}
-		},
-		select: {
-			get: function( elem ) {
-				var value, option, i,
-					options = elem.options,
-					index = elem.selectedIndex,
-					one = elem.type === "select-one",
-					values = one ? null : [],
-					max = one ? index + 1 : options.length;
-
-				if ( index < 0 ) {
-					i = max;
-
-				} else {
-					i = one ? index : 0;
-				}
-
-				// Loop through all the selected options
-				for ( ; i < max; i++ ) {
-					option = options[ i ];
-
-					// Support: IE <=9 only
-					// IE8-9 doesn't update selected after form reset (#2551)
-					if ( ( option.selected || i === index ) &&
-
-							// Don't return options that are disabled or in a disabled optgroup
-							!option.disabled &&
-							( !option.parentNode.disabled ||
-								!nodeName( option.parentNode, "optgroup" ) ) ) {
-
-						// Get the specific value for the option
-						value = jQuery( option ).val();
-
-						// We don't need an array for one selects
-						if ( one ) {
-							return value;
-						}
-
-						// Multi-Selects return an array
-						values.push( value );
-					}
-				}
-
-				return values;
-			},
-
-			set: function( elem, value ) {
-				var optionSet, option,
-					options = elem.options,
-					values = jQuery.makeArray( value ),
-					i = options.length;
-
-				while ( i-- ) {
-					option = options[ i ];
-
-					/* eslint-disable no-cond-assign */
-
-					if ( option.selected =
-						jQuery.inArray( jQuery.valHooks.option.get( option ), values ) > -1
-					) {
-						optionSet = true;
-					}
-
-					/* eslint-enable no-cond-assign */
-				}
-
-				// Force browsers to behave consistently when non-matching value is set
-				if ( !optionSet ) {
-					elem.selectedIndex = -1;
-				}
-				return values;
-			}
-		}
-	}
-} );
-
-// Radios and checkboxes getter/setter
-jQuery.each( [ "radio", "checkbox" ], function() {
-	jQuery.valHooks[ this ] = {
-		set: function( elem, value ) {
-			if ( Array.isArray( value ) ) {
-				return ( elem.checked = jQuery.inArray( jQuery( elem ).val(), value ) > -1 );
-			}
-		}
-	};
-	if ( !support.checkOn ) {
-		jQuery.valHooks[ this ].get = function( elem ) {
-			return elem.getAttribute( "value" ) === null ? "on" : elem.value;
-		};
-	}
-} );
-
-
-
-
-// Return jQuery for attributes-only inclusion
-
-
-support.focusin = "onfocusin" in window;
-
-
-var rfocusMorph = /^(?:focusinfocus|focusoutblur)$/,
-	stopPropagationCallback = function( e ) {
-		e.stopPropagation();
-	};
-
-jQuery.extend( jQuery.event, {
-
-	trigger: function( event, data, elem, onlyHandlers ) {
-
-		var i, cur, tmp, bubbleType, ontype, handle, special, lastElement,
-			eventPath = [ elem || document ],
-			type = hasOwn.call( event, "type" ) ? event.type : event,
-			namespaces = hasOwn.call( event, "namespace" ) ? event.namespace.split( "." ) : [];
-
-		cur = lastElement = tmp = elem = elem || document;
-
-		// Don't do events on text and comment nodes
-		if ( elem.nodeType === 3 || elem.nodeType === 8 ) {
-			return;
-		}
-
-		// focus/blur morphs to focusin/out; ensure we're not firing them right now
-		if ( rfocusMorph.test( type + jQuery.event.triggered ) ) {
-			return;
-		}
-
-		if ( type.indexOf( "." ) > -1 ) {
-
-			// Namespaced trigger; create a regexp to match event type in handle()
-			namespaces = type.split( "." );
-			type = namespaces.shift();
-			namespaces.sort();
-		}
-		ontype = type.indexOf( ":" ) < 0 && "on" + type;
-
-		// Caller can pass in a jQuery.Event object, Object, or just an event type string
-		event = event[ jQuery.expando ] ?
-			event :
-			new jQuery.Event( type, typeof event === "object" && event );
-
-		// Trigger bitmask: & 1 for native handlers; & 2 for jQuery (always true)
-		event.isTrigger = onlyHandlers ? 2 : 3;
-		event.namespace = namespaces.join( "." );
-		event.rnamespace = event.namespace ?
-			new RegExp( "(^|\\.)" + namespaces.join( "\\.(?:.*\\.|)" ) + "(\\.|$)" ) :
-			null;
-
-		// Clean up the event in case it is being reused
-		event.result = undefined;
-		if ( !event.target ) {
-			event.target = elem;
-		}
-
-		// Clone any incoming data and prepend the event, creating the handler arg list
-		data = data == null ?
-			[ event ] :
-			jQuery.makeArray( data, [ event ] );
-
-		// Allow special events to draw outside the lines
-		special = jQuery.event.special[ type ] || {};
-		if ( !onlyHandlers && special.trigger && special.trigger.apply( elem, data ) === false ) {
-			return;
-		}
-
-		// Determine event propagation path in advance, per W3C events spec (#9951)
-		// Bubble up to document, then to window; watch for a global ownerDocument var (#9724)
-		if ( !onlyHandlers && !special.noBubble && !isWindow( elem ) ) {
-
-			bubbleType = special.delegateType || type;
-			if ( !rfocusMorph.test( bubbleType + type ) ) {
-				cur = cur.parentNode;
-			}
-			for ( ; cur; cur = cur.parentNode ) {
-				eventPath.push( cur );
-				tmp = cur;
-			}
-
-			// Only add window if we got to document (e.g., not plain obj or detached DOM)
-			if ( tmp === ( elem.ownerDocument || document ) ) {
-				eventPath.push( tmp.defaultView || tmp.parentWindow || window );
-			}
-		}
-
-		// Fire handlers on the event path
-		i = 0;
-		while ( ( cur = eventPath[ i++ ] ) && !event.isPropagationStopped() ) {
-			lastElement = cur;
-			event.type = i > 1 ?
-				bubbleType :
-				special.bindType || type;
-
-			// jQuery handler
-			handle = ( dataPriv.get( cur, "events" ) || Object.create( null ) )[ event.type ] &&
-				dataPriv.get( cur, "handle" );
-			if ( handle ) {
-				handle.apply( cur, data );
-			}
-
-			// Native handler
-			handle = ontype && cur[ ontype ];
-			if ( handle && handle.apply && acceptData( cur ) ) {
-				event.result = handle.apply( cur, data );
-				if ( event.result === false ) {
-					event.preventDefault();
-				}
-			}
-		}
-		event.type = type;
-
-		// If nobody prevented the default action, do it now
-		if ( !onlyHandlers && !event.isDefaultPrevented() ) {
-
-			if ( ( !special._default ||
-				special._default.apply( eventPath.pop(), data ) === false ) &&
-				acceptData( elem ) ) {
-
-				// Call a native DOM method on the target with the same name as the event.
-				// Don't do default actions on window, that's where global variables be (#6170)
-				if ( ontype && isFunction( elem[ type ] ) && !isWindow( elem ) ) {
-
-					// Don't re-trigger an onFOO event when we call its FOO() method
-					tmp = elem[ ontype ];
-
-					if ( tmp ) {
-						elem[ ontype ] = null;
-					}
-
-					// Prevent re-triggering of the same event, since we already bubbled it above
-					jQuery.event.triggered = type;
-
-					if ( event.isPropagationStopped() ) {
-						lastElement.addEventListener( type, stopPropagationCallback );
-					}
-
-					elem[ type ]();
-
-					if ( event.isPropagationStopped() ) {
-						lastElement.removeEventListener( type, stopPropagationCallback );
-					}
-
-					jQuery.event.triggered = undefined;
-
-					if ( tmp ) {
-						elem[ ontype ] = tmp;
-					}
-				}
-			}
-		}
-
-		return event.result;
-	},
-
-	// Piggyback on a donor event to simulate a different one
-	// Used only for `focus(in | out)` events
-	simulate: function( type, elem, event ) {
-		var e = jQuery.extend(
-			new jQuery.Event(),
-			event,
-			{
-				type: type,
-				isSimulated: true
-			}
-		);
-
-		jQuery.event.trigger( e, null, elem );
-	}
-
-} );
-
-jQuery.fn.extend( {
-
-	trigger: function( type, data ) {
-		return this.each( function() {
-			jQuery.event.trigger( type, data, this );
-		} );
-	},
-	triggerHandler: function( type, data ) {
-		var elem = this[ 0 ];
-		if ( elem ) {
-			return jQuery.event.trigger( type, data, elem, true );
-		}
-	}
-} );
-
-
-// Support: Firefox <=44
-// Firefox doesn't have focus(in | out) events
-// Related ticket - https://bugzilla.mozilla.org/show_bug.cgi?id=687787
-//
-// Support: Chrome <=48 - 49, Safari <=9.0 - 9.1
-// focus(in | out) events fire after focus & blur events,
-// which is spec violation - http://www.w3.org/TR/DOM-Level-3-Events/#events-focusevent-event-order
-// Related ticket - https://bugs.chromium.org/p/chromium/issues/detail?id=449857
-if ( !support.focusin ) {
-	jQuery.each( { focus: "focusin", blur: "focusout" }, function( orig, fix ) {
-
-		// Attach a single capturing handler on the document while someone wants focusin/focusout
-		var handler = function( event ) {
-			jQuery.event.simulate( fix, event.target, jQuery.event.fix( event ) );
-		};
-
-		jQuery.event.special[ fix ] = {
-			setup: function() {
-
-				// Handle: regular nodes (via `this.ownerDocument`), window
-				// (via `this.document`) & document (via `this`).
-				var doc = this.ownerDocument || this.document || this,
-					attaches = dataPriv.access( doc, fix );
-
-				if ( !attaches ) {
-					doc.addEventListener( orig, handler, true );
-				}
-				dataPriv.access( doc, fix, ( attaches || 0 ) + 1 );
-			},
-			teardown: function() {
-				var doc = this.ownerDocument || this.document || this,
-					attaches = dataPriv.access( doc, fix ) - 1;
-
-				if ( !attaches ) {
-					doc.removeEventListener( orig, handler, true );
-					dataPriv.remove( doc, fix );
-
-				} else {
-					dataPriv.access( doc, fix, attaches );
-				}
-			}
-		};
-	} );
-}
-var location = window.location;
-
-var nonce = { guid: Date.now() };
-
-var rquery = ( /\?/ );
-
-
-
-// Cross-browser xml parsing
-jQuery.parseXML = function( data ) {
-	var xml, parserErrorElem;
-	if ( !data || typeof data !== "string" ) {
-		return null;
-	}
-
-	// Support: IE 9 - 11 only
-	// IE throws on parseFromString with invalid input.
-	try {
-		xml = ( new window.DOMParser() ).parseFromString( data, "text/xml" );
-	} catch ( e ) {}
-
-	parserErrorElem = xml && xml.getElementsByTagName( "parsererror" )[ 0 ];
-	if ( !xml || parserErrorElem ) {
-		jQuery.error( "Invalid XML: " + (
-			parserErrorElem ?
-				jQuery.map( parserErrorElem.childNodes, function( el ) {
-					return el.textContent;
-				} ).join( "\n" ) :
-				data
-		) );
-	}
-	return xml;
-};
-
-
-var
-	rbracket = /\[\]$/,
-	rCRLF = /\r?\n/g,
-	rsubmitterTypes = /^(?:submit|button|image|reset|file)$/i,
-	rsubmittable = /^(?:input|select|textarea|keygen)/i;
-
-function buildParams( prefix, obj, traditional, add ) {
-	var name;
-
-	if ( Array.isArray( obj ) ) {
-
-		// Serialize array item.
-		jQuery.each( obj, function( i, v ) {
-			if ( traditional || rbracket.test( prefix ) ) {
-
-				// Treat each array item as a scalar.
-				add( prefix, v );
-
-			} else {
-
-				// Item is non-scalar (array or object), encode its numeric index.
-				buildParams(
-					prefix + "[" + ( typeof v === "object" && v != null ? i : "" ) + "]",
-					v,
-					traditional,
-					add
-				);
-			}
-		} );
-
-	} else if ( !traditional && toType( obj ) === "object" ) {
-
-		// Serialize object item.
-		for ( name in obj ) {
-			buildParams( prefix + "[" + name + "]", obj[ name ], traditional, add );
-		}
-
-	} else {
-
-		// Serialize scalar item.
-		add( prefix, obj );
-	}
-}
-
-// Serialize an array of form elements or a set of
-// key/values into a query string
-jQuery.param = function( a, traditional ) {
-	var prefix,
-		s = [],
-		add = function( key, valueOrFunction ) {
-
-			// If value is a function, invoke it and use its return value
-			var value = isFunction( valueOrFunction ) ?
-				valueOrFunction() :
-				valueOrFunction;
-
-			s[ s.length ] = encodeURIComponent( key ) + "=" +
-				encodeURIComponent( value == null ? "" : value );
-		};
-
-	if ( a == null ) {
-		return "";
-	}
-
-	// If an array was passed in, assume that it is an array of form elements.
-	if ( Array.isArray( a ) || ( a.jquery && !jQuery.isPlainObject( a ) ) ) {
-
-		// Serialize the form elements
-		jQuery.each( a, function() {
-			add( this.name, this.value );
-		} );
-
-	} else {
-
-		// If traditional, encode the "old" way (the way 1.3.2 or older
-		// did it), otherwise encode params recursively.
-		for ( prefix in a ) {
-			buildParams( prefix, a[ prefix ], traditional, add );
-		}
-	}
-
-	// Return the resulting serialization
-	return s.join( "&" );
-};
-
-jQuery.fn.extend( {
-	serialize: function() {
-		return jQuery.param( this.serializeArray() );
-	},
-	serializeArray: function() {
-		return this.map( function() {
-
-			// Can add propHook for "elements" to filter or add form elements
-			var elements = jQuery.prop( this, "elements" );
-			return elements ? jQuery.makeArray( elements ) : this;
-		} ).filter( function() {
-			var type = this.type;
-
-			// Use .is( ":disabled" ) so that fieldset[disabled] works
-			return this.name && !jQuery( this ).is( ":disabled" ) &&
-				rsubmittable.test( this.nodeName ) && !rsubmitterTypes.test( type ) &&
-				( this.checked || !rcheckableType.test( type ) );
-		} ).map( function( _i, elem ) {
-			var val = jQuery( this ).val();
-
-			if ( val == null ) {
-				return null;
-			}
-
-			if ( Array.isArray( val ) ) {
-				return jQuery.map( val, function( val ) {
-					return { name: elem.name, value: val.replace( rCRLF, "\r\n" ) };
-				} );
-			}
-
-			return { name: elem.name, value: val.replace( rCRLF, "\r\n" ) };
-		} ).get();
-	}
-} );
-
-
-var
-	r20 = /%20/g,
-	rhash = /#.*$/,
-	rantiCache = /([?&])_=[^&]*/,
-	rheaders = /^(.*?):[ \t]*([^\r\n]*)$/mg,
-
-	// #7653, #8125, #8152: local protocol detection
-	rlocalProtocol = /^(?:about|app|app-storage|.+-extension|file|res|widget):$/,
-	rnoContent = /^(?:GET|HEAD)$/,
-	rprotocol = /^\/\//,
-
-	/* Prefilters
-	 * 1) They are useful to introduce custom dataTypes (see ajax/jsonp.js for an example)
-	 * 2) These are called:
-	 *    - BEFORE asking for a transport
-	 *    - AFTER param serialization (s.data is a string if s.processData is true)
-	 * 3) key is the dataType
-	 * 4) the catchall symbol "*" can be used
-	 * 5) execution will start with transport dataType and THEN continue down to "*" if needed
-	 */
-	prefilters = {},
-
-	/* Transports bindings
-	 * 1) key is the dataType
-	 * 2) the catchall symbol "*" can be used
-	 * 3) selection will start with transport dataType and THEN go to "*" if needed
-	 */
-	transports = {},
-
-	// Avoid comment-prolog char sequence (#10098); must appease lint and evade compression
-	allTypes = "*/".concat( "*" ),
-
-	// Anchor tag for parsing the document origin
-	originAnchor = document.createElement( "a" );
-
-originAnchor.href = location.href;
-
-// Base "constructor" for jQuery.ajaxPrefilter and jQuery.ajaxTransport
-function addToPrefiltersOrTransports( structure ) {
-
-	// dataTypeExpression is optional and defaults to "*"
-	return function( dataTypeExpression, func ) {
-
-		if ( typeof dataTypeExpression !== "string" ) {
-			func = dataTypeExpression;
-			dataTypeExpression = "*";
-		}
-
-		var dataType,
-			i = 0,
-			dataTypes = dataTypeExpression.toLowerCase().match( rnothtmlwhite ) || [];
-
-		if ( isFunction( func ) ) {
-
-			// For each dataType in the dataTypeExpression
-			while ( ( dataType = dataTypes[ i++ ] ) ) {
-
-				// Prepend if requested
-				if ( dataType[ 0 ] === "+" ) {
-					dataType = dataType.slice( 1 ) || "*";
-					( structure[ dataType ] = structure[ dataType ] || [] ).unshift( func );
-
-				// Otherwise append
-				} else {
-					( structure[ dataType ] = structure[ dataType ] || [] ).push( func );
-				}
-			}
-		}
-	};
-}
-
-// Base inspection function for prefilters and transports
-function inspectPrefiltersOrTransports( structure, options, originalOptions, jqXHR ) {
-
-	var inspected = {},
-		seekingTransport = ( structure === transports );
-
-	function inspect( dataType ) {
-		var selected;
-		inspected[ dataType ] = true;
-		jQuery.each( structure[ dataType ] || [], function( _, prefilterOrFactory ) {
-			var dataTypeOrTransport = prefilterOrFactory( options, originalOptions, jqXHR );
-			if ( typeof dataTypeOrTransport === "string" &&
-				!seekingTransport && !inspected[ dataTypeOrTransport ] ) {
-
-				options.dataTypes.unshift( dataTypeOrTransport );
-				inspect( dataTypeOrTransport );
-				return false;
-			} else if ( seekingTransport ) {
-				return !( selected = dataTypeOrTransport );
-			}
-		} );
-		return selected;
-	}
-
-	return inspect( options.dataTypes[ 0 ] ) || !inspected[ "*" ] && inspect( "*" );
-}
-
-// A special extend for ajax options
-// that takes "flat" options (not to be deep extended)
-// Fixes #9887
-function ajaxExtend( target, src ) {
-	var key, deep,
-		flatOptions = jQuery.ajaxSettings.flatOptions || {};
-
-	for ( key in src ) {
-		if ( src[ key ] !== undefined ) {
-			( flatOptions[ key ] ? target : ( deep || ( deep = {} ) ) )[ key ] = src[ key ];
-		}
-	}
-	if ( deep ) {
-		jQuery.extend( true, target, deep );
-	}
-
-	return target;
-}
-
-/* Handles responses to an ajax request:
- * - finds the right dataType (mediates between content-type and expected dataType)
- * - returns the corresponding response
- */
-function ajaxHandleResponses( s, jqXHR, responses ) {
-
-	var ct, type, finalDataType, firstDataType,
-		contents = s.contents,
-		dataTypes = s.dataTypes;
-
-	// Remove auto dataType and get content-type in the process
-	while ( dataTypes[ 0 ] === "*" ) {
-		dataTypes.shift();
-		if ( ct === undefined ) {
-			ct = s.mimeType || jqXHR.getResponseHeader( "Content-Type" );
-		}
-	}
-
-	// Check if we're dealing with a known content-type
-	if ( ct ) {
-		for ( type in contents ) {
-			if ( contents[ type ] && contents[ type ].test( ct ) ) {
-				dataTypes.unshift( type );
-				break;
-			}
-		}
-	}
-
-	// Check to see if we have a response for the expected dataType
-	if ( dataTypes[ 0 ] in responses ) {
-		finalDataType = dataTypes[ 0 ];
-	} else {
-
-		// Try convertible dataTypes
-		for ( type in responses ) {
-			if ( !dataTypes[ 0 ] || s.converters[ type + " " + dataTypes[ 0 ] ] ) {
-				finalDataType = type;
-				break;
-			}
-			if ( !firstDataType ) {
-				firstDataType = type;
-			}
-		}
-
-		// Or just use first one
-		finalDataType = finalDataType || firstDataType;
-	}
-
-	// If we found a dataType
-	// We add the dataType to the list if needed
-	// and return the corresponding response
-	if ( finalDataType ) {
-		if ( finalDataType !== dataTypes[ 0 ] ) {
-			dataTypes.unshift( finalDataType );
-		}
-		return responses[ finalDataType ];
-	}
-}
-
-/* Chain conversions given the request and the original response
- * Also sets the responseXXX fields on the jqXHR instance
- */
-function ajaxConvert( s, response, jqXHR, isSuccess ) {
-	var conv2, current, conv, tmp, prev,
-		converters = {},
-
-		// Work with a copy of dataTypes in case we need to modify it for conversion
-		dataTypes = s.dataTypes.slice();
-
-	// Create converters map with lowercased keys
-	if ( dataTypes[ 1 ] ) {
-		for ( conv in s.converters ) {
-			converters[ conv.toLowerCase() ] = s.converters[ conv ];
-		}
-	}
-
-	current = dataTypes.shift();
-
-	// Convert to each sequential dataType
-	while ( current ) {
-
-		if ( s.responseFields[ current ] ) {
-			jqXHR[ s.responseFields[ current ] ] = response;
-		}
-
-		// Apply the dataFilter if provided
-		if ( !prev && isSuccess && s.dataFilter ) {
-			response = s.dataFilter( response, s.dataType );
-		}
-
-		prev = current;
-		current = dataTypes.shift();
-
-		if ( current ) {
-
-			// There's only work to do if current dataType is non-auto
-			if ( current === "*" ) {
-
-				current = prev;
-
-			// Convert response if prev dataType is non-auto and differs from current
-			} else if ( prev !== "*" && prev !== current ) {
-
-				// Seek a direct converter
-				conv = converters[ prev + " " + current ] || converters[ "* " + current ];
-
-				// If none found, seek a pair
-				if ( !conv ) {
-					for ( conv2 in converters ) {
-
-						// If conv2 outputs current
-						tmp = conv2.split( " " );
-						if ( tmp[ 1 ] === current ) {
-
-							// If prev can be converted to accepted input
-							conv = converters[ prev + " " + tmp[ 0 ] ] ||
-								converters[ "* " + tmp[ 0 ] ];
-							if ( conv ) {
-
-								// Condense equivalence converters
-								if ( conv === true ) {
-									conv = converters[ conv2 ];
-
-								// Otherwise, insert the intermediate dataType
-								} else if ( converters[ conv2 ] !== true ) {
-									current = tmp[ 0 ];
-									dataTypes.unshift( tmp[ 1 ] );
-								}
-								break;
-							}
-						}
-					}
-				}
-
-				// Apply converter (if not an equivalence)
-				if ( conv !== true ) {
-
-					// Unless errors are allowed to bubble, catch and return them
-					if ( conv && s.throws ) {
-						response = conv( response );
-					} else {
-						try {
-							response = conv( response );
-						} catch ( e ) {
-							return {
-								state: "parsererror",
-								error: conv ? e : "No conversion from " + prev + " to " + current
-							};
-						}
-					}
-				}
-			}
-		}
-	}
-
-	return { state: "success", data: response };
-}
-
-jQuery.extend( {
-
-	// Counter for holding the number of active queries
-	active: 0,
-
-	// Last-Modified header cache for next request
-	lastModified: {},
-	etag: {},
-
-	ajaxSettings: {
-		url: location.href,
-		type: "GET",
-		isLocal: rlocalProtocol.test( location.protocol ),
-		global: true,
-		processData: true,
-		async: true,
-		contentType: "application/x-www-form-urlencoded; charset=UTF-8",
-
-		/*
-		timeout: 0,
-		data: null,
-		dataType: null,
-		username: null,
-		password: null,
-		cache: null,
-		throws: false,
-		traditional: false,
-		headers: {},
-		*/
-
-		accepts: {
-			"*": allTypes,
-			text: "text/plain",
-			html: "text/html",
-			xml: "application/xml, text/xml",
-			json: "application/json, text/javascript"
-		},
-
-		contents: {
-			xml: /\bxml\b/,
-			html: /\bhtml/,
-			json: /\bjson\b/
-		},
-
-		responseFields: {
-			xml: "responseXML",
-			text: "responseText",
-			json: "responseJSON"
-		},
-
-		// Data converters
-		// Keys separate source (or catchall "*") and destination types with a single space
-		converters: {
-
-			// Convert anything to text
-			"* text": String,
-
-			// Text to html (true = no transformation)
-			"text html": true,
-
-			// Evaluate text as a json expression
-			"text json": JSON.parse,
-
-			// Parse text as xml
-			"text xml": jQuery.parseXML
-		},
-
-		// For options that shouldn't be deep extended:
-		// you can add your own custom options here if
-		// and when you create one that shouldn't be
-		// deep extended (see ajaxExtend)
-		flatOptions: {
-			url: true,
-			context: true
-		}
-	},
-
-	// Creates a full fledged settings object into target
-	// with both ajaxSettings and settings fields.
-	// If target is omitted, writes into ajaxSettings.
-	ajaxSetup: function( target, settings ) {
-		return settings ?
-
-			// Building a settings object
-			ajaxExtend( ajaxExtend( target, jQuery.ajaxSettings ), settings ) :
-
-			// Extending ajaxSettings
-			ajaxExtend( jQuery.ajaxSettings, target );
-	},
-
-	ajaxPrefilter: addToPrefiltersOrTransports( prefilters ),
-	ajaxTransport: addToPrefiltersOrTransports( transports ),
-
-	// Main method
-	ajax: function( url, options ) {
-
-		// If url is an object, simulate pre-1.5 signature
-		if ( typeof url === "object" ) {
-			options = url;
-			url = undefined;
-		}
-
-		// Force options to be an object
-		options = options || {};
-
-		var transport,
-
-			// URL without anti-cache param
-			cacheURL,
-
-			// Response headers
-			responseHeadersString,
-			responseHeaders,
-
-			// timeout handle
-			timeoutTimer,
-
-			// Url cleanup var
-			urlAnchor,
-
-			// Request state (becomes false upon send and true upon completion)
-			completed,
-
-			// To know if global events are to be dispatched
-			fireGlobals,
-
-			// Loop variable
-			i,
-
-			// uncached part of the url
-			uncached,
-
-			// Create the final options object
-			s = jQuery.ajaxSetup( {}, options ),
-
-			// Callbacks context
-			callbackContext = s.context || s,
-
-			// Context for global events is callbackContext if it is a DOM node or jQuery collection
-			globalEventContext = s.context &&
-				( callbackContext.nodeType || callbackContext.jquery ) ?
-				jQuery( callbackContext ) :
-				jQuery.event,
-
-			// Deferreds
-			deferred = jQuery.Deferred(),
-			completeDeferred = jQuery.Callbacks( "once memory" ),
-
-			// Status-dependent callbacks
-			statusCode = s.statusCode || {},
-
-			// Headers (they are sent all at once)
-			requestHeaders = {},
-			requestHeadersNames = {},
-
-			// Default abort message
-			strAbort = "canceled",
-
-			// Fake xhr
-			jqXHR = {
-				readyState: 0,
-
-				// Builds headers hashtable if needed
-				getResponseHeader: function( key ) {
-					var match;
-					if ( completed ) {
-						if ( !responseHeaders ) {
-							responseHeaders = {};
-							while ( ( match = rheaders.exec( responseHeadersString ) ) ) {
-								responseHeaders[ match[ 1 ].toLowerCase() + " " ] =
-									( responseHeaders[ match[ 1 ].toLowerCase() + " " ] || [] )
-										.concat( match[ 2 ] );
-							}
-						}
-						match = responseHeaders[ key.toLowerCase() + " " ];
-					}
-					return match == null ? null : match.join( ", " );
-				},
-
-				// Raw string
-				getAllResponseHeaders: function() {
-					return completed ? responseHeadersString : null;
-				},
-
-				// Caches the header
-				setRequestHeader: function( name, value ) {
-					if ( completed == null ) {
-						name = requestHeadersNames[ name.toLowerCase() ] =
-							requestHeadersNames[ name.toLowerCase() ] || name;
-						requestHeaders[ name ] = value;
-					}
-					return this;
-				},
-
-				// Overrides response content-type header
-				overrideMimeType: function( type ) {
-					if ( completed == null ) {
-						s.mimeType = type;
-					}
-					return this;
-				},
-
-				// Status-dependent callbacks
-				statusCode: function( map ) {
-					var code;
-					if ( map ) {
-						if ( completed ) {
-
-							// Execute the appropriate callbacks
-							jqXHR.always( map[ jqXHR.status ] );
-						} else {
-
-							// Lazy-add the new callbacks in a way that preserves old ones
-							for ( code in map ) {
-								statusCode[ code ] = [ statusCode[ code ], map[ code ] ];
-							}
-						}
-					}
-					return this;
-				},
-
-				// Cancel the request
-				abort: function( statusText ) {
-					var finalText = statusText || strAbort;
-					if ( transport ) {
-						transport.abort( finalText );
-					}
-					done( 0, finalText );
-					return this;
-				}
-			};
-
-		// Attach deferreds
-		deferred.promise( jqXHR );
-
-		// Add protocol if not provided (prefilters might expect it)
-		// Handle falsy url in the settings object (#10093: consistency with old signature)
-		// We also use the url parameter if available
-		s.url = ( ( url || s.url || location.href ) + "" )
-			.replace( rprotocol, location.protocol + "//" );
-
-		// Alias method option to type as per ticket #12004
-		s.type = options.method || options.type || s.method || s.type;
-
-		// Extract dataTypes list
-		s.dataTypes = ( s.dataType || "*" ).toLowerCase().match( rnothtmlwhite ) || [ "" ];
-
-		// A cross-domain request is in order when the origin doesn't match the current origin.
-		if ( s.crossDomain == null ) {
-			urlAnchor = document.createElement( "a" );
-
-			// Support: IE <=8 - 11, Edge 12 - 15
-			// IE throws exception on accessing the href property if url is malformed,
-			// e.g. http://example.com:80x/
-			try {
-				urlAnchor.href = s.url;
-
-				// Support: IE <=8 - 11 only
-				// Anchor's host property isn't correctly set when s.url is relative
-				urlAnchor.href = urlAnchor.href;
-				s.crossDomain = originAnchor.protocol + "//" + originAnchor.host !==
-					urlAnchor.protocol + "//" + urlAnchor.host;
-			} catch ( e ) {
-
-				// If there is an error parsing the URL, assume it is crossDomain,
-				// it can be rejected by the transport if it is invalid
-				s.crossDomain = true;
-			}
-		}
-
-		// Convert data if not already a string
-		if ( s.data && s.processData && typeof s.data !== "string" ) {
-			s.data = jQuery.param( s.data, s.traditional );
-		}
-
-		// Apply prefilters
-		inspectPrefiltersOrTransports( prefilters, s, options, jqXHR );
-
-		// If request was aborted inside a prefilter, stop there
-		if ( completed ) {
-			return jqXHR;
-		}
-
-		// We can fire global events as of now if asked to
-		// Don't fire events if jQuery.event is undefined in an AMD-usage scenario (#15118)
-		fireGlobals = jQuery.event && s.global;
-
-		// Watch for a new set of requests
-		if ( fireGlobals && jQuery.active++ === 0 ) {
-			jQuery.event.trigger( "ajaxStart" );
-		}
-
-		// Uppercase the type
-		s.type = s.type.toUpperCase();
-
-		// Determine if request has content
-		s.hasContent = !rnoContent.test( s.type );
-
-		// Save the URL in case we're toying with the If-Modified-Since
-		// and/or If-None-Match header later on
-		// Remove hash to simplify url manipulation
-		cacheURL = s.url.replace( rhash, "" );
-
-		// More options handling for requests with no content
-		if ( !s.hasContent ) {
-
-			// Remember the hash so we can put it back
-			uncached = s.url.slice( cacheURL.length );
-
-			// If data is available and should be processed, append data to url
-			if ( s.data && ( s.processData || typeof s.data === "string" ) ) {
-				cacheURL += ( rquery.test( cacheURL ) ? "&" : "?" ) + s.data;
-
-				// #9682: remove data so that it's not used in an eventual retry
-				delete s.data;
-			}
-
-			// Add or update anti-cache param if needed
-			if ( s.cache === false ) {
-				cacheURL = cacheURL.replace( rantiCache, "$1" );
-				uncached = ( rquery.test( cacheURL ) ? "&" : "?" ) + "_=" + ( nonce.guid++ ) +
-					uncached;
-			}
-
-			// Put hash and anti-cache on the URL that will be requested (gh-1732)
-			s.url = cacheURL + uncached;
-
-		// Change '%20' to '+' if this is encoded form body content (gh-2658)
-		} else if ( s.data && s.processData &&
-			( s.contentType || "" ).indexOf( "application/x-www-form-urlencoded" ) === 0 ) {
-			s.data = s.data.replace( r20, "+" );
-		}
-
-		// Set the If-Modified-Since and/or If-None-Match header, if in ifModified mode.
-		if ( s.ifModified ) {
-			if ( jQuery.lastModified[ cacheURL ] ) {
-				jqXHR.setRequestHeader( "If-Modified-Since", jQuery.lastModified[ cacheURL ] );
-			}
-			if ( jQuery.etag[ cacheURL ] ) {
-				jqXHR.setRequestHeader( "If-None-Match", jQuery.etag[ cacheURL ] );
-			}
-		}
-
-		// Set the correct header, if data is being sent
-		if ( s.data && s.hasContent && s.contentType !== false || options.contentType ) {
-			jqXHR.setRequestHeader( "Content-Type", s.contentType );
-		}
-
-		// Set the Accepts header for the server, depending on the dataType
-		jqXHR.setRequestHeader(
-			"Accept",
-			s.dataTypes[ 0 ] && s.accepts[ s.dataTypes[ 0 ] ] ?
-				s.accepts[ s.dataTypes[ 0 ] ] +
-					( s.dataTypes[ 0 ] !== "*" ? ", " + allTypes + "; q=0.01" : "" ) :
-				s.accepts[ "*" ]
-		);
-
-		// Check for headers option
-		for ( i in s.headers ) {
-			jqXHR.setRequestHeader( i, s.headers[ i ] );
-		}
-
-		// Allow custom headers/mimetypes and early abort
-		if ( s.beforeSend &&
-			( s.beforeSend.call( callbackContext, jqXHR, s ) === false || completed ) ) {
-
-			// Abort if not done already and return
-			return jqXHR.abort();
-		}
-
-		// Aborting is no longer a cancellation
-		strAbort = "abort";
-
-		// Install callbacks on deferreds
-		completeDeferred.add( s.complete );
-		jqXHR.done( s.success );
-		jqXHR.fail( s.error );
-
-		// Get transport
-		transport = inspectPrefiltersOrTransports( transports, s, options, jqXHR );
-
-		// If no transport, we auto-abort
-		if ( !transport ) {
-			done( -1, "No Transport" );
-		} else {
-			jqXHR.readyState = 1;
-
-			// Send global event
-			if ( fireGlobals ) {
-				globalEventContext.trigger( "ajaxSend", [ jqXHR, s ] );
-			}
-
-			// If request was aborted inside ajaxSend, stop there
-			if ( completed ) {
-				return jqXHR;
-			}
-
-			// Timeout
-			if ( s.async && s.timeout > 0 ) {
-				timeoutTimer = window.setTimeout( function() {
-					jqXHR.abort( "timeout" );
-				}, s.timeout );
-			}
-
-			try {
-				completed = false;
-				transport.send( requestHeaders, done );
-			} catch ( e ) {
-
-				// Rethrow post-completion exceptions
-				if ( completed ) {
-					throw e;
-				}
-
-				// Propagate others as results
-				done( -1, e );
-			}
-		}
-
-		// Callback for when everything is done
-		function done( status, nativeStatusText, responses, headers ) {
-			var isSuccess, success, error, response, modified,
-				statusText = nativeStatusText;
-
-			// Ignore repeat invocations
-			if ( completed ) {
-				return;
-			}
-
-			completed = true;
-
-			// Clear timeout if it exists
-			if ( timeoutTimer ) {
-				window.clearTimeout( timeoutTimer );
-			}
-
-			// Dereference transport for early garbage collection
-			// (no matter how long the jqXHR object will be used)
-			transport = undefined;
-
-			// Cache response headers
-			responseHeadersString = headers || "";
-
-			// Set readyState
-			jqXHR.readyState = status > 0 ? 4 : 0;
-
-			// Determine if successful
-			isSuccess = status >= 200 && status < 300 || status === 304;
-
-			// Get response data
-			if ( responses ) {
-				response = ajaxHandleResponses( s, jqXHR, responses );
-			}
-
-			// Use a noop converter for missing script but not if jsonp
-			if ( !isSuccess &&
-				jQuery.inArray( "script", s.dataTypes ) > -1 &&
-				jQuery.inArray( "json", s.dataTypes ) < 0 ) {
-				s.converters[ "text script" ] = function() {};
-			}
-
-			// Convert no matter what (that way responseXXX fields are always set)
-			response = ajaxConvert( s, response, jqXHR, isSuccess );
-
-			// If successful, handle type chaining
-			if ( isSuccess ) {
-
-				// Set the If-Modified-Since and/or If-None-Match header, if in ifModified mode.
-				if ( s.ifModified ) {
-					modified = jqXHR.getResponseHeader( "Last-Modified" );
-					if ( modified ) {
-						jQuery.lastModified[ cacheURL ] = modified;
-					}
-					modified = jqXHR.getResponseHeader( "etag" );
-					if ( modified ) {
-						jQuery.etag[ cacheURL ] = modified;
-					}
-				}
-
-				// if no content
-				if ( status === 204 || s.type === "HEAD" ) {
-					statusText = "nocontent";
-
-				// if not modified
-				} else if ( status === 304 ) {
-					statusText = "notmodified";
-
-				// If we have data, let's convert it
-				} else {
-					statusText = response.state;
-					success = response.data;
-					error = response.error;
-					isSuccess = !error;
-				}
-			} else {
-
-				// Extract error from statusText and normalize for non-aborts
-				error = statusText;
-				if ( status || !statusText ) {
-					statusText = "error";
-					if ( status < 0 ) {
-						status = 0;
-					}
-				}
-			}
-
-			// Set data for the fake xhr object
-			jqXHR.status = status;
-			jqXHR.statusText = ( nativeStatusText || statusText ) + "";
-
-			// Success/Error
-			if ( isSuccess ) {
-				deferred.resolveWith( callbackContext, [ success, statusText, jqXHR ] );
-			} else {
-				deferred.rejectWith( callbackContext, [ jqXHR, statusText, error ] );
-			}
-
-			// Status-dependent callbacks
-			jqXHR.statusCode( statusCode );
-			statusCode = undefined;
-
-			if ( fireGlobals ) {
-				globalEventContext.trigger( isSuccess ? "ajaxSuccess" : "ajaxError",
-					[ jqXHR, s, isSuccess ? success : error ] );
-			}
-
-			// Complete
-			completeDeferred.fireWith( callbackContext, [ jqXHR, statusText ] );
-
-			if ( fireGlobals ) {
-				globalEventContext.trigger( "ajaxComplete", [ jqXHR, s ] );
-
-				// Handle the global AJAX counter
-				if ( !( --jQuery.active ) ) {
-					jQuery.event.trigger( "ajaxStop" );
-				}
-			}
-		}
-
-		return jqXHR;
-	},
-
-	getJSON: function( url, data, callback ) {
-		return jQuery.get( url, data, callback, "json" );
-	},
-
-	getScript: function( url, callback ) {
-		return jQuery.get( url, undefined, callback, "script" );
-	}
-} );
-
-jQuery.each( [ "get", "post" ], function( _i, method ) {
-	jQuery[ method ] = function( url, data, callback, type ) {
-
-		// Shift arguments if data argument was omitted
-		if ( isFunction( data ) ) {
-			type = type || callback;
-			callback = data;
-			data = undefined;
-		}
-
-		// The url can be an options object (which then must have .url)
-		return jQuery.ajax( jQuery.extend( {
-			url: url,
-			type: method,
-			dataType: type,
-			data: data,
-			success: callback
-		}, jQuery.isPlainObject( url ) && url ) );
-	};
-} );
-
-jQuery.ajaxPrefilter( function( s ) {
-	var i;
-	for ( i in s.headers ) {
-		if ( i.toLowerCase() === "content-type" ) {
-			s.contentType = s.headers[ i ] || "";
-		}
-	}
-} );
-
-
-jQuery._evalUrl = function( url, options, doc ) {
-	return jQuery.ajax( {
-		url: url,
-
-		// Make this explicit, since user can override this through ajaxSetup (#11264)
-		type: "GET",
-		dataType: "script",
-		cache: true,
-		async: false,
-		global: false,
-
-		// Only evaluate the response if it is successful (gh-4126)
-		// dataFilter is not invoked for failure responses, so using it instead
-		// of the default converter is kludgy but it works.
-		converters: {
-			"text script": function() {}
-		},
-		dataFilter: function( response ) {
-			jQuery.globalEval( response, options, doc );
-		}
-	} );
-};
-
-
-jQuery.fn.extend( {
-	wrapAll: function( html ) {
-		var wrap;
-
-		if ( this[ 0 ] ) {
-			if ( isFunction( html ) ) {
-				html = html.call( this[ 0 ] );
-			}
-
-			// The elements to wrap the target around
-			wrap = jQuery( html, this[ 0 ].ownerDocument ).eq( 0 ).clone( true );
-
-			if ( this[ 0 ].parentNode ) {
-				wrap.insertBefore( this[ 0 ] );
-			}
-
-			wrap.map( function() {
-				var elem = this;
-
-				while ( elem.firstElementChild ) {
-					elem = elem.firstElementChild;
-				}
-
-				return elem;
-			} ).append( this );
-		}
-
-		return this;
-	},
-
-	wrapInner: function( html ) {
-		if ( isFunction( html ) ) {
-			return this.each( function( i ) {
-				jQuery( this ).wrapInner( html.call( this, i ) );
-			} );
-		}
-
-		return this.each( function() {
-			var self = jQuery( this ),
-				contents = self.contents();
-
-			if ( contents.length ) {
-				contents.wrapAll( html );
-
-			} else {
-				self.append( html );
-			}
-		} );
-	},
-
-	wrap: function( html ) {
-		var htmlIsFunction = isFunction( html );
-
-		return this.each( function( i ) {
-			jQuery( this ).wrapAll( htmlIsFunction ? html.call( this, i ) : html );
-		} );
-	},
-
-	unwrap: function( selector ) {
-		this.parent( selector ).not( "body" ).each( function() {
-			jQuery( this ).replaceWith( this.childNodes );
-		} );
-		return this;
-	}
-} );
-
-
-jQuery.expr.pseudos.hidden = function( elem ) {
-	return !jQuery.expr.pseudos.visible( elem );
-};
-jQuery.expr.pseudos.visible = function( elem ) {
-	return !!( elem.offsetWidth || elem.offsetHeight || elem.getClientRects().length );
-};
-
-
-
-
-jQuery.ajaxSettings.xhr = function() {
-	try {
-		return new window.XMLHttpRequest();
-	} catch ( e ) {}
-};
-
-var xhrSuccessStatus = {
-
-		// File protocol always yields status code 0, assume 200
-		0: 200,
-
-		// Support: IE <=9 only
-		// #1450: sometimes IE returns 1223 when it should be 204
-		1223: 204
-	},
-	xhrSupported = jQuery.ajaxSettings.xhr();
-
-support.cors = !!xhrSupported && ( "withCredentials" in xhrSupported );
-support.ajax = xhrSupported = !!xhrSupported;
-
-jQuery.ajaxTransport( function( options ) {
-	var callback, errorCallback;
-
-	// Cross domain only allowed if supported through XMLHttpRequest
-	if ( support.cors || xhrSupported && !options.crossDomain ) {
-		return {
-			send: function( headers, complete ) {
-				var i,
-					xhr = options.xhr();
-
-				xhr.open(
-					options.type,
-					options.url,
-					options.async,
-					options.username,
-					options.password
-				);
-
-				// Apply custom fields if provided
-				if ( options.xhrFields ) {
-					for ( i in options.xhrFields ) {
-						xhr[ i ] = options.xhrFields[ i ];
-					}
-				}
-
-				// Override mime type if needed
-				if ( options.mimeType && xhr.overrideMimeType ) {
-					xhr.overrideMimeType( options.mimeType );
-				}
-
-				// X-Requested-With header
-				// For cross-domain requests, seeing as conditions for a preflight are
-				// akin to a jigsaw puzzle, we simply never set it to be sure.
-				// (it can always be set on a per-request basis or even using ajaxSetup)
-				// For same-domain requests, won't change header if already provided.
-				if ( !options.crossDomain && !headers[ "X-Requested-With" ] ) {
-					headers[ "X-Requested-With" ] = "XMLHttpRequest";
-				}
-
-				// Set headers
-				for ( i in headers ) {
-					xhr.setRequestHeader( i, headers[ i ] );
-				}
-
-				// Callback
-				callback = function( type ) {
-					return function() {
-						if ( callback ) {
-							callback = errorCallback = xhr.onload =
-								xhr.onerror = xhr.onabort = xhr.ontimeout =
-									xhr.onreadystatechange = null;
-
-							if ( type === "abort" ) {
-								xhr.abort();
-							} else if ( type === "error" ) {
-
-								// Support: IE <=9 only
-								// On a manual native abort, IE9 throws
-								// errors on any property access that is not readyState
-								if ( typeof xhr.status !== "number" ) {
-									complete( 0, "error" );
-								} else {
-									complete(
-
-										// File: protocol always yields status 0; see #8605, #14207
-										xhr.status,
-										xhr.statusText
-									);
-								}
-							} else {
-								complete(
-									xhrSuccessStatus[ xhr.status ] || xhr.status,
-									xhr.statusText,
-
-									// Support: IE <=9 only
-									// IE9 has no XHR2 but throws on binary (trac-11426)
-									// For XHR2 non-text, let the caller handle it (gh-2498)
-									( xhr.responseType || "text" ) !== "text"  ||
-									typeof xhr.responseText !== "string" ?
-										{ binary: xhr.response } :
-										{ text: xhr.responseText },
-									xhr.getAllResponseHeaders()
-								);
-							}
-						}
-					};
-				};
-
-				// Listen to events
-				xhr.onload = callback();
-				errorCallback = xhr.onerror = xhr.ontimeout = callback( "error" );
-
-				// Support: IE 9 only
-				// Use onreadystatechange to replace onabort
-				// to handle uncaught aborts
-				if ( xhr.onabort !== undefined ) {
-					xhr.onabort = errorCallback;
-				} else {
-					xhr.onreadystatechange = function() {
-
-						// Check readyState before timeout as it changes
-						if ( xhr.readyState === 4 ) {
-
-							// Allow onerror to be called first,
-							// but that will not handle a native abort
-							// Also, save errorCallback to a variable
-							// as xhr.onerror cannot be accessed
-							window.setTimeout( function() {
-								if ( callback ) {
-									errorCallback();
-								}
-							} );
-						}
-					};
-				}
-
-				// Create the abort callback
-				callback = callback( "abort" );
-
-				try {
-
-					// Do send the request (this may raise an exception)
-					xhr.send( options.hasContent && options.data || null );
-				} catch ( e ) {
-
-					// #14683: Only rethrow if this hasn't been notified as an error yet
-					if ( callback ) {
-						throw e;
-					}
-				}
-			},
-
-			abort: function() {
-				if ( callback ) {
-					callback();
-				}
-			}
-		};
-	}
-} );
-
-
-
-
-// Prevent auto-execution of scripts when no explicit dataType was provided (See gh-2432)
-jQuery.ajaxPrefilter( function( s ) {
-	if ( s.crossDomain ) {
-		s.contents.script = false;
-	}
-} );
-
-// Install script dataType
-jQuery.ajaxSetup( {
-	accepts: {
-		script: "text/javascript, application/javascript, " +
-			"application/ecmascript, application/x-ecmascript"
-	},
-	contents: {
-		script: /\b(?:java|ecma)script\b/
-	},
-	converters: {
-		"text script": function( text ) {
-			jQuery.globalEval( text );
-			return text;
-		}
-	}
-} );
-
-// Handle cache's special case and crossDomain
-jQuery.ajaxPrefilter( "script", function( s ) {
-	if ( s.cache === undefined ) {
-		s.cache = false;
-	}
-	if ( s.crossDomain ) {
-		s.type = "GET";
-	}
-} );
-
-// Bind script tag hack transport
-jQuery.ajaxTransport( "script", function( s ) {
-
-	// This transport only deals with cross domain or forced-by-attrs requests
-	if ( s.crossDomain || s.scriptAttrs ) {
-		var script, callback;
-		return {
-			send: function( _, complete ) {
-				script = jQuery( "<script>" )
-					.attr( s.scriptAttrs || {} )
-					.prop( { charset: s.scriptCharset, src: s.url } )
-					.on( "load error", callback = function( evt ) {
-						script.remove();
-						callback = null;
-						if ( evt ) {
-							complete( evt.type === "error" ? 404 : 200, evt.type );
-						}
-					} );
-
-				// Use native DOM manipulation to avoid our domManip AJAX trickery
-				document.head.appendChild( script[ 0 ] );
-			},
-			abort: function() {
-				if ( callback ) {
-					callback();
-				}
-			}
-		};
-	}
-} );
-
-
-
-
-var oldCallbacks = [],
-	rjsonp = /(=)\?(?=&|$)|\?\?/;
-
-// Default jsonp settings
-jQuery.ajaxSetup( {
-	jsonp: "callback",
-	jsonpCallback: function() {
-		var callback = oldCallbacks.pop() || ( jQuery.expando + "_" + ( nonce.guid++ ) );
-		this[ callback ] = true;
-		return callback;
-	}
-} );
-
-// Detect, normalize options and install callbacks for jsonp requests
-jQuery.ajaxPrefilter( "json jsonp", function( s, originalSettings, jqXHR ) {
-
-	var callbackName, overwritten, responseContainer,
-		jsonProp = s.jsonp !== false && ( rjsonp.test( s.url ) ?
-			"url" :
-			typeof s.data === "string" &&
-				( s.contentType || "" )
-					.indexOf( "application/x-www-form-urlencoded" ) === 0 &&
-				rjsonp.test( s.data ) && "data"
-		);
-
-	// Handle iff the expected data type is "jsonp" or we have a parameter to set
-	if ( jsonProp || s.dataTypes[ 0 ] === "jsonp" ) {
-
-		// Get callback name, remembering preexisting value associated with it
-		callbackName = s.jsonpCallback = isFunction( s.jsonpCallback ) ?
-			s.jsonpCallback() :
-			s.jsonpCallback;
-
-		// Insert callback into url or form data
-		if ( jsonProp ) {
-			s[ jsonProp ] = s[ jsonProp ].replace( rjsonp, "$1" + callbackName );
-		} else if ( s.jsonp !== false ) {
-			s.url += ( rquery.test( s.url ) ? "&" : "?" ) + s.jsonp + "=" + callbackName;
-		}
-
-		// Use data converter to retrieve json after script execution
-		s.converters[ "script json" ] = function() {
-			if ( !responseContainer ) {
-				jQuery.error( callbackName + " was not called" );
-			}
-			return responseContainer[ 0 ];
-		};
-
-		// Force json dataType
-		s.dataTypes[ 0 ] = "json";
-
-		// Install callback
-		overwritten = window[ callbackName ];
-		window[ callbackName ] = function() {
-			responseContainer = arguments;
-		};
-
-		// Clean-up function (fires after converters)
-		jqXHR.always( function() {
-
-			// If previous value didn't exist - remove it
-			if ( overwritten === undefined ) {
-				jQuery( window ).removeProp( callbackName );
-
-			// Otherwise restore preexisting value
-			} else {
-				window[ callbackName ] = overwritten;
-			}
-
-			// Save back as free
-			if ( s[ callbackName ] ) {
-
-				// Make sure that re-using the options doesn't screw things around
-				s.jsonpCallback = originalSettings.jsonpCallback;
-
-				// Save the callback name for future use
-				oldCallbacks.push( callbackName );
-			}
-
-			// Call if it was a function and we have a response
-			if ( responseContainer && isFunction( overwritten ) ) {
-				overwritten( responseContainer[ 0 ] );
-			}
-
-			responseContainer = overwritten = undefined;
-		} );
-
-		// Delegate to script
-		return "script";
-	}
-} );
-
-
-
-
-// Support: Safari 8 only
-// In Safari 8 documents created via document.implementation.createHTMLDocument
-// collapse sibling forms: the second one becomes a child of the first one.
-// Because of that, this security measure has to be disabled in Safari 8.
-// https://bugs.webkit.org/show_bug.cgi?id=137337
-support.createHTMLDocument = ( function() {
-	var body = document.implementation.createHTMLDocument( "" ).body;
-	body.innerHTML = "<form></form><form></form>";
-	return body.childNodes.length === 2;
-} )();
-
-
-// Argument "data" should be string of html
-// context (optional): If specified, the fragment will be created in this context,
-// defaults to document
-// keepScripts (optional): If true, will include scripts passed in the html string
-jQuery.parseHTML = function( data, context, keepScripts ) {
-	if ( typeof data !== "string" ) {
-		return [];
-	}
-	if ( typeof context === "boolean" ) {
-		keepScripts = context;
-		context = false;
-	}
-
-	var base, parsed, scripts;
-
-	if ( !context ) {
-
-		// Stop scripts or inline event handlers from being executed immediately
-		// by using document.implementation
-		if ( support.createHTMLDocument ) {
-			context = document.implementation.createHTMLDocument( "" );
-
-			// Set the base href for the created document
-			// so any parsed elements with URLs
-			// are based on the document's URL (gh-2965)
-			base = context.createElement( "base" );
-			base.href = document.location.href;
-			context.head.appendChild( base );
-		} else {
-			context = document;
-		}
-	}
-
-	parsed = rsingleTag.exec( data );
-	scripts = !keepScripts && [];
-
-	// Single tag
-	if ( parsed ) {
-		return [ context.createElement( parsed[ 1 ] ) ];
-	}
-
-	parsed = buildFragment( [ data ], context, scripts );
-
-	if ( scripts && scripts.length ) {
-		jQuery( scripts ).remove();
-	}
-
-	return jQuery.merge( [], parsed.childNodes );
-};
-
-
-/**
- * Load a url into a page
- */
-jQuery.fn.load = function( url, params, callback ) {
-	var selector, type, response,
-		self = this,
-		off = url.indexOf( " " );
-
-	if ( off > -1 ) {
-		selector = stripAndCollapse( url.slice( off ) );
-		url = url.slice( 0, off );
-	}
-
-	// If it's a function
-	if ( isFunction( params ) ) {
-
-		// We assume that it's the callback
-		callback = params;
-		params = undefined;
-
-	// Otherwise, build a param string
-	} else if ( params && typeof params === "object" ) {
-		type = "POST";
-	}
-
-	// If we have elements to modify, make the request
-	if ( self.length > 0 ) {
-		jQuery.ajax( {
-			url: url,
-
-			// If "type" variable is undefined, then "GET" method will be used.
-			// Make value of this field explicit since
-			// user can override it through ajaxSetup method
-			type: type || "GET",
-			dataType: "html",
-			data: params
-		} ).done( function( responseText ) {
-
-			// Save response for use in complete callback
-			response = arguments;
-
-			self.html( selector ?
-
-				// If a selector was specified, locate the right elements in a dummy div
-				// Exclude scripts to avoid IE 'Permission Denied' errors
-				jQuery( "<div>" ).append( jQuery.parseHTML( responseText ) ).find( selector ) :
-
-				// Otherwise use the full result
-				responseText );
-
-		// If the request succeeds, this function gets "data", "status", "jqXHR"
-		// but they are ignored because response was set above.
-		// If it fails, this function gets "jqXHR", "status", "error"
-		} ).always( callback && function( jqXHR, status ) {
-			self.each( function() {
-				callback.apply( this, response || [ jqXHR.responseText, status, jqXHR ] );
-			} );
-		} );
-	}
-
-	return this;
-};
-
-
-
-
-jQuery.expr.pseudos.animated = function( elem ) {
-	return jQuery.grep( jQuery.timers, function( fn ) {
-		return elem === fn.elem;
-	} ).length;
-};
-
-
-
-
-jQuery.offset = {
-	setOffset: function( elem, options, i ) {
-		var curPosition, curLeft, curCSSTop, curTop, curOffset, curCSSLeft, calculatePosition,
-			position = jQuery.css( elem, "position" ),
-			curElem = jQuery( elem ),
-			props = {};
-
-		// Set position first, in-case top/left are set even on static elem
-		if ( position === "static" ) {
-			elem.style.position = "relative";
-		}
-
-		curOffset = curElem.offset();
-		curCSSTop = jQuery.css( elem, "top" );
-		curCSSLeft = jQuery.css( elem, "left" );
-		calculatePosition = ( position === "absolute" || position === "fixed" ) &&
-			( curCSSTop + curCSSLeft ).indexOf( "auto" ) > -1;
-
-		// Need to be able to calculate position if either
-		// top or left is auto and position is either absolute or fixed
-		if ( calculatePosition ) {
-			curPosition = curElem.position();
-			curTop = curPosition.top;
-			curLeft = curPosition.left;
-
-		} else {
-			curTop = parseFloat( curCSSTop ) || 0;
-			curLeft = parseFloat( curCSSLeft ) || 0;
-		}
-
-		if ( isFunction( options ) ) {
-
-			// Use jQuery.extend here to allow modification of coordinates argument (gh-1848)
-			options = options.call( elem, i, jQuery.extend( {}, curOffset ) );
-		}
-
-		if ( options.top != null ) {
-			props.top = ( options.top - curOffset.top ) + curTop;
-		}
-		if ( options.left != null ) {
-			props.left = ( options.left - curOffset.left ) + curLeft;
-		}
-
-		if ( "using" in options ) {
-			options.using.call( elem, props );
-
-		} else {
-			curElem.css( props );
-		}
-	}
-};
-
-jQuery.fn.extend( {
-
-	// offset() relates an element's border box to the document origin
-	offset: function( options ) {
-
-		// Preserve chaining for setter
-		if ( arguments.length ) {
-			return options === undefined ?
-				this :
-				this.each( function( i ) {
-					jQuery.offset.setOffset( this, options, i );
-				} );
-		}
-
-		var rect, win,
-			elem = this[ 0 ];
-
-		if ( !elem ) {
-			return;
-		}
-
-		// Return zeros for disconnected and hidden (display: none) elements (gh-2310)
-		// Support: IE <=11 only
-		// Running getBoundingClientRect on a
-		// disconnected node in IE throws an error
-		if ( !elem.getClientRects().length ) {
-			return { top: 0, left: 0 };
-		}
-
-		// Get document-relative position by adding viewport scroll to viewport-relative gBCR
-		rect = elem.getBoundingClientRect();
-		win = elem.ownerDocument.defaultView;
-		return {
-			top: rect.top + win.pageYOffset,
-			left: rect.left + win.pageXOffset
-		};
-	},
-
-	// position() relates an element's margin box to its offset parent's padding box
-	// This corresponds to the behavior of CSS absolute positioning
-	position: function() {
-		if ( !this[ 0 ] ) {
-			return;
-		}
-
-		var offsetParent, offset, doc,
-			elem = this[ 0 ],
-			parentOffset = { top: 0, left: 0 };
-
-		// position:fixed elements are offset from the viewport, which itself always has zero offset
-		if ( jQuery.css( elem, "position" ) === "fixed" ) {
-
-			// Assume position:fixed implies availability of getBoundingClientRect
-			offset = elem.getBoundingClientRect();
-
-		} else {
-			offset = this.offset();
-
-			// Account for the *real* offset parent, which can be the document or its root element
-			// when a statically positioned element is identified
-			doc = elem.ownerDocument;
-			offsetParent = elem.offsetParent || doc.documentElement;
-			while ( offsetParent &&
-				( offsetParent === doc.body || offsetParent === doc.documentElement ) &&
-				jQuery.css( offsetParent, "position" ) === "static" ) {
-
-				offsetParent = offsetParent.parentNode;
-			}
-			if ( offsetParent && offsetParent !== elem && offsetParent.nodeType === 1 ) {
-
-				// Incorporate borders into its offset, since they are outside its content origin
-				parentOffset = jQuery( offsetParent ).offset();
-				parentOffset.top += jQuery.css( offsetParent, "borderTopWidth", true );
-				parentOffset.left += jQuery.css( offsetParent, "borderLeftWidth", true );
-			}
-		}
-
-		// Subtract parent offsets and element margins
-		return {
-			top: offset.top - parentOffset.top - jQuery.css( elem, "marginTop", true ),
-			left: offset.left - parentOffset.left - jQuery.css( elem, "marginLeft", true )
-		};
-	},
-
-	// This method will return documentElement in the following cases:
-	// 1) For the element inside the iframe without offsetParent, this method will return
-	//    documentElement of the parent window
-	// 2) For the hidden or detached element
-	// 3) For body or html element, i.e. in case of the html node - it will return itself
-	//
-	// but those exceptions were never presented as a real life use-cases
-	// and might be considered as more preferable results.
-	//
-	// This logic, however, is not guaranteed and can change at any point in the future
-	offsetParent: function() {
-		return this.map( function() {
-			var offsetParent = this.offsetParent;
-
-			while ( offsetParent && jQuery.css( offsetParent, "position" ) === "static" ) {
-				offsetParent = offsetParent.offsetParent;
-			}
-
-			return offsetParent || documentElement;
-		} );
-	}
-} );
-
-// Create scrollLeft and scrollTop methods
-jQuery.each( { scrollLeft: "pageXOffset", scrollTop: "pageYOffset" }, function( method, prop ) {
-	var top = "pageYOffset" === prop;
-
-	jQuery.fn[ method ] = function( val ) {
-		return access( this, function( elem, method, val ) {
-
-			// Coalesce documents and windows
-			var win;
-			if ( isWindow( elem ) ) {
-				win = elem;
-			} else if ( elem.nodeType === 9 ) {
-				win = elem.defaultView;
-			}
-
-			if ( val === undefined ) {
-				return win ? win[ prop ] : elem[ method ];
-			}
-
-			if ( win ) {
-				win.scrollTo(
-					!top ? val : win.pageXOffset,
-					top ? val : win.pageYOffset
-				);
-
-			} else {
-				elem[ method ] = val;
-			}
-		}, method, val, arguments.length );
-	};
-} );
-
-// Support: Safari <=7 - 9.1, Chrome <=37 - 49
-// Add the top/left cssHooks using jQuery.fn.position
-// Webkit bug: https://bugs.webkit.org/show_bug.cgi?id=29084
-// Blink bug: https://bugs.chromium.org/p/chromium/issues/detail?id=589347
-// getComputedStyle returns percent when specified for top/left/bottom/right;
-// rather than make the css module depend on the offset module, just check for it here
-jQuery.each( [ "top", "left" ], function( _i, prop ) {
-	jQuery.cssHooks[ prop ] = addGetHookIf( support.pixelPosition,
-		function( elem, computed ) {
-			if ( computed ) {
-				computed = curCSS( elem, prop );
-
-				// If curCSS returns percentage, fallback to offset
-				return rnumnonpx.test( computed ) ?
-					jQuery( elem ).position()[ prop ] + "px" :
-					computed;
-			}
-		}
-	);
-} );
-
-
-// Create innerHeight, innerWidth, height, width, outerHeight and outerWidth methods
-jQuery.each( { Height: "height", Width: "width" }, function( name, type ) {
-	jQuery.each( {
-		padding: "inner" + name,
-		content: type,
-		"": "outer" + name
-	}, function( defaultExtra, funcName ) {
-
-		// Margin is only for outerHeight, outerWidth
-		jQuery.fn[ funcName ] = function( margin, value ) {
-			var chainable = arguments.length && ( defaultExtra || typeof margin !== "boolean" ),
-				extra = defaultExtra || ( margin === true || value === true ? "margin" : "border" );
-
-			return access( this, function( elem, type, value ) {
-				var doc;
-
-				if ( isWindow( elem ) ) {
-
-					// $( window ).outerWidth/Height return w/h including scrollbars (gh-1729)
-					return funcName.indexOf( "outer" ) === 0 ?
-						elem[ "inner" + name ] :
-						elem.document.documentElement[ "client" + name ];
-				}
-
-				// Get document width or height
-				if ( elem.nodeType === 9 ) {
-					doc = elem.documentElement;
-
-					// Either scroll[Width/Height] or offset[Width/Height] or client[Width/Height],
-					// whichever is greatest
-					return Math.max(
-						elem.body[ "scroll" + name ], doc[ "scroll" + name ],
-						elem.body[ "offset" + name ], doc[ "offset" + name ],
-						doc[ "client" + name ]
-					);
-				}
-
-				return value === undefined ?
-
-					// Get width or height on the element, requesting but not forcing parseFloat
-					jQuery.css( elem, type, extra ) :
-
-					// Set width or height on the element
-					jQuery.style( elem, type, value, extra );
-			}, type, chainable ? margin : undefined, chainable );
-		};
-	} );
-} );
-
-
-jQuery.each( [
-	"ajaxStart",
-	"ajaxStop",
-	"ajaxComplete",
-	"ajaxError",
-	"ajaxSuccess",
-	"ajaxSend"
-], function( _i, type ) {
-	jQuery.fn[ type ] = function( fn ) {
-		return this.on( type, fn );
-	};
-} );
-
-
-
-
-jQuery.fn.extend( {
-
-	bind: function( types, data, fn ) {
-		return this.on( types, null, data, fn );
-	},
-	unbind: function( types, fn ) {
-		return this.off( types, null, fn );
-	},
-
-	delegate: function( selector, types, data, fn ) {
-		return this.on( types, selector, data, fn );
-	},
-	undelegate: function( selector, types, fn ) {
-
-		// ( namespace ) or ( selector, types [, fn] )
-		return arguments.length === 1 ?
-			this.off( selector, "**" ) :
-			this.off( types, selector || "**", fn );
-	},
-
-	hover: function( fnOver, fnOut ) {
-		return this.mouseenter( fnOver ).mouseleave( fnOut || fnOver );
-	}
-} );
-
-jQuery.each(
-	( "blur focus focusin focusout resize scroll click dblclick " +
-	"mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave " +
-	"change select submit keydown keypress keyup contextmenu" ).split( " " ),
-	function( _i, name ) {
-
-		// Handle event binding
-		jQuery.fn[ name ] = function( data, fn ) {
-			return arguments.length > 0 ?
-				this.on( name, null, data, fn ) :
-				this.trigger( name );
-		};
-	}
-);
-
-
-
-
-// Support: Android <=4.0 only
-// Make sure we trim BOM and NBSP
-var rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;
-
-// Bind a function to a context, optionally partially applying any
-// arguments.
-// jQuery.proxy is deprecated to promote standards (specifically Function#bind)
-// However, it is not slated for removal any time soon
-jQuery.proxy = function( fn, context ) {
-	var tmp, args, proxy;
-
-	if ( typeof context === "string" ) {
-		tmp = fn[ context ];
-		context = fn;
-		fn = tmp;
-	}
-
-	// Quick check to determine if target is callable, in the spec
-	// this throws a TypeError, but we will just return undefined.
-	if ( !isFunction( fn ) ) {
-		return undefined;
-	}
-
-	// Simulated bind
-	args = slice.call( arguments, 2 );
-	proxy = function() {
-		return fn.apply( context || this, args.concat( slice.call( arguments ) ) );
-	};
-
-	// Set the guid of unique handler to the same of original handler, so it can be removed
-	proxy.guid = fn.guid = fn.guid || jQuery.guid++;
-
-	return proxy;
-};
-
-jQuery.holdReady = function( hold ) {
-	if ( hold ) {
-		jQuery.readyWait++;
-	} else {
-		jQuery.ready( true );
-	}
-};
-jQuery.isArray = Array.isArray;
-jQuery.parseJSON = JSON.parse;
-jQuery.nodeName = nodeName;
-jQuery.isFunction = isFunction;
-jQuery.isWindow = isWindow;
-jQuery.camelCase = camelCase;
-jQuery.type = toType;
-
-jQuery.now = Date.now;
-
-jQuery.isNumeric = function( obj ) {
-
-	// As of jQuery 3.0, isNumeric is limited to
-	// strings and numbers (primitives or objects)
-	// that can be coerced to finite numbers (gh-2662)
-	var type = jQuery.type( obj );
-	return ( type === "number" || type === "string" ) &&
-
-		// parseFloat NaNs numeric-cast false positives ("")
-		// ...but misinterprets leading-number strings, particularly hex literals ("0x...")
-		// subtraction forces infinities to NaN
-		!isNaN( obj - parseFloat( obj ) );
-};
-
-jQuery.trim = function( text ) {
-	return text == null ?
-		"" :
-		( text + "" ).replace( rtrim, "" );
-};
-
-
-
-// Register as a named AMD module, since jQuery can be concatenated with other
-// files that may use define, but not via a proper concatenation script that
-// understands anonymous AMD modules. A named AMD is safest and most robust
-// way to register. Lowercase jquery is used because AMD module names are
-// derived from file names, and jQuery is normally delivered in a lowercase
-// file name. Do this after creating the global so that if an AMD module wants
-// to call noConflict to hide this version of jQuery, it will work.
-
-// Note that for maximum portability, libraries that are not jQuery should
-// declare themselves as anonymous modules, and avoid setting a global if an
-// AMD loader is present. jQuery is a special case. For more information, see
-// https://github.com/jrburke/requirejs/wiki/Updating-existing-libraries#wiki-anon
-
-if ( typeof define === "function" && define.amd ) {
-	define( "jquery", [], function() {
-		return jQuery;
-	} );
-}
-
-
-
-
-var
-
-	// Map over jQuery in case of overwrite
-	_jQuery = window.jQuery,
-
-	// Map over the $ in case of overwrite
-	_$ = window.$;
-
-jQuery.noConflict = function( deep ) {
-	if ( window.$ === jQuery ) {
-		window.$ = _$;
-	}
-
-	if ( deep && window.jQuery === jQuery ) {
-		window.jQuery = _jQuery;
-	}
-
-	return jQuery;
-};
-
-// Expose jQuery and $ identifiers, even in AMD
-// (#7102#comment:10, https://github.com/jquery/jquery/pull/557)
-// and CommonJS for browser emulators (#13566)
-if ( typeof noGlobal === "undefined" ) {
-	window.jQuery = window.$ = jQuery;
-}
-
-
-
-
-return jQuery;
-} );
diff --git a/public/_static/jquery.js b/public/_static/jquery.js
deleted file mode 100644
index c4c6022f2..000000000
--- a/public/_static/jquery.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! jQuery v3.6.0 | (c) OpenJS Foundation and other contributors | jquery.org/license */
-!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.6.0",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0<t&&t-1 in e)}S.fn=S.prototype={jquery:f,constructor:S,length:0,toArray:function(){return s.call(this)},get:function(e){return null==e?s.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=S.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return S.each(this,e)},map:function(n){return this.pushStack(S.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(S.grep(this,function(e,t){return(t+1)%2}))},odd:function(){return this.pushStack(S.grep(this,function(e,t){return t%2}))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:u,sort:t.sort,splice:t.splice},S.extend=S.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for("boolean"==typeof a&&(l=a,a=arguments[s]||{},s++),"object"==typeof a||m(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],"__proto__"!==t&&a!==r&&(l&&r&&(S.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||S.isPlainObject(n)?n:{},i=!1,a[t]=S.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},S.extend({expando:"jQuery"+(f+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==o.call(e))&&(!(t=r(e))||"function"==typeof(n=v.call(t,"constructor")&&t.constructor)&&a.call(n)===l)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t,n){b(e,{nonce:t&&t.nonce},n)},each:function(e,t){var n,r=0;if(p(e)){for(n=e.length;r<n;r++)if(!1===t.call(e[r],r,e[r]))break}else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},makeArray:function(e,t){var n=t||[];return null!=e&&(p(Object(e))?S.merge(n,"string"==typeof e?[e]:e):u.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:i.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!==a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(p(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return g(a)},guid:1,support:y}),"function"==typeof Symbol&&(S.fn[Symbol.iterator]=t[Symbol.iterator]),S.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){n["[object "+t+"]"]=t.toLowerCase()});var d=function(n){var e,d,b,o,i,h,f,g,w,u,l,T,C,a,E,v,s,c,y,S="sizzle"+1*new Date,p=n.document,k=0,r=0,m=ue(),x=ue(),A=ue(),N=ue(),j=function(e,t){return e===t&&(l=!0),0},D={}.hasOwnProperty,t=[],q=t.pop,L=t.push,H=t.push,O=t.slice,P=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},R="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",M="[\\x20\\t\\r\\n\\f]",I="(?:\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",W="\\["+M+"*("+I+")(?:"+M+"*([*^$|!~]?=)"+M+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+I+"))|)"+M+"*\\]",F=":("+I+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+W+")*)|.*)\\)|)",B=new RegExp(M+"+","g"),$=new RegExp("^"+M+"+|((?:^|[^\\\\])(?:\\\\.)*)"+M+"+$","g"),_=new RegExp("^"+M+"*,"+M+"*"),z=new RegExp("^"+M+"*([>+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ye(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace($,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="<a id='"+S+"'></a><select id='"+S+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||v.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&y(p,e)?-1:t==C||t.ownerDocument==p&&y(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0<se(t,C,null,[e]).length},se.contains=function(e,t){return(e.ownerDocument||e)!=C&&T(e),y(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!=C&&T(e);var n=b.attrHandle[t.toLowerCase()],r=n&&D.call(b.attrHandle,t.toLowerCase())?n(e,t,!E):void 0;return void 0!==r?r:d.attributes||!E?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},se.escape=function(e){return(e+"").replace(re,ie)},se.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},se.uniqueSort=function(e){var t,n=[],r=0,i=0;if(l=!d.detectDuplicates,u=!d.sortStable&&e.slice(0),e.sort(j),l){while(t=e[i++])t===e[i]&&(r=n.push(i));while(r--)e.splice(n[r],1)}return u=null,e},o=se.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else while(t=e[r++])n+=o(t);return n},(b=se.selectors={cacheLength:50,createPseudo:le,match:G,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1<t.indexOf(i):"$="===r?i&&t.slice(-i.length)===i:"~="===r?-1<(" "+t.replace(B," ")+" ").indexOf(i):"|="===r&&(t===i||t.slice(0,i.length+1)===i+"-"))}},CHILD:function(h,e,t,g,v){var y="nth"!==h.slice(0,3),m="last"!==h.slice(-4),x="of-type"===e;return 1===g&&0===v?function(e){return!!e.parentNode}:function(e,t,n){var r,i,o,a,s,u,l=y!==m?"nextSibling":"previousSibling",c=e.parentNode,f=x&&e.nodeName.toLowerCase(),p=!n&&!x,d=!1;if(c){if(y){while(l){a=e;while(a=a[l])if(x?a.nodeName.toLowerCase()===f:1===a.nodeType)return!1;u=l="only"===h&&!u&&"nextSibling"}return!0}if(u=[m?c.firstChild:c.lastChild],m&&p){d=(s=(r=(i=(o=(a=c)[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===k&&r[1])&&r[2],a=s&&c.childNodes[s];while(a=++s&&a&&a[l]||(d=s=0)||u.pop())if(1===a.nodeType&&++d&&a===e){i[h]=[k,s,d];break}}else if(p&&(d=s=(r=(i=(o=(a=e)[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===k&&r[1]),!1===d)while(a=++s&&a&&a[l]||(d=s=0)||u.pop())if((x?a.nodeName.toLowerCase()===f:1===a.nodeType)&&++d&&(p&&((i=(o=a[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]=[k,d]),a===e))break;return(d-=v)===g||d%g==0&&0<=d/g}}},PSEUDO:function(e,o){var t,a=b.pseudos[e]||b.setFilters[e.toLowerCase()]||se.error("unsupported pseudo: "+e);return a[S]?a(o):1<a.length?(t=[e,e,"",o],b.setFilters.hasOwnProperty(e.toLowerCase())?le(function(e,t){var n,r=a(e,o),i=r.length;while(i--)e[n=P(e,r[i])]=!(t[n]=r[i])}):function(e){return a(e,0,t)}):a}},pseudos:{not:le(function(e){var r=[],i=[],s=f(e.replace($,"$1"));return s[S]?le(function(e,t,n,r){var i,o=s(e,null,r,[]),a=e.length;while(a--)(i=o[a])&&(e[a]=!(t[a]=i))}):function(e,t,n){return r[0]=e,s(r,null,n,i),r[0]=null,!i.pop()}}),has:le(function(t){return function(e){return 0<se(t,e).length}}),contains:le(function(t){return t=t.replace(te,ne),function(e){return-1<(e.textContent||o(e)).indexOf(t)}}),lang:le(function(n){return V.test(n||"")||se.error("unsupported lang: "+n),n=n.replace(te,ne).toLowerCase(),function(e){var t;do{if(t=E?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(t=t.toLowerCase())===n||0===t.indexOf(n+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=n.location&&n.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===a},focus:function(e){return e===C.activeElement&&(!C.hasFocus||C.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ge(!1),disabled:ge(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!b.pseudos.empty(e)},header:function(e){return J.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:ve(function(){return[0]}),last:ve(function(e,t){return[t-1]}),eq:ve(function(e,t,n){return[n<0?n+t:n]}),even:ve(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:ve(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:ve(function(e,t,n){for(var r=n<0?n+t:t<n?t:n;0<=--r;)e.push(r);return e}),gt:ve(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=b.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})b.pseudos[e]=de(e);for(e in{submit:!0,reset:!0})b.pseudos[e]=he(e);function me(){}function xe(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function be(s,e,t){var u=e.dir,l=e.next,c=l||u,f=t&&"parentNode"===c,p=r++;return e.first?function(e,t,n){while(e=e[u])if(1===e.nodeType||f)return s(e,t,n);return!1}:function(e,t,n){var r,i,o,a=[k,p];if(n){while(e=e[u])if((1===e.nodeType||f)&&s(e,t,n))return!0}else while(e=e[u])if(1===e.nodeType||f)if(i=(o=e[S]||(e[S]={}))[e.uniqueID]||(o[e.uniqueID]={}),l&&l===e.nodeName.toLowerCase())e=e[u]||e;else{if((r=i[c])&&r[0]===k&&r[1]===p)return a[2]=r[2];if((i[c]=a)[2]=s(e,t,n))return!0}return!1}}function we(i){return 1<i.length?function(e,t,n){var r=i.length;while(r--)if(!i[r](e,t,n))return!1;return!0}:i[0]}function Te(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function Ce(d,h,g,v,y,e){return v&&!v[S]&&(v=Ce(v)),y&&!y[S]&&(y=Ce(y,e)),le(function(e,t,n,r){var i,o,a,s=[],u=[],l=t.length,c=e||function(e,t,n){for(var r=0,i=t.length;r<i;r++)se(e,t[r],n);return n}(h||"*",n.nodeType?[n]:n,[]),f=!d||!e&&h?c:Te(c,s,d,n,r),p=g?y||(e?d:l||v)?[]:t:f;if(g&&g(f,p,n,r),v){i=Te(p,u),v(i,[],n,r),o=i.length;while(o--)(a=i[o])&&(p[u[o]]=!(f[u[o]]=a))}if(e){if(y||d){if(y){i=[],o=p.length;while(o--)(a=p[o])&&i.push(f[o]=a);y(null,p=[],i,r)}o=p.length;while(o--)(a=p[o])&&-1<(i=y?P(e,a):s[o])&&(e[i]=!(t[i]=a))}}else p=Te(p===t?p.splice(l,p.length):p),y?y(null,t,p,r):H.apply(t,p)})}function Ee(e){for(var i,t,n,r=e.length,o=b.relative[e[0].type],a=o||b.relative[" "],s=o?1:0,u=be(function(e){return e===i},a,!0),l=be(function(e){return-1<P(i,e)},a,!0),c=[function(e,t,n){var r=!o&&(n||t!==w)||((i=t).nodeType?u(e,t,n):l(e,t,n));return i=null,r}];s<r;s++)if(t=b.relative[e[s].type])c=[be(we(c),t)];else{if((t=b.filter[e[s].type].apply(null,e[s].matches))[S]){for(n=++s;n<r;n++)if(b.relative[e[n].type])break;return Ce(1<s&&we(c),1<s&&xe(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace($,"$1"),t,s<n&&Ee(e.slice(s,n)),n<r&&Ee(e=e.slice(n)),n<r&&xe(e))}c.push(t)}return we(c)}return me.prototype=b.filters=b.pseudos,b.setFilters=new me,h=se.tokenize=function(e,t){var n,r,i,o,a,s,u,l=x[e+" "];if(l)return t?0:l.slice(0);a=e,s=[],u=b.preFilter;while(a){for(o in n&&!(r=_.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=z.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace($," ")}),a=a.slice(n.length)),b.filter)!(r=G[o].exec(a))||u[o]&&!(r=u[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?se.error(e):x(e,s).slice(0)},f=se.compile=function(e,t){var n,v,y,m,x,r,i=[],o=[],a=A[e+" "];if(!a){t||(t=h(e)),n=t.length;while(n--)(a=Ee(t[n]))[S]?i.push(a):o.push(a);(a=A(e,(v=o,m=0<(y=i).length,x=0<v.length,r=function(e,t,n,r,i){var o,a,s,u=0,l="0",c=e&&[],f=[],p=w,d=e||x&&b.find.TAG("*",i),h=k+=null==p?1:Math.random()||.1,g=d.length;for(i&&(w=t==C||t||i);l!==g&&null!=(o=d[l]);l++){if(x&&o){a=0,t||o.ownerDocument==C||(T(o),n=!E);while(s=v[a++])if(s(o,t||C,n)){r.push(o);break}i&&(k=h)}m&&((o=!s&&o)&&u--,e&&c.push(o))}if(u+=l,m&&l!==u){a=0;while(s=y[a++])s(c,f,t,n);if(e){if(0<u)while(l--)c[l]||f[l]||(f[l]=q.call(r));f=Te(f)}H.apply(r,f),i&&!e&&0<f.length&&1<u+y.length&&se.uniqueSort(r)}return i&&(k=h,w=p),c},m?le(r):r))).selector=e}return a},g=se.select=function(e,t,n,r){var i,o,a,s,u,l="function"==typeof e&&e,c=!r&&h(e=l.selector||e);if(n=n||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&"ID"===(a=o[0]).type&&9===t.nodeType&&E&&b.relative[o[1].type]){if(!(t=(b.find.ID(a.matches[0].replace(te,ne),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}i=G.needsContext.test(e)?0:o.length;while(i--){if(a=o[i],b.relative[s=a.type])break;if((u=b.find[s])&&(r=u(a.matches[0].replace(te,ne),ee.test(o[0].type)&&ye(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&xe(o)))return H.apply(n,r),n;break}}}return(l||f(e,c))(r,t,!E,n,!t||ee.test(e)&&ye(t.parentNode)||t),n},d.sortStable=S.split("").sort(j).join("")===S,d.detectDuplicates=!!l,T(),d.sortDetached=ce(function(e){return 1&e.compareDocumentPosition(C.createElement("fieldset"))}),ce(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||fe("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),d.attributes&&ce(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||fe("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),ce(function(e){return null==e.getAttribute("disabled")})||fe(R,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),se}(C);S.find=d,S.expr=d.selectors,S.expr[":"]=S.expr.pseudos,S.uniqueSort=S.unique=d.uniqueSort,S.text=d.getText,S.isXMLDoc=d.isXML,S.contains=d.contains,S.escapeSelector=d.escape;var h=function(e,t,n){var r=[],i=void 0!==n;while((e=e[t])&&9!==e.nodeType)if(1===e.nodeType){if(i&&S(e).is(n))break;r.push(e)}return r},T=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},k=S.expr.match.needsContext;function A(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var N=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1<i.call(n,e)!==r}):S.filter(n,e,r)}S.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?S.find.matchesSelector(r,e)?[r]:[]:S.find.matches(e,S.grep(t,function(e){return 1===e.nodeType}))},S.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(S(e).filter(function(){for(t=0;t<r;t++)if(S.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)S.find(e,i[t],n);return 1<r?S.uniqueSort(n):n},filter:function(e){return this.pushStack(j(this,e||[],!1))},not:function(e){return this.pushStack(j(this,e||[],!0))},is:function(e){return!!j(this,"string"==typeof e&&k.test(e)?S(e):e||[],!1).length}});var D,q=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,D=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(S.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a="string"!=typeof e&&S(e);if(!k.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&S.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?S.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?i.call(S(e),this[0]):i.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(S.uniqueSort(S.merge(this.get(),S(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),S.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return h(e,"parentNode")},parentsUntil:function(e,t,n){return h(e,"parentNode",n)},next:function(e){return O(e,"nextSibling")},prev:function(e){return O(e,"previousSibling")},nextAll:function(e){return h(e,"nextSibling")},prevAll:function(e){return h(e,"previousSibling")},nextUntil:function(e,t,n){return h(e,"nextSibling",n)},prevUntil:function(e,t,n){return h(e,"previousSibling",n)},siblings:function(e){return T((e.parentNode||{}).firstChild,e)},children:function(e){return T(e.firstChild)},contents:function(e){return null!=e.contentDocument&&r(e.contentDocument)?e.contentDocument:(A(e,"template")&&(e=e.content||e),S.merge([],e.childNodes))}},function(r,i){S.fn[r]=function(e,t){var n=S.map(this,i,e);return"Until"!==r.slice(-5)&&(t=e),t&&"string"==typeof t&&(n=S.filter(t,n)),1<this.length&&(H[r]||S.uniqueSort(n),L.test(r)&&n.reverse()),this.pushStack(n)}});var P=/[^\x20\t\r\n\f]+/g;function R(e){return e}function M(e){throw e}function I(e,t,n,r){var i;try{e&&m(i=e.promise)?i.call(e).done(t).fail(n):e&&m(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}S.Callbacks=function(r){var e,n;r="string"==typeof r?(e=r,n={},S.each(e.match(P)||[],function(e,t){n[t]=!0}),n):S.extend({},r);var i,t,o,a,s=[],u=[],l=-1,c=function(){for(a=a||r.once,o=i=!0;u.length;l=-1){t=u.shift();while(++l<s.length)!1===s[l].apply(t[0],t[1])&&r.stopOnFalse&&(l=s.length,t=!1)}r.memory||(t=!1),i=!1,a&&(s=t?[]:"")},f={add:function(){return s&&(t&&!i&&(l=s.length-1,u.push(t)),function n(e){S.each(e,function(e,t){m(t)?r.unique&&f.has(t)||s.push(t):t&&t.length&&"string"!==w(t)&&n(t)})}(arguments),t&&!i&&c()),this},remove:function(){return S.each(arguments,function(e,t){var n;while(-1<(n=S.inArray(t,s,n)))s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?-1<S.inArray(e,s):0<s.length},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=t="",this},disabled:function(){return!s},lock:function(){return a=u=[],t||i||(s=t=""),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},S.extend({Deferred:function(e){var o=[["notify","progress",S.Callbacks("memory"),S.Callbacks("memory"),2],["resolve","done",S.Callbacks("once memory"),S.Callbacks("once memory"),0,"resolved"],["reject","fail",S.Callbacks("once memory"),S.Callbacks("once memory"),1,"rejected"]],i="pending",a={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},"catch":function(e){return a.then(null,e)},pipe:function(){var i=arguments;return S.Deferred(function(r){S.each(o,function(e,t){var n=m(i[t[4]])&&i[t[4]];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&m(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+"With"](this,n?[e]:arguments)})}),i=null}).promise()},then:function(t,n,r){var u=0;function l(i,o,a,s){return function(){var n=this,r=arguments,e=function(){var e,t;if(!(i<u)){if((e=a.apply(n,r))===o.promise())throw new TypeError("Thenable self-resolution");t=e&&("object"==typeof e||"function"==typeof e)&&e.then,m(t)?s?t.call(e,l(u,o,R,s),l(u,o,M,s)):(u++,t.call(e,l(u,o,R,s),l(u,o,M,s),l(u,o,R,o.notifyWith))):(a!==R&&(n=void 0,r=[e]),(s||o.resolveWith)(n,r))}},t=s?e:function(){try{e()}catch(e){S.Deferred.exceptionHook&&S.Deferred.exceptionHook(e,t.stackTrace),u<=i+1&&(a!==M&&(n=void 0,r=[e]),o.rejectWith(n,r))}};i?t():(S.Deferred.getStackHook&&(t.stackTrace=S.Deferred.getStackHook()),C.setTimeout(t))}}return S.Deferred(function(e){o[0][3].add(l(0,e,m(r)?r:R,e.notifyWith)),o[1][3].add(l(0,e,m(t)?t:R)),o[2][3].add(l(0,e,m(n)?n:M))}).promise()},promise:function(e){return null!=e?S.extend(e,a):a}},s={};return S.each(o,function(e,t){var n=t[2],r=t[5];a[t[1]]=n.add,r&&n.add(function(){i=r},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+"With"](this===s?void 0:this,arguments),this},s[t[0]+"With"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){var n=arguments.length,t=n,r=Array(t),i=s.call(arguments),o=S.Deferred(),a=function(t){return function(e){r[t]=this,i[t]=1<arguments.length?s.call(arguments):e,--n||o.resolveWith(r,i)}};if(n<=1&&(I(e,o.done(a(t)).resolve,o.reject,!n),"pending"===o.state()||m(i[t]&&i[t].then)))return o.then();while(t--)I(i[t],a(t),o.reject);return o.promise()}});var W=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;S.Deferred.exceptionHook=function(e,t){C.console&&C.console.warn&&e&&W.test(e.name)&&C.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},S.readyException=function(e){C.setTimeout(function(){throw e})};var F=S.Deferred();function B(){E.removeEventListener("DOMContentLoaded",B),C.removeEventListener("load",B),S.ready()}S.fn.ready=function(e){return F.then(e)["catch"](function(e){S.readyException(e)}),this},S.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--S.readyWait:S.isReady)||(S.isReady=!0)!==e&&0<--S.readyWait||F.resolveWith(E,[S])}}),S.ready.then=F.then,"complete"===E.readyState||"loading"!==E.readyState&&!E.documentElement.doScroll?C.setTimeout(S.ready):(E.addEventListener("DOMContentLoaded",B),C.addEventListener("load",B));var $=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if("object"===w(n))for(s in i=!0,n)$(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,m(r)||(a=!0),l&&(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(S(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},_=/^-ms-/,z=/-([a-z])/g;function U(e,t){return t.toUpperCase()}function X(e){return e.replace(_,"ms-").replace(z,U)}var V=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function G(){this.expando=S.expando+G.uid++}G.uid=1,G.prototype={cache:function(e){var t=e[this.expando];return t||(t={},V(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if("string"==typeof t)i[X(t)]=n;else for(r in t)i[X(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][X(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(X):(t=X(t))in r?[t]:t.match(P)||[]).length;while(n--)delete r[t[n]]}(void 0===t||S.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!S.isEmptyObject(t)}};var Y=new G,Q=new G,J=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,K=/[A-Z]/g;function Z(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(K,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{n="true"===(i=n)||"false"!==i&&("null"===i?null:i===+i+""?+i:J.test(i)?JSON.parse(i):i)}catch(e){}Q.set(e,t,n)}else n=void 0;return n}S.extend({hasData:function(e){return Q.hasData(e)||Y.hasData(e)},data:function(e,t,n){return Q.access(e,t,n)},removeData:function(e,t){Q.remove(e,t)},_data:function(e,t,n){return Y.access(e,t,n)},_removeData:function(e,t){Y.remove(e,t)}}),S.fn.extend({data:function(n,e){var t,r,i,o=this[0],a=o&&o.attributes;if(void 0===n){if(this.length&&(i=Q.get(o),1===o.nodeType&&!Y.get(o,"hasDataAttrs"))){t=a.length;while(t--)a[t]&&0===(r=a[t].name).indexOf("data-")&&(r=X(r.slice(5)),Z(o,r,i[r]));Y.set(o,"hasDataAttrs",!0)}return i}return"object"==typeof n?this.each(function(){Q.set(this,n)}):$(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=Q.get(o,n))?t:void 0!==(t=Z(o,n))?t:void 0;this.each(function(){Q.set(this,n,e)})},null,e,1<arguments.length,null,!0)},removeData:function(e){return this.each(function(){Q.remove(this,e)})}}),S.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=Y.get(e,t),n&&(!r||Array.isArray(n)?r=Y.access(e,t,S.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=S.queue(e,t),r=n.length,i=n.shift(),o=S._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,function(){S.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return Y.get(e,n)||Y.access(e,n,{empty:S.Callbacks("once memory").add(function(){Y.remove(e,[t+"queue",n])})})}}),S.fn.extend({queue:function(t,n){var e=2;return"string"!=typeof t&&(n=t,t="fx",e--),arguments.length<e?S.queue(this[0],t):void 0===n?this:this.each(function(){var e=S.queue(this,t,n);S._queueHooks(this,t),"fx"===t&&"inprogress"!==e[0]&&S.dequeue(this,t)})},dequeue:function(e){return this.each(function(){S.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=S.Deferred(),o=this,a=this.length,s=function(){--r||i.resolveWith(o,[o])};"string"!=typeof e&&(t=e,e=void 0),e=e||"fx";while(a--)(n=Y.get(o[a],e+"queueHooks"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var ee=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,te=new RegExp("^(?:([+-])=|)("+ee+")([a-z%]*)$","i"),ne=["Top","Right","Bottom","Left"],re=E.documentElement,ie=function(e){return S.contains(e.ownerDocument,e)},oe={composed:!0};re.getRootNode&&(ie=function(e){return S.contains(e.ownerDocument,e)||e.getRootNode(oe)===e.ownerDocument});var ae=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&ie(e)&&"none"===S.css(e,"display")};function se(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return S.css(e,t,"")},u=s(),l=n&&n[3]||(S.cssNumber[t]?"":"px"),c=e.nodeType&&(S.cssNumber[t]||"px"!==l&&+u)&&te.exec(S.css(e,t));if(c&&c[3]!==l){u/=2,l=l||c[3],c=+u||1;while(a--)S.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,S.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var ue={};function le(e,t){for(var n,r,i,o,a,s,u,l=[],c=0,f=e.length;c<f;c++)(r=e[c]).style&&(n=r.style.display,t?("none"===n&&(l[c]=Y.get(r,"display")||null,l[c]||(r.style.display="")),""===r.style.display&&ae(r)&&(l[c]=(u=a=o=void 0,a=(i=r).ownerDocument,s=i.nodeName,(u=ue[s])||(o=a.body.appendChild(a.createElement(s)),u=S.css(o,"display"),o.parentNode.removeChild(o),"none"===u&&(u="block"),ue[s]=u)))):"none"!==n&&(l[c]="none",Y.set(r,"display",n)));for(c=0;c<f;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}S.fn.extend({show:function(){return le(this,!0)},hide:function(){return le(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){ae(this)?S(this).show():S(this).hide()})}});var ce,fe,pe=/^(?:checkbox|radio)$/i,de=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),y.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="<textarea>x</textarea>",y.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="<option></option>",y.option=!!ce.lastChild;var ge={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n<r;n++)Y.set(e[n],"globalEval",!t||Y.get(t[n],"globalEval"))}ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td,y.option||(ge.optgroup=ge.option=[1,"<select multiple='multiple'>","</select>"]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if("object"===w(o))S.merge(p,o.nodeType?[o]:o);else if(me.test(o)){a=a||f.appendChild(t.createElement("div")),s=(de.exec(o)||["",""])[1].toLowerCase(),u=ge[s]||ge._default,a.innerHTML=u[1]+S.htmlPrefilter(o)+u[2],c=u[0];while(c--)a=a.lastChild;S.merge(p,a.childNodes),(a=f.firstChild).textContent=""}else p.push(t.createTextNode(o));f.textContent="",d=0;while(o=p[d++])if(r&&-1<S.inArray(o,r))i&&i.push(o);else if(l=ie(o),a=ve(f.appendChild(o),"script"),l&&ye(a),n){c=0;while(o=a[c++])he.test(o.type||"")&&n.push(o)}return f}var be=/^([^.]*)(?:\.(.+)|)/;function we(){return!0}function Te(){return!1}function Ce(e,t){return e===function(){try{return E.activeElement}catch(e){}}()==("focus"===t)}function Ee(e,t,n,r,i,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)Ee(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Te;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return S().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=S.guid++)),e.each(function(){S.event.add(this,t,i,r,n)})}function Se(e,i,o){o?(Y.set(e,i,!1),S.event.add(e,i,{namespace:!1,handler:function(e){var t,n,r=Y.get(this,i);if(1&e.isTrigger&&this[i]){if(r.length)(S.event.special[i]||{}).delegateType&&e.stopPropagation();else if(r=s.call(arguments),Y.set(this,i,r),t=o(this,i),this[i](),r!==(n=Y.get(this,i))||t?Y.set(this,i,!1):n={},r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n&&n.value}else r.length&&(Y.set(this,i,{value:S.event.trigger(S.extend(r[0],S.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Y.get(e,i)&&S.event.add(e,i,we)}S.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Y.get(t);if(V(t)){n.handler&&(n=(o=n).handler,i=o.selector),i&&S.find.matchesSelector(re,i),n.guid||(n.guid=S.guid++),(u=v.events)||(u=v.events=Object.create(null)),(a=v.handle)||(a=v.handle=function(e){return"undefined"!=typeof S&&S.event.triggered!==e.type?S.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||"").match(P)||[""]).length;while(l--)d=g=(s=be.exec(e[l])||[])[1],h=(s[2]||"").split(".").sort(),d&&(f=S.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=S.event.special[d]||{},c=S.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&S.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),S.event.global[d]=!0)}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Y.hasData(e)&&Y.get(e);if(v&&(u=v.events)){l=(t=(t||"").match(P)||[""]).length;while(l--)if(d=g=(s=be.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d){f=S.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;while(o--)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||S.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)S.event.remove(e,d+t[l],n,r,!0);S.isEmptyObject(u)&&Y.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=new Array(arguments.length),u=S.event.fix(e),l=(Y.get(this,"events")||Object.create(null))[u.type]||[],c=S.event.special[u.type]||{};for(s[0]=u,t=1;t<arguments.length;t++)s[t]=arguments[t];if(u.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,u)){a=S.event.handlers.call(this,u,l),t=0;while((i=a[t++])&&!u.isPropagationStopped()){u.currentTarget=i.elem,n=0;while((o=i.handlers[n++])&&!u.isImmediatePropagationStopped())u.rnamespace&&!1!==o.namespace&&!u.rnamespace.test(o.namespace)||(u.handleObj=o,u.data=o.data,void 0!==(r=((S.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,s))&&!1===(u.result=r)&&(u.preventDefault(),u.stopPropagation()))}return c.postDispatch&&c.postDispatch.call(this,u),u.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!("click"===e.type&&1<=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+" "]&&(a[i]=r.needsContext?-1<S(i,this).index(l):S.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(t,e){Object.defineProperty(S.Event.prototype,t,{enumerable:!0,configurable:!0,get:m(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[S.expando]?e:new S.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,"input")&&Se(t,"click",we),!1},trigger:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,"input")&&Se(t,"click"),!0},_default:function(e){var t=e.target;return pe.test(t.type)&&t.click&&A(t,"input")&&Y.get(t,"click")||A(t,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},S.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},S.Event=function(e,t){if(!(this instanceof S.Event))return new S.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?we:Te,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&S.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[S.expando]=!0},S.Event.prototype={constructor:S.Event,isDefaultPrevented:Te,isPropagationStopped:Te,isImmediatePropagationStopped:Te,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=we,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=we,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=we,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},S.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,"char":!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},S.event.addProp),S.each({focus:"focusin",blur:"focusout"},function(e,t){S.event.special[e]={setup:function(){return Se(this,e,Ce),!1},trigger:function(){return Se(this,e),!0},_default:function(){return!0},delegateType:t}}),S.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,i){S.event.special[e]={delegateType:i,bindType:i,handle:function(e){var t,n=e.relatedTarget,r=e.handleObj;return n&&(n===this||S.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),S.fn.extend({on:function(e,t,n,r){return Ee(this,e,t,n,r)},one:function(e,t,n,r){return Ee(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,S(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=Te),this.each(function(){S.event.remove(this,e,n,t)})}});var ke=/<script|<style|<link/i,Ae=/checked\s*(?:[^=]|=\s*.checked.)/i,Ne=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function je(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n<r;n++)S.event.add(t,i,s[i][n]);Q.hasData(e)&&(o=Q.access(e),a=S.extend({},o),Q.set(t,a))}}function He(n,r,i,o){r=g(r);var e,t,a,s,u,l,c=0,f=n.length,p=f-1,d=r[0],h=m(d);if(h||1<f&&"string"==typeof d&&!y.checkClone&&Ae.test(d))return n.each(function(e){var t=n.eq(e);h&&(r[0]=d.call(this,e,t.html())),He(t,r,i,o)});if(f&&(t=(e=xe(r,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(s=(a=S.map(ve(e,"script"),De)).length;c<f;c++)u=e,c!==p&&(u=S.clone(u,!0,!0),s&&S.merge(a,ve(u,"script"))),i.call(n[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,S.map(a,qe),c=0;c<s;c++)u=a[c],he.test(u.type||"")&&!Y.access(u,"globalEval")&&S.contains(l,u)&&(u.src&&"module"!==(u.type||"").toLowerCase()?S._evalUrl&&!u.noModule&&S._evalUrl(u.src,{nonce:u.nonce||u.getAttribute("nonce")},l):b(u.textContent.replace(Ne,""),u,l))}return n}function Oe(e,t,n){for(var r,i=t?S.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||S.cleanData(ve(r)),r.parentNode&&(n&&ie(r)&&ye(ve(r,"script")),r.parentNode.removeChild(r));return e}S.extend({htmlPrefilter:function(e){return e},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=ie(e);if(!(y.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||S.isXMLDoc(e)))for(a=ve(c),r=0,i=(o=ve(e)).length;r<i;r++)s=o[r],u=a[r],void 0,"input"===(l=u.nodeName.toLowerCase())&&pe.test(s.type)?u.checked=s.checked:"input"!==l&&"textarea"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||ve(e),a=a||ve(c),r=0,i=o.length;r<i;r++)Le(o[r],a[r]);else Le(e,c);return 0<(a=ve(c,"script")).length&&ye(a,!f&&ve(e,"script")),c},cleanData:function(e){for(var t,n,r,i=S.event.special,o=0;void 0!==(n=e[o]);o++)if(V(n)){if(t=n[Y.expando]){if(t.events)for(r in t.events)i[r]?S.event.remove(n,r):S.removeEvent(n,r,t.handle);n[Y.expando]=void 0}n[Q.expando]&&(n[Q.expando]=void 0)}}}),S.fn.extend({detach:function(e){return Oe(this,e,!0)},remove:function(e){return Oe(this,e)},text:function(e){return $(this,function(e){return void 0===e?S.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return He(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||je(this,e).appendChild(e)})},prepend:function(){return He(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=je(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return He(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return He(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(S.cleanData(ve(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return S.clone(this,e,t)})},html:function(e){return $(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!ke.test(e)&&!ge[(de.exec(e)||["",""])[1].toLowerCase()]){e=S.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(S.cleanData(ve(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return He(this,arguments,function(e){var t=this.parentNode;S.inArray(this,n)<0&&(S.cleanData(ve(this)),t&&t.replaceChild(e,this))},n)}}),S.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,a){S.fn[e]=function(e){for(var t,n=[],r=S(e),i=r.length-1,o=0;o<=i;o++)t=o===i?this:this.clone(!0),S(r[o])[a](t),u.apply(n,t.get());return this.pushStack(n)}});var Pe=new RegExp("^("+ee+")(?!px)[a-z%]+$","i"),Re=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=C),t.getComputedStyle(e)},Me=function(e,t,n){var r,i,o={};for(i in t)o[i]=e.style[i],e.style[i]=t[i];for(i in r=n.call(e),t)e.style[i]=o[i];return r},Ie=new RegExp(ne.join("|"),"i");function We(e,t,n){var r,i,o,a,s=e.style;return(n=n||Re(e))&&(""!==(a=n.getPropertyValue(t)||n[t])||ie(e)||(a=S.style(e,t)),!y.pixelBoxStyles()&&Pe.test(a)&&Ie.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o)),void 0!==a?a+"":a}function Fe(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(l){u.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",l.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",re.appendChild(u).appendChild(l);var e=C.getComputedStyle(l);n="1%"!==e.top,s=12===t(e.marginLeft),l.style.right="60%",o=36===t(e.right),r=36===t(e.width),l.style.position="absolute",i=12===t(l.offsetWidth/3),re.removeChild(u),l=null}}function t(e){return Math.round(parseFloat(e))}var n,r,i,o,a,s,u=E.createElement("div"),l=E.createElement("div");l.style&&(l.style.backgroundClip="content-box",l.cloneNode(!0).style.backgroundClip="",y.clearCloneStyle="content-box"===l.style.backgroundClip,S.extend(y,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),o},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),s},scrollboxSize:function(){return e(),i},reliableTrDimensions:function(){var e,t,n,r;return null==a&&(e=E.createElement("table"),t=E.createElement("tr"),n=E.createElement("div"),e.style.cssText="position:absolute;left:-11111px;border-collapse:separate",t.style.cssText="border:1px solid",t.style.height="1px",n.style.height="9px",n.style.display="block",re.appendChild(e).appendChild(t).appendChild(n),r=C.getComputedStyle(t),a=parseInt(r.height,10)+parseInt(r.borderTopWidth,10)+parseInt(r.borderBottomWidth,10)===t.offsetHeight,re.removeChild(e)),a}}))}();var Be=["Webkit","Moz","ms"],$e=E.createElement("div").style,_e={};function ze(e){var t=S.cssProps[e]||_e[e];return t||(e in $e?e:_e[e]=function(e){var t=e[0].toUpperCase()+e.slice(1),n=Be.length;while(n--)if((e=Be[n]+t)in $e)return e}(e)||e)}var Ue=/^(none|table(?!-c[ea]).+)/,Xe=/^--/,Ve={position:"absolute",visibility:"hidden",display:"block"},Ge={letterSpacing:"0",fontWeight:"400"};function Ye(e,t,n){var r=te.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function Qe(e,t,n,r,i,o){var a="width"===t?1:0,s=0,u=0;if(n===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(u+=S.css(e,n+ne[a],!0,i)),r?("content"===n&&(u-=S.css(e,"padding"+ne[a],!0,i)),"margin"!==n&&(u-=S.css(e,"border"+ne[a]+"Width",!0,i))):(u+=S.css(e,"padding"+ne[a],!0,i),"padding"!==n?u+=S.css(e,"border"+ne[a]+"Width",!0,i):s+=S.css(e,"border"+ne[a]+"Width",!0,i));return!r&&0<=o&&(u+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u}function Je(e,t,n){var r=Re(e),i=(!y.boxSizingReliable()||n)&&"border-box"===S.css(e,"boxSizing",!1,r),o=i,a=We(e,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);if(Pe.test(a)){if(!n)return a;a="auto"}return(!y.boxSizingReliable()&&i||!y.reliableTrDimensions()&&A(e,"tr")||"auto"===a||!parseFloat(a)&&"inline"===S.css(e,"display",!1,r))&&e.getClientRects().length&&(i="border-box"===S.css(e,"boxSizing",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+Qe(e,t,n||(i?"border":"content"),o,r,a)+"px"}function Ke(e,t,n,r,i){return new Ke.prototype.init(e,t,n,r,i)}S.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=We(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=X(t),u=Xe.test(t),l=e.style;if(u||(t=ze(s)),a=S.cssHooks[t]||S.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];"string"===(o=typeof n)&&(i=te.exec(n))&&i[1]&&(n=se(e,t,i),o="number"),null!=n&&n==n&&("number"!==o||u||(n+=i&&i[3]||(S.cssNumber[s]?"":"px")),y.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=X(t);return Xe.test(t)||(t=ze(s)),(a=S.cssHooks[t]||S.cssHooks[s])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=We(e,t,r)),"normal"===i&&t in Ge&&(i=Ge[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),S.each(["height","width"],function(e,u){S.cssHooks[u]={get:function(e,t,n){if(t)return!Ue.test(S.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?Je(e,u,n):Me(e,Ve,function(){return Je(e,u,n)})},set:function(e,t,n){var r,i=Re(e),o=!y.scrollboxSize()&&"absolute"===i.position,a=(o||n)&&"border-box"===S.css(e,"boxSizing",!1,i),s=n?Qe(e,u,n,a,i):0;return a&&o&&(s-=Math.ceil(e["offset"+u[0].toUpperCase()+u.slice(1)]-parseFloat(i[u])-Qe(e,u,"border",!1,i)-.5)),s&&(r=te.exec(t))&&"px"!==(r[3]||"px")&&(e.style[u]=t,t=S.css(e,u)),Ye(0,t,s)}}}),S.cssHooks.marginLeft=Fe(y.reliableMarginLeft,function(e,t){if(t)return(parseFloat(We(e,"marginLeft"))||e.getBoundingClientRect().left-Me(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),S.each({margin:"",padding:"",border:"Width"},function(i,o){S.cssHooks[i+o]={expand:function(e){for(var t=0,n={},r="string"==typeof e?e.split(" "):[e];t<4;t++)n[i+ne[t]+o]=r[t]||r[t-2]||r[0];return n}},"margin"!==i&&(S.cssHooks[i+o].set=Ye)}),S.fn.extend({css:function(e,t){return $(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Re(e),i=t.length;a<i;a++)o[t[a]]=S.css(e,t[a],!1,r);return o}return void 0!==n?S.style(e,t,n):S.css(e,t)},e,t,1<arguments.length)}}),((S.Tween=Ke).prototype={constructor:Ke,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||S.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(S.cssNumber[n]?"":"px")},cur:function(){var e=Ke.propHooks[this.prop];return e&&e.get?e.get(this):Ke.propHooks._default.get(this)},run:function(e){var t,n=Ke.propHooks[this.prop];return this.options.duration?this.pos=t=S.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):Ke.propHooks._default.set(this),this}}).init.prototype=Ke.prototype,(Ke.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=S.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){S.fx.step[e.prop]?S.fx.step[e.prop](e):1!==e.elem.nodeType||!S.cssHooks[e.prop]&&null==e.elem.style[ze(e.prop)]?e.elem[e.prop]=e.now:S.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=Ke.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},S.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},S.fx=Ke.prototype.init,S.fx.step={};var Ze,et,tt,nt,rt=/^(?:toggle|show|hide)$/,it=/queueHooks$/;function ot(){et&&(!1===E.hidden&&C.requestAnimationFrame?C.requestAnimationFrame(ot):C.setTimeout(ot,S.fx.interval),S.fx.tick())}function at(){return C.setTimeout(function(){Ze=void 0}),Ze=Date.now()}function st(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i["margin"+(n=ne[r])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function ut(e,t,n){for(var r,i=(lt.tweeners[t]||[]).concat(lt.tweeners["*"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function lt(o,e,t){var n,a,r=0,i=lt.prefilters.length,s=S.Deferred().always(function(){delete u.elem}),u=function(){if(a)return!1;for(var e=Ze||at(),t=Math.max(0,l.startTime+l.duration-e),n=1-(t/l.duration||0),r=0,i=l.tweens.length;r<i;r++)l.tweens[r].run(n);return s.notifyWith(o,[l,n,t]),n<1&&i?t:(i||s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l]),!1)},l=s.promise({elem:o,props:S.extend({},e),opts:S.extend(!0,{specialEasing:{},easing:S.easing._default},t),originalProperties:e,originalOptions:t,startTime:Ze||at(),duration:t.duration,tweens:[],createTween:function(e,t){var n=S.Tween(o,l.opts,e,t,l.opts.specialEasing[e]||l.opts.easing);return l.tweens.push(n),n},stop:function(e){var t=0,n=e?l.tweens.length:0;if(a)return this;for(a=!0;t<n;t++)l.tweens[t].run(1);return e?(s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l,e])):s.rejectWith(o,[l,e]),this}}),c=l.props;for(!function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=X(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=S.cssHooks[r])&&"expand"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);r<i;r++)if(n=lt.prefilters[r].call(l,o,c,l.opts))return m(n.stop)&&(S._queueHooks(l.elem,l.opts.queue).stop=n.stop.bind(n)),n;return S.map(c,ut,l),m(l.opts.start)&&l.opts.start.call(o,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),S.fx.timer(S.extend(u,{elem:o,anim:l,queue:l.opts.queue})),l}S.Animation=S.extend(lt,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return se(n.elem,e,te.exec(t),n),n}]},tweener:function(e,t){m(e)?(t=e,e=["*"]):e=e.match(P);for(var n,r=0,i=e.length;r<i;r++)n=e[r],lt.tweeners[n]=lt.tweeners[n]||[],lt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f="width"in t||"height"in t,p=this,d={},h=e.style,g=e.nodeType&&ae(e),v=Y.get(e,"fxshow");for(r in n.queue||(null==(a=S._queueHooks(e,"fx")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,S.queue(e,"fx").length||a.empty.fire()})})),t)if(i=t[r],rt.test(i)){if(delete t[r],o=o||"toggle"===i,i===(g?"hide":"show")){if("show"!==i||!v||void 0===v[r])continue;g=!0}d[r]=v&&v[r]||S.style(e,r)}if((u=!S.isEmptyObject(t))||!S.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=v&&v.display)&&(l=Y.get(e,"display")),"none"===(c=S.css(e,"display"))&&(l?c=l:(le([e],!0),l=e.style.display||l,c=S.css(e,"display"),le([e]))),("inline"===c||"inline-block"===c&&null!=l)&&"none"===S.css(e,"float")&&(u||(p.done(function(){h.display=l}),null==l&&(c=h.display,l="none"===c?"":c)),h.display="inline-block")),n.overflow&&(h.overflow="hidden",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1,d)u||(v?"hidden"in v&&(g=v.hidden):v=Y.access(e,"fxshow",{display:l}),o&&(v.hidden=!g),g&&le([e],!0),p.done(function(){for(r in g||le([e]),Y.remove(e,"fxshow"),d)S.style(e,r,d[r])})),u=ut(g?v[r]:0,r,p),r in v||(v[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?lt.prefilters.unshift(e):lt.prefilters.push(e)}}),S.speed=function(e,t,n){var r=e&&"object"==typeof e?S.extend({},e):{complete:n||!n&&t||m(e)&&e,duration:e,easing:n&&t||t&&!m(t)&&t};return S.fx.off?r.duration=0:"number"!=typeof r.duration&&(r.duration in S.fx.speeds?r.duration=S.fx.speeds[r.duration]:r.duration=S.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue="fx"),r.old=r.complete,r.complete=function(){m(r.old)&&r.old.call(this),r.queue&&S.dequeue(this,r.queue)},r},S.fn.extend({fadeTo:function(e,t,n,r){return this.filter(ae).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(t,e,n,r){var i=S.isEmptyObject(t),o=S.speed(e,n,r),a=function(){var e=lt(this,S.extend({},t),o);(i||Y.get(this,"finish"))&&e.stop(!0)};return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(i,e,o){var a=function(e){var t=e.stop;delete e.stop,t(o)};return"string"!=typeof i&&(o=e,e=i,i=void 0),e&&this.queue(i||"fx",[]),this.each(function(){var e=!0,t=null!=i&&i+"queueHooks",n=S.timers,r=Y.get(this);if(t)r[t]&&r[t].stop&&a(r[t]);else for(t in r)r[t]&&r[t].stop&&it.test(t)&&a(r[t]);for(t=n.length;t--;)n[t].elem!==this||null!=i&&n[t].queue!==i||(n[t].anim.stop(o),e=!1,n.splice(t,1));!e&&o||S.dequeue(this,i)})},finish:function(a){return!1!==a&&(a=a||"fx"),this.each(function(){var e,t=Y.get(this),n=t[a+"queue"],r=t[a+"queueHooks"],i=S.timers,o=n?n.length:0;for(t.finish=!0,S.queue(this,a,[]),r&&r.stop&&r.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===a&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),S.each(["toggle","show","hide"],function(e,r){var i=S.fn[r];S.fn[r]=function(e,t,n){return null==e||"boolean"==typeof e?i.apply(this,arguments):this.animate(st(r,!0),e,t,n)}}),S.each({slideDown:st("show"),slideUp:st("hide"),slideToggle:st("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,r){S.fn[e]=function(e,t,n){return this.animate(r,e,t,n)}}),S.timers=[],S.fx.tick=function(){var e,t=0,n=S.timers;for(Ze=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||S.fx.stop(),Ze=void 0},S.fx.timer=function(e){S.timers.push(e),S.fx.start()},S.fx.interval=13,S.fx.start=function(){et||(et=!0,ot())},S.fx.stop=function(){et=null},S.fx.speeds={slow:600,fast:200,_default:400},S.fn.delay=function(r,e){return r=S.fx&&S.fx.speeds[r]||r,e=e||"fx",this.queue(e,function(e,t){var n=C.setTimeout(e,r);t.stop=function(){C.clearTimeout(n)}})},tt=E.createElement("input"),nt=E.createElement("select").appendChild(E.createElement("option")),tt.type="checkbox",y.checkOn=""!==tt.value,y.optSelected=nt.selected,(tt=E.createElement("input")).value="t",tt.type="radio",y.radioValue="t"===tt.value;var ct,ft=S.expr.attrHandle;S.fn.extend({attr:function(e,t){return $(this,S.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){S.removeAttr(this,e)})}}),S.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return"undefined"==typeof e.getAttribute?S.prop(e,t,n):(1===o&&S.isXMLDoc(e)||(i=S.attrHooks[t.toLowerCase()]||(S.expr.match.bool.test(t)?ct:void 0)),void 0!==n?null===n?void S.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=S.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!y.radioValue&&"radio"===t&&A(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(P);if(i&&1===e.nodeType)while(n=i[r++])e.removeAttribute(n)}}),ct={set:function(e,t,n){return!1===t?S.removeAttr(e,n):e.setAttribute(n,n),n}},S.each(S.expr.match.bool.source.match(/\w+/g),function(e,t){var a=ft[t]||S.find.attr;ft[t]=function(e,t,n){var r,i,o=t.toLowerCase();return n||(i=ft[o],ft[o]=r,r=null!=a(e,t,n)?o:null,ft[o]=i),r}});var pt=/^(?:input|select|textarea|button)$/i,dt=/^(?:a|area)$/i;function ht(e){return(e.match(P)||[]).join(" ")}function gt(e){return e.getAttribute&&e.getAttribute("class")||""}function vt(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(P)||[]}S.fn.extend({prop:function(e,t){return $(this,S.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[S.propFix[e]||e]})}}),S.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&S.isXMLDoc(e)||(t=S.propFix[t]||t,i=S.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=S.find.attr(e,"tabindex");return t?parseInt(t,10):pt.test(e.nodeName)||dt.test(e.nodeName)&&e.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),y.optSelected||(S.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),S.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){S.propFix[this.toLowerCase()]=this}),S.fn.extend({addClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){S(this).addClass(t.call(this,e,gt(this)))});if((e=vt(t)).length)while(n=this[u++])if(i=gt(n),r=1===n.nodeType&&" "+ht(i)+" "){a=0;while(o=e[a++])r.indexOf(" "+o+" ")<0&&(r+=o+" ");i!==(s=ht(r))&&n.setAttribute("class",s)}return this},removeClass:function(t){var e,n,r,i,o,a,s,u=0;if(m(t))return this.each(function(e){S(this).removeClass(t.call(this,e,gt(this)))});if(!arguments.length)return this.attr("class","");if((e=vt(t)).length)while(n=this[u++])if(i=gt(n),r=1===n.nodeType&&" "+ht(i)+" "){a=0;while(o=e[a++])while(-1<r.indexOf(" "+o+" "))r=r.replace(" "+o+" "," ");i!==(s=ht(r))&&n.setAttribute("class",s)}return this},toggleClass:function(i,t){var o=typeof i,a="string"===o||Array.isArray(i);return"boolean"==typeof t&&a?t?this.addClass(i):this.removeClass(i):m(i)?this.each(function(e){S(this).toggleClass(i.call(this,e,gt(this),t),t)}):this.each(function(){var e,t,n,r;if(a){t=0,n=S(this),r=vt(i);while(e=r[t++])n.hasClass(e)?n.removeClass(e):n.addClass(e)}else void 0!==i&&"boolean"!==o||((e=gt(this))&&Y.set(this,"__className__",e),this.setAttribute&&this.setAttribute("class",e||!1===i?"":Y.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;t=" "+e+" ";while(n=this[r++])if(1===n.nodeType&&-1<(" "+ht(gt(n))+" ").indexOf(t))return!0;return!1}});var yt=/\r/g;S.fn.extend({val:function(n){var r,e,i,t=this[0];return arguments.length?(i=m(n),this.each(function(e){var t;1===this.nodeType&&(null==(t=i?n.call(this,e,S(this).val()):n)?t="":"number"==typeof t?t+="":Array.isArray(t)&&(t=S.map(t,function(e){return null==e?"":e+""})),(r=S.valHooks[this.type]||S.valHooks[this.nodeName.toLowerCase()])&&"set"in r&&void 0!==r.set(this,t,"value")||(this.value=t))})):t?(r=S.valHooks[t.type]||S.valHooks[t.nodeName.toLowerCase()])&&"get"in r&&void 0!==(e=r.get(t,"value"))?e:"string"==typeof(e=t.value)?e.replace(yt,""):null==e?"":e:void 0}}),S.extend({valHooks:{option:{get:function(e){var t=S.find.attr(e,"value");return null!=t?t:ht(S.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!A(n.parentNode,"optgroup"))){if(t=S(n).val(),a)return t;s.push(t)}return s},set:function(e,t){var n,r,i=e.options,o=S.makeArray(t),a=i.length;while(a--)((r=i[a]).selected=-1<S.inArray(S.valHooks.option.get(r),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),S.each(["radio","checkbox"],function(){S.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<S.inArray(S(e).val(),t)}},y.checkOn||(S.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),y.focusin="onfocusin"in C;var mt=/^(?:focusinfocus|focusoutblur)$/,xt=function(e){e.stopPropagation()};S.extend(S.event,{trigger:function(e,t,n,r){var i,o,a,s,u,l,c,f,p=[n||E],d=v.call(e,"type")?e.type:e,h=v.call(e,"namespace")?e.namespace.split("."):[];if(o=f=a=n=n||E,3!==n.nodeType&&8!==n.nodeType&&!mt.test(d+S.event.triggered)&&(-1<d.indexOf(".")&&(d=(h=d.split(".")).shift(),h.sort()),u=d.indexOf(":")<0&&"on"+d,(e=e[S.expando]?e:new S.Event(d,"object"==typeof e&&e)).isTrigger=r?2:3,e.namespace=h.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:S.makeArray(t,[e]),c=S.event.special[d]||{},r||!c.trigger||!1!==c.trigger.apply(n,t))){if(!r&&!c.noBubble&&!x(n)){for(s=c.delegateType||d,mt.test(s+d)||(o=o.parentNode);o;o=o.parentNode)p.push(o),a=o;a===(n.ownerDocument||E)&&p.push(a.defaultView||a.parentWindow||C)}i=0;while((o=p[i++])&&!e.isPropagationStopped())f=o,e.type=1<i?s:c.bindType||d,(l=(Y.get(o,"events")||Object.create(null))[e.type]&&Y.get(o,"handle"))&&l.apply(o,t),(l=u&&o[u])&&l.apply&&V(o)&&(e.result=l.apply(o,t),!1===e.result&&e.preventDefault());return e.type=d,r||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(p.pop(),t)||!V(n)||u&&m(n[d])&&!x(n)&&((a=n[u])&&(n[u]=null),S.event.triggered=d,e.isPropagationStopped()&&f.addEventListener(d,xt),n[d](),e.isPropagationStopped()&&f.removeEventListener(d,xt),S.event.triggered=void 0,a&&(n[u]=a)),e.result}},simulate:function(e,t,n){var r=S.extend(new S.Event,n,{type:e,isSimulated:!0});S.event.trigger(r,null,t)}}),S.fn.extend({trigger:function(e,t){return this.each(function(){S.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return S.event.trigger(e,t,n,!0)}}),y.focusin||S.each({focus:"focusin",blur:"focusout"},function(n,r){var i=function(e){S.event.simulate(r,e.target,S.event.fix(e))};S.event.special[r]={setup:function(){var e=this.ownerDocument||this.document||this,t=Y.access(e,r);t||e.addEventListener(n,i,!0),Y.access(e,r,(t||0)+1)},teardown:function(){var e=this.ownerDocument||this.document||this,t=Y.access(e,r)-1;t?Y.access(e,r,t):(e.removeEventListener(n,i,!0),Y.remove(e,r))}}});var bt=C.location,wt={guid:Date.now()},Tt=/\?/;S.parseXML=function(e){var t,n;if(!e||"string"!=typeof e)return null;try{t=(new C.DOMParser).parseFromString(e,"text/xml")}catch(e){}return n=t&&t.getElementsByTagName("parsererror")[0],t&&!n||S.error("Invalid XML: "+(n?S.map(n.childNodes,function(e){return e.textContent}).join("\n"):e)),t};var Ct=/\[\]$/,Et=/\r?\n/g,St=/^(?:submit|button|image|reset|file)$/i,kt=/^(?:input|select|textarea|keygen)/i;function At(n,e,r,i){var t;if(Array.isArray(e))S.each(e,function(e,t){r||Ct.test(n)?i(n,t):At(n+"["+("object"==typeof t&&null!=t?e:"")+"]",t,r,i)});else if(r||"object"!==w(e))i(n,e);else for(t in e)At(n+"["+t+"]",e[t],r,i)}S.param=function(e,t){var n,r=[],i=function(e,t){var n=m(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!S.isPlainObject(e))S.each(e,function(){i(this.name,this.value)});else for(n in e)At(n,e[n],t,i);return r.join("&")},S.fn.extend({serialize:function(){return S.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=S.prop(this,"elements");return e?S.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!S(this).is(":disabled")&&kt.test(this.nodeName)&&!St.test(e)&&(this.checked||!pe.test(e))}).map(function(e,t){var n=S(this).val();return null==n?null:Array.isArray(n)?S.map(n,function(e){return{name:t.name,value:e.replace(Et,"\r\n")}}):{name:t.name,value:n.replace(Et,"\r\n")}}).get()}});var Nt=/%20/g,jt=/#.*$/,Dt=/([?&])_=[^&]*/,qt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Lt=/^(?:GET|HEAD)$/,Ht=/^\/\//,Ot={},Pt={},Rt="*/".concat("*"),Mt=E.createElement("a");function It(o){return function(e,t){"string"!=typeof e&&(t=e,e="*");var n,r=0,i=e.toLowerCase().match(P)||[];if(m(t))while(n=i[r++])"+"===n[0]?(n=n.slice(1)||"*",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function Wt(t,i,o,a){var s={},u=t===Pt;function l(e){var r;return s[e]=!0,S.each(t[e]||[],function(e,t){var n=t(i,o,a);return"string"!=typeof n||u||s[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),l(n),!1)}),r}return l(i.dataTypes[0])||!s["*"]&&l("*")}function Ft(e,t){var n,r,i=S.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&S.extend(!0,e,r),e}Mt.href=bt.href,S.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:bt.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(bt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Rt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":S.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Ft(Ft(e,S.ajaxSettings),t):Ft(S.ajaxSettings,e)},ajaxPrefilter:It(Ot),ajaxTransport:It(Pt),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0),t=t||{};var c,f,p,n,d,r,h,g,i,o,v=S.ajaxSetup({},t),y=v.context||v,m=v.context&&(y.nodeType||y.jquery)?S(y):S.event,x=S.Deferred(),b=S.Callbacks("once memory"),w=v.statusCode||{},a={},s={},u="canceled",T={readyState:0,getResponseHeader:function(e){var t;if(h){if(!n){n={};while(t=qt.exec(p))n[t[1].toLowerCase()+" "]=(n[t[1].toLowerCase()+" "]||[]).concat(t[2])}t=n[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return h?p:null},setRequestHeader:function(e,t){return null==h&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==h&&(v.mimeType=e),this},statusCode:function(e){var t;if(e)if(h)T.always(e[T.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||u;return c&&c.abort(t),l(0,t),this}};if(x.promise(T),v.url=((e||v.url||bt.href)+"").replace(Ht,bt.protocol+"//"),v.type=t.method||t.type||v.method||v.type,v.dataTypes=(v.dataType||"*").toLowerCase().match(P)||[""],null==v.crossDomain){r=E.createElement("a");try{r.href=v.url,r.href=r.href,v.crossDomain=Mt.protocol+"//"+Mt.host!=r.protocol+"//"+r.host}catch(e){v.crossDomain=!0}}if(v.data&&v.processData&&"string"!=typeof v.data&&(v.data=S.param(v.data,v.traditional)),Wt(Ot,v,t,T),h)return T;for(i in(g=S.event&&v.global)&&0==S.active++&&S.event.trigger("ajaxStart"),v.type=v.type.toUpperCase(),v.hasContent=!Lt.test(v.type),f=v.url.replace(jt,""),v.hasContent?v.data&&v.processData&&0===(v.contentType||"").indexOf("application/x-www-form-urlencoded")&&(v.data=v.data.replace(Nt,"+")):(o=v.url.slice(f.length),v.data&&(v.processData||"string"==typeof v.data)&&(f+=(Tt.test(f)?"&":"?")+v.data,delete v.data),!1===v.cache&&(f=f.replace(Dt,"$1"),o=(Tt.test(f)?"&":"?")+"_="+wt.guid+++o),v.url=f+o),v.ifModified&&(S.lastModified[f]&&T.setRequestHeader("If-Modified-Since",S.lastModified[f]),S.etag[f]&&T.setRequestHeader("If-None-Match",S.etag[f])),(v.data&&v.hasContent&&!1!==v.contentType||t.contentType)&&T.setRequestHeader("Content-Type",v.contentType),T.setRequestHeader("Accept",v.dataTypes[0]&&v.accepts[v.dataTypes[0]]?v.accepts[v.dataTypes[0]]+("*"!==v.dataTypes[0]?", "+Rt+"; q=0.01":""):v.accepts["*"]),v.headers)T.setRequestHeader(i,v.headers[i]);if(v.beforeSend&&(!1===v.beforeSend.call(y,T,v)||h))return T.abort();if(u="abort",b.add(v.complete),T.done(v.success),T.fail(v.error),c=Wt(Pt,v,t,T)){if(T.readyState=1,g&&m.trigger("ajaxSend",[T,v]),h)return T;v.async&&0<v.timeout&&(d=C.setTimeout(function(){T.abort("timeout")},v.timeout));try{h=!1,c.send(a,l)}catch(e){if(h)throw e;l(-1,e)}}else l(-1,"No Transport");function l(e,t,n,r){var i,o,a,s,u,l=t;h||(h=!0,d&&C.clearTimeout(d),c=void 0,p=r||"",T.readyState=0<e?4:0,i=200<=e&&e<300||304===e,n&&(s=function(e,t,n){var r,i,o,a,s=e.contents,u=e.dataTypes;while("*"===u[0])u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(v,T,n)),!i&&-1<S.inArray("script",v.dataTypes)&&S.inArray("json",v.dataTypes)<0&&(v.converters["text script"]=function(){}),s=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];o=c.shift();while(o)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(a=l[u+" "+o]||l["* "+o]))for(i in l)if((s=i.split(" "))[1]===o&&(a=l[u+" "+s[0]]||l["* "+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e["throws"])t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}(v,s,T,i),i?(v.ifModified&&((u=T.getResponseHeader("Last-Modified"))&&(S.lastModified[f]=u),(u=T.getResponseHeader("etag"))&&(S.etag[f]=u)),204===e||"HEAD"===v.type?l="nocontent":304===e?l="notmodified":(l=s.state,o=s.data,i=!(a=s.error))):(a=l,!e&&l||(l="error",e<0&&(e=0))),T.status=e,T.statusText=(t||l)+"",i?x.resolveWith(y,[o,l,T]):x.rejectWith(y,[T,l,a]),T.statusCode(w),w=void 0,g&&m.trigger(i?"ajaxSuccess":"ajaxError",[T,v,i?o:a]),b.fireWith(y,[T,l]),g&&(m.trigger("ajaxComplete",[T,v]),--S.active||S.event.trigger("ajaxStop")))}return T},getJSON:function(e,t,n){return S.get(e,t,n,"json")},getScript:function(e,t){return S.get(e,void 0,t,"script")}}),S.each(["get","post"],function(e,i){S[i]=function(e,t,n,r){return m(t)&&(r=r||n,n=t,t=void 0),S.ajax(S.extend({url:e,type:i,dataType:r,data:t,success:n},S.isPlainObject(e)&&e))}}),S.ajaxPrefilter(function(e){var t;for(t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")}),S._evalUrl=function(e,t,n){return S.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){S.globalEval(e,t,n)}})},S.fn.extend({wrapAll:function(e){var t;return this[0]&&(m(e)&&(e=e.call(this[0])),t=S(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return m(n)?this.each(function(e){S(this).wrapInner(n.call(this,e))}):this.each(function(){var e=S(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=m(t);return this.each(function(e){S(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not("body").each(function(){S(this).replaceWith(this.childNodes)}),this}}),S.expr.pseudos.hidden=function(e){return!S.expr.pseudos.visible(e)},S.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},S.ajaxSettings.xhr=function(){try{return new C.XMLHttpRequest}catch(e){}};var Bt={0:200,1223:204},$t=S.ajaxSettings.xhr();y.cors=!!$t&&"withCredentials"in $t,y.ajax=$t=!!$t,S.ajaxTransport(function(i){var o,a;if(y.cors||$t&&!i.crossDomain)return{send:function(e,t){var n,r=i.xhr();if(r.open(i.type,i.url,i.async,i.username,i.password),i.xhrFields)for(n in i.xhrFields)r[n]=i.xhrFields[n];for(n in i.mimeType&&r.overrideMimeType&&r.overrideMimeType(i.mimeType),i.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest"),e)r.setRequestHeader(n,e[n]);o=function(e){return function(){o&&(o=a=r.onload=r.onerror=r.onabort=r.ontimeout=r.onreadystatechange=null,"abort"===e?r.abort():"error"===e?"number"!=typeof r.status?t(0,"error"):t(r.status,r.statusText):t(Bt[r.status]||r.status,r.statusText,"text"!==(r.responseType||"text")||"string"!=typeof r.responseText?{binary:r.response}:{text:r.responseText},r.getAllResponseHeaders()))}},r.onload=o(),a=r.onerror=r.ontimeout=o("error"),void 0!==r.onabort?r.onabort=a:r.onreadystatechange=function(){4===r.readyState&&C.setTimeout(function(){o&&a()})},o=o("abort");try{r.send(i.hasContent&&i.data||null)}catch(e){if(o)throw e}},abort:function(){o&&o()}}}),S.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),S.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return S.globalEval(e),e}}}),S.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),S.ajaxTransport("script",function(n){var r,i;if(n.crossDomain||n.scriptAttrs)return{send:function(e,t){r=S("<script>").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var _t,zt=[],Ut=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=zt.pop()||S.expando+"_"+wt.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Ut.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Ut.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Ut,"$1"+r):!1!==e.jsonp&&(e.url+=(Tt.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,zt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((_t=E.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===_t.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1<s&&(r=ht(e.slice(s)),e=e.slice(0,s)),m(t)?(n=t,t=void 0):t&&"object"==typeof t&&(i="POST"),0<a.length&&S.ajax({url:e,type:i||"GET",dataType:"html",data:t}).done(function(e){o=arguments,a.html(r?S("<div>").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return $(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=Fe(y.pixelPosition,function(e,t){if(t)return t=We(e,n),Pe.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}});var Xt=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;S.proxy=function(e,t){var n,r,i;if("string"==typeof t&&(n=e[t],t=e,e=n),m(e))return r=s.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(s.call(arguments)))}).guid=e.guid=e.guid||S.guid++,i},S.holdReady=function(e){e?S.readyWait++:S.ready(!0)},S.isArray=Array.isArray,S.parseJSON=JSON.parse,S.nodeName=A,S.isFunction=m,S.isWindow=x,S.camelCase=X,S.type=w,S.now=Date.now,S.isNumeric=function(e){var t=S.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},S.trim=function(e){return null==e?"":(e+"").replace(Xt,"")},"function"==typeof define&&define.amd&&define("jquery",[],function(){return S});var Vt=C.jQuery,Gt=C.$;return S.noConflict=function(e){return C.$===S&&(C.$=Gt),e&&C.jQuery===S&&(C.jQuery=Vt),S},"undefined"==typeof e&&(C.jQuery=C.$=S),S});
diff --git a/public/_static/language_data.js b/public/_static/language_data.js
deleted file mode 100644
index 367b8ed81..000000000
--- a/public/_static/language_data.js
+++ /dev/null
@@ -1,199 +0,0 @@
-/*
- * language_data.js
- * ~~~~~~~~~~~~~~~~
- *
- * This script contains the language-specific data used by searchtools.js,
- * namely the list of stopwords, stemmer, scorer and splitter.
- *
- * :copyright: Copyright 2007-2024 by the Sphinx team, see AUTHORS.
- * :license: BSD, see LICENSE for details.
- *
- */
-
-var stopwords = ["a", "and", "are", "as", "at", "be", "but", "by", "for", "if", "in", "into", "is", "it", "near", "no", "not", "of", "on", "or", "such", "that", "the", "their", "then", "there", "these", "they", "this", "to", "was", "will", "with"];
-
-
-/* Non-minified version is copied as a separate JS file, if available */
-
-/**
- * Porter Stemmer
- */
-var Stemmer = function() {
-
-  var step2list = {
-    ational: 'ate',
-    tional: 'tion',
-    enci: 'ence',
-    anci: 'ance',
-    izer: 'ize',
-    bli: 'ble',
-    alli: 'al',
-    entli: 'ent',
-    eli: 'e',
-    ousli: 'ous',
-    ization: 'ize',
-    ation: 'ate',
-    ator: 'ate',
-    alism: 'al',
-    iveness: 'ive',
-    fulness: 'ful',
-    ousness: 'ous',
-    aliti: 'al',
-    iviti: 'ive',
-    biliti: 'ble',
-    logi: 'log'
-  };
-
-  var step3list = {
-    icate: 'ic',
-    ative: '',
-    alize: 'al',
-    iciti: 'ic',
-    ical: 'ic',
-    ful: '',
-    ness: ''
-  };
-
-  var c = "[^aeiou]";          // consonant
-  var v = "[aeiouy]";          // vowel
-  var C = c + "[^aeiouy]*";    // consonant sequence
-  var V = v + "[aeiou]*";      // vowel sequence
-
-  var mgr0 = "^(" + C + ")?" + V + C;                      // [C]VC... is m>0
-  var meq1 = "^(" + C + ")?" + V + C + "(" + V + ")?$";    // [C]VC[V] is m=1
-  var mgr1 = "^(" + C + ")?" + V + C + V + C;              // [C]VCVC... is m>1
-  var s_v   = "^(" + C + ")?" + v;                         // vowel in stem
-
-  this.stemWord = function (w) {
-    var stem;
-    var suffix;
-    var firstch;
-    var origword = w;
-
-    if (w.length < 3)
-      return w;
-
-    var re;
-    var re2;
-    var re3;
-    var re4;
-
-    firstch = w.substr(0,1);
-    if (firstch == "y")
-      w = firstch.toUpperCase() + w.substr(1);
-
-    // Step 1a
-    re = /^(.+?)(ss|i)es$/;
-    re2 = /^(.+?)([^s])s$/;
-
-    if (re.test(w))
-      w = w.replace(re,"$1$2");
-    else if (re2.test(w))
-      w = w.replace(re2,"$1$2");
-
-    // Step 1b
-    re = /^(.+?)eed$/;
-    re2 = /^(.+?)(ed|ing)$/;
-    if (re.test(w)) {
-      var fp = re.exec(w);
-      re = new RegExp(mgr0);
-      if (re.test(fp[1])) {
-        re = /.$/;
-        w = w.replace(re,"");
-      }
-    }
-    else if (re2.test(w)) {
-      var fp = re2.exec(w);
-      stem = fp[1];
-      re2 = new RegExp(s_v);
-      if (re2.test(stem)) {
-        w = stem;
-        re2 = /(at|bl|iz)$/;
-        re3 = new RegExp("([^aeiouylsz])\\1$");
-        re4 = new RegExp("^" + C + v + "[^aeiouwxy]$");
-        if (re2.test(w))
-          w = w + "e";
-        else if (re3.test(w)) {
-          re = /.$/;
-          w = w.replace(re,"");
-        }
-        else if (re4.test(w))
-          w = w + "e";
-      }
-    }
-
-    // Step 1c
-    re = /^(.+?)y$/;
-    if (re.test(w)) {
-      var fp = re.exec(w);
-      stem = fp[1];
-      re = new RegExp(s_v);
-      if (re.test(stem))
-        w = stem + "i";
-    }
-
-    // Step 2
-    re = /^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/;
-    if (re.test(w)) {
-      var fp = re.exec(w);
-      stem = fp[1];
-      suffix = fp[2];
-      re = new RegExp(mgr0);
-      if (re.test(stem))
-        w = stem + step2list[suffix];
-    }
-
-    // Step 3
-    re = /^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/;
-    if (re.test(w)) {
-      var fp = re.exec(w);
-      stem = fp[1];
-      suffix = fp[2];
-      re = new RegExp(mgr0);
-      if (re.test(stem))
-        w = stem + step3list[suffix];
-    }
-
-    // Step 4
-    re = /^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/;
-    re2 = /^(.+?)(s|t)(ion)$/;
-    if (re.test(w)) {
-      var fp = re.exec(w);
-      stem = fp[1];
-      re = new RegExp(mgr1);
-      if (re.test(stem))
-        w = stem;
-    }
-    else if (re2.test(w)) {
-      var fp = re2.exec(w);
-      stem = fp[1] + fp[2];
-      re2 = new RegExp(mgr1);
-      if (re2.test(stem))
-        w = stem;
-    }
-
-    // Step 5
-    re = /^(.+?)e$/;
-    if (re.test(w)) {
-      var fp = re.exec(w);
-      stem = fp[1];
-      re = new RegExp(mgr1);
-      re2 = new RegExp(meq1);
-      re3 = new RegExp("^" + C + v + "[^aeiouwxy]$");
-      if (re.test(stem) || (re2.test(stem) && !(re3.test(stem))))
-        w = stem;
-    }
-    re = /ll$/;
-    re2 = new RegExp(mgr1);
-    if (re.test(w) && re2.test(w)) {
-      re = /.$/;
-      w = w.replace(re,"");
-    }
-
-    // and turn initial Y back to y
-    if (firstch == "y")
-      w = firstch.toLowerCase() + w.substr(1);
-    return w;
-  }
-}
-
diff --git a/public/_static/pygments.css b/public/_static/pygments.css
deleted file mode 100644
index d9a83a7ba..000000000
--- a/public/_static/pygments.css
+++ /dev/null
@@ -1,255 +0,0 @@
-.highlight pre { line-height: 125%; }
-.highlight td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }
-.highlight span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }
-.highlight td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
-.highlight span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
-.highlight .hll { background-color: #ffffcc }
-.highlight { background: #f8f8f8; }
-.highlight .c { color: #8f5902; font-style: italic } /* Comment */
-.highlight .err { color: #a40000; border: 1px solid #ef2929 } /* Error */
-.highlight .g { color: #000000 } /* Generic */
-.highlight .k { color: #204a87; font-weight: bold } /* Keyword */
-.highlight .l { color: #000000 } /* Literal */
-.highlight .n { color: #000000 } /* Name */
-.highlight .o { color: #ce5c00; font-weight: bold } /* Operator */
-.highlight .x { color: #000000 } /* Other */
-.highlight .p { color: #000000; font-weight: bold } /* Punctuation */
-.highlight .ch { color: #8f5902; font-style: italic } /* Comment.Hashbang */
-.highlight .cm { color: #8f5902; font-style: italic } /* Comment.Multiline */
-.highlight .cp { color: #8f5902; font-style: italic } /* Comment.Preproc */
-.highlight .cpf { color: #8f5902; font-style: italic } /* Comment.PreprocFile */
-.highlight .c1 { color: #8f5902; font-style: italic } /* Comment.Single */
-.highlight .cs { color: #8f5902; font-style: italic } /* Comment.Special */
-.highlight .gd { color: #a40000 } /* Generic.Deleted */
-.highlight .ge { color: #000000; font-style: italic } /* Generic.Emph */
-.highlight .gr { color: #ef2929 } /* Generic.Error */
-.highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */
-.highlight .gi { color: #00A000 } /* Generic.Inserted */
-.highlight .go { color: #000000; font-style: italic } /* Generic.Output */
-.highlight .gp { color: #8f5902 } /* Generic.Prompt */
-.highlight .gs { color: #000000; font-weight: bold } /* Generic.Strong */
-.highlight .gu { color: #800080; font-weight: bold } /* Generic.Subheading */
-.highlight .gt { color: #a40000; font-weight: bold } /* Generic.Traceback */
-.highlight .kc { color: #204a87; font-weight: bold } /* Keyword.Constant */
-.highlight .kd { color: #204a87; font-weight: bold } /* Keyword.Declaration */
-.highlight .kn { color: #204a87; font-weight: bold } /* Keyword.Namespace */
-.highlight .kp { color: #204a87; font-weight: bold } /* Keyword.Pseudo */
-.highlight .kr { color: #204a87; font-weight: bold } /* Keyword.Reserved */
-.highlight .kt { color: #204a87; font-weight: bold } /* Keyword.Type */
-.highlight .ld { color: #000000 } /* Literal.Date */
-.highlight .m { color: #0000cf; font-weight: bold } /* Literal.Number */
-.highlight .s { color: #4e9a06 } /* Literal.String */
-.highlight .na { color: #c4a000 } /* Name.Attribute */
-.highlight .nb { color: #204a87 } /* Name.Builtin */
-.highlight .nc { color: #000000 } /* Name.Class */
-.highlight .no { color: #000000 } /* Name.Constant */
-.highlight .nd { color: #5c35cc; font-weight: bold } /* Name.Decorator */
-.highlight .ni { color: #ce5c00 } /* Name.Entity */
-.highlight .ne { color: #cc0000; font-weight: bold } /* Name.Exception */
-.highlight .nf { color: #000000 } /* Name.Function */
-.highlight .nl { color: #f57900 } /* Name.Label */
-.highlight .nn { color: #000000 } /* Name.Namespace */
-.highlight .nx { color: #000000 } /* Name.Other */
-.highlight .py { color: #000000 } /* Name.Property */
-.highlight .nt { color: #204a87; font-weight: bold } /* Name.Tag */
-.highlight .nv { color: #000000 } /* Name.Variable */
-.highlight .ow { color: #204a87; font-weight: bold } /* Operator.Word */
-.highlight .pm { color: #000000; font-weight: bold } /* Punctuation.Marker */
-.highlight .w { color: #f8f8f8 } /* Text.Whitespace */
-.highlight .mb { color: #0000cf; font-weight: bold } /* Literal.Number.Bin */
-.highlight .mf { color: #0000cf; font-weight: bold } /* Literal.Number.Float */
-.highlight .mh { color: #0000cf; font-weight: bold } /* Literal.Number.Hex */
-.highlight .mi { color: #0000cf; font-weight: bold } /* Literal.Number.Integer */
-.highlight .mo { color: #0000cf; font-weight: bold } /* Literal.Number.Oct */
-.highlight .sa { color: #4e9a06 } /* Literal.String.Affix */
-.highlight .sb { color: #4e9a06 } /* Literal.String.Backtick */
-.highlight .sc { color: #4e9a06 } /* Literal.String.Char */
-.highlight .dl { color: #4e9a06 } /* Literal.String.Delimiter */
-.highlight .sd { color: #8f5902; font-style: italic } /* Literal.String.Doc */
-.highlight .s2 { color: #4e9a06 } /* Literal.String.Double */
-.highlight .se { color: #4e9a06 } /* Literal.String.Escape */
-.highlight .sh { color: #4e9a06 } /* Literal.String.Heredoc */
-.highlight .si { color: #4e9a06 } /* Literal.String.Interpol */
-.highlight .sx { color: #4e9a06 } /* Literal.String.Other */
-.highlight .sr { color: #4e9a06 } /* Literal.String.Regex */
-.highlight .s1 { color: #4e9a06 } /* Literal.String.Single */
-.highlight .ss { color: #4e9a06 } /* Literal.String.Symbol */
-.highlight .bp { color: #3465a4 } /* Name.Builtin.Pseudo */
-.highlight .fm { color: #000000 } /* Name.Function.Magic */
-.highlight .vc { color: #000000 } /* Name.Variable.Class */
-.highlight .vg { color: #000000 } /* Name.Variable.Global */
-.highlight .vi { color: #000000 } /* Name.Variable.Instance */
-.highlight .vm { color: #000000 } /* Name.Variable.Magic */
-.highlight .il { color: #0000cf; font-weight: bold } /* Literal.Number.Integer.Long */
-@media not print {
-body[data-theme="dark"] .highlight pre { line-height: 125%; }
-body[data-theme="dark"] .highlight td.linenos .normal { color: #aaaaaa; background-color: transparent; padding-left: 5px; padding-right: 5px; }
-body[data-theme="dark"] .highlight span.linenos { color: #aaaaaa; background-color: transparent; padding-left: 5px; padding-right: 5px; }
-body[data-theme="dark"] .highlight td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
-body[data-theme="dark"] .highlight span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
-body[data-theme="dark"] .highlight .hll { background-color: #404040 }
-body[data-theme="dark"] .highlight { background: #202020; color: #d0d0d0 }
-body[data-theme="dark"] .highlight .c { color: #ababab; font-style: italic } /* Comment */
-body[data-theme="dark"] .highlight .err { color: #a61717; background-color: #e3d2d2 } /* Error */
-body[data-theme="dark"] .highlight .esc { color: #d0d0d0 } /* Escape */
-body[data-theme="dark"] .highlight .g { color: #d0d0d0 } /* Generic */
-body[data-theme="dark"] .highlight .k { color: #6ebf26; font-weight: bold } /* Keyword */
-body[data-theme="dark"] .highlight .l { color: #d0d0d0 } /* Literal */
-body[data-theme="dark"] .highlight .n { color: #d0d0d0 } /* Name */
-body[data-theme="dark"] .highlight .o { color: #d0d0d0 } /* Operator */
-body[data-theme="dark"] .highlight .x { color: #d0d0d0 } /* Other */
-body[data-theme="dark"] .highlight .p { color: #d0d0d0 } /* Punctuation */
-body[data-theme="dark"] .highlight .ch { color: #ababab; font-style: italic } /* Comment.Hashbang */
-body[data-theme="dark"] .highlight .cm { color: #ababab; font-style: italic } /* Comment.Multiline */
-body[data-theme="dark"] .highlight .cp { color: #ff3a3a; font-weight: bold } /* Comment.Preproc */
-body[data-theme="dark"] .highlight .cpf { color: #ababab; font-style: italic } /* Comment.PreprocFile */
-body[data-theme="dark"] .highlight .c1 { color: #ababab; font-style: italic } /* Comment.Single */
-body[data-theme="dark"] .highlight .cs { color: #e50808; font-weight: bold; background-color: #520000 } /* Comment.Special */
-body[data-theme="dark"] .highlight .gd { color: #d22323 } /* Generic.Deleted */
-body[data-theme="dark"] .highlight .ge { color: #d0d0d0; font-style: italic } /* Generic.Emph */
-body[data-theme="dark"] .highlight .gr { color: #d22323 } /* Generic.Error */
-body[data-theme="dark"] .highlight .gh { color: #ffffff; font-weight: bold } /* Generic.Heading */
-body[data-theme="dark"] .highlight .gi { color: #589819 } /* Generic.Inserted */
-body[data-theme="dark"] .highlight .go { color: #cccccc } /* Generic.Output */
-body[data-theme="dark"] .highlight .gp { color: #aaaaaa } /* Generic.Prompt */
-body[data-theme="dark"] .highlight .gs { color: #d0d0d0; font-weight: bold } /* Generic.Strong */
-body[data-theme="dark"] .highlight .gu { color: #ffffff; text-decoration: underline } /* Generic.Subheading */
-body[data-theme="dark"] .highlight .gt { color: #d22323 } /* Generic.Traceback */
-body[data-theme="dark"] .highlight .kc { color: #6ebf26; font-weight: bold } /* Keyword.Constant */
-body[data-theme="dark"] .highlight .kd { color: #6ebf26; font-weight: bold } /* Keyword.Declaration */
-body[data-theme="dark"] .highlight .kn { color: #6ebf26; font-weight: bold } /* Keyword.Namespace */
-body[data-theme="dark"] .highlight .kp { color: #6ebf26 } /* Keyword.Pseudo */
-body[data-theme="dark"] .highlight .kr { color: #6ebf26; font-weight: bold } /* Keyword.Reserved */
-body[data-theme="dark"] .highlight .kt { color: #6ebf26; font-weight: bold } /* Keyword.Type */
-body[data-theme="dark"] .highlight .ld { color: #d0d0d0 } /* Literal.Date */
-body[data-theme="dark"] .highlight .m { color: #51b2fd } /* Literal.Number */
-body[data-theme="dark"] .highlight .s { color: #ed9d13 } /* Literal.String */
-body[data-theme="dark"] .highlight .na { color: #bbbbbb } /* Name.Attribute */
-body[data-theme="dark"] .highlight .nb { color: #2fbccd } /* Name.Builtin */
-body[data-theme="dark"] .highlight .nc { color: #71adff; text-decoration: underline } /* Name.Class */
-body[data-theme="dark"] .highlight .no { color: #40ffff } /* Name.Constant */
-body[data-theme="dark"] .highlight .nd { color: #ffa500 } /* Name.Decorator */
-body[data-theme="dark"] .highlight .ni { color: #d0d0d0 } /* Name.Entity */
-body[data-theme="dark"] .highlight .ne { color: #bbbbbb } /* Name.Exception */
-body[data-theme="dark"] .highlight .nf { color: #71adff } /* Name.Function */
-body[data-theme="dark"] .highlight .nl { color: #d0d0d0 } /* Name.Label */
-body[data-theme="dark"] .highlight .nn { color: #71adff; text-decoration: underline } /* Name.Namespace */
-body[data-theme="dark"] .highlight .nx { color: #d0d0d0 } /* Name.Other */
-body[data-theme="dark"] .highlight .py { color: #d0d0d0 } /* Name.Property */
-body[data-theme="dark"] .highlight .nt { color: #6ebf26; font-weight: bold } /* Name.Tag */
-body[data-theme="dark"] .highlight .nv { color: #40ffff } /* Name.Variable */
-body[data-theme="dark"] .highlight .ow { color: #6ebf26; font-weight: bold } /* Operator.Word */
-body[data-theme="dark"] .highlight .pm { color: #d0d0d0 } /* Punctuation.Marker */
-body[data-theme="dark"] .highlight .w { color: #666666 } /* Text.Whitespace */
-body[data-theme="dark"] .highlight .mb { color: #51b2fd } /* Literal.Number.Bin */
-body[data-theme="dark"] .highlight .mf { color: #51b2fd } /* Literal.Number.Float */
-body[data-theme="dark"] .highlight .mh { color: #51b2fd } /* Literal.Number.Hex */
-body[data-theme="dark"] .highlight .mi { color: #51b2fd } /* Literal.Number.Integer */
-body[data-theme="dark"] .highlight .mo { color: #51b2fd } /* Literal.Number.Oct */
-body[data-theme="dark"] .highlight .sa { color: #ed9d13 } /* Literal.String.Affix */
-body[data-theme="dark"] .highlight .sb { color: #ed9d13 } /* Literal.String.Backtick */
-body[data-theme="dark"] .highlight .sc { color: #ed9d13 } /* Literal.String.Char */
-body[data-theme="dark"] .highlight .dl { color: #ed9d13 } /* Literal.String.Delimiter */
-body[data-theme="dark"] .highlight .sd { color: #ed9d13 } /* Literal.String.Doc */
-body[data-theme="dark"] .highlight .s2 { color: #ed9d13 } /* Literal.String.Double */
-body[data-theme="dark"] .highlight .se { color: #ed9d13 } /* Literal.String.Escape */
-body[data-theme="dark"] .highlight .sh { color: #ed9d13 } /* Literal.String.Heredoc */
-body[data-theme="dark"] .highlight .si { color: #ed9d13 } /* Literal.String.Interpol */
-body[data-theme="dark"] .highlight .sx { color: #ffa500 } /* Literal.String.Other */
-body[data-theme="dark"] .highlight .sr { color: #ed9d13 } /* Literal.String.Regex */
-body[data-theme="dark"] .highlight .s1 { color: #ed9d13 } /* Literal.String.Single */
-body[data-theme="dark"] .highlight .ss { color: #ed9d13 } /* Literal.String.Symbol */
-body[data-theme="dark"] .highlight .bp { color: #2fbccd } /* Name.Builtin.Pseudo */
-body[data-theme="dark"] .highlight .fm { color: #71adff } /* Name.Function.Magic */
-body[data-theme="dark"] .highlight .vc { color: #40ffff } /* Name.Variable.Class */
-body[data-theme="dark"] .highlight .vg { color: #40ffff } /* Name.Variable.Global */
-body[data-theme="dark"] .highlight .vi { color: #40ffff } /* Name.Variable.Instance */
-body[data-theme="dark"] .highlight .vm { color: #40ffff } /* Name.Variable.Magic */
-body[data-theme="dark"] .highlight .il { color: #51b2fd } /* Literal.Number.Integer.Long */
-@media (prefers-color-scheme: dark) {
-body:not([data-theme="light"]) .highlight pre { line-height: 125%; }
-body:not([data-theme="light"]) .highlight td.linenos .normal { color: #aaaaaa; background-color: transparent; padding-left: 5px; padding-right: 5px; }
-body:not([data-theme="light"]) .highlight span.linenos { color: #aaaaaa; background-color: transparent; padding-left: 5px; padding-right: 5px; }
-body:not([data-theme="light"]) .highlight td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
-body:not([data-theme="light"]) .highlight span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
-body:not([data-theme="light"]) .highlight .hll { background-color: #404040 }
-body:not([data-theme="light"]) .highlight { background: #202020; color: #d0d0d0 }
-body:not([data-theme="light"]) .highlight .c { color: #ababab; font-style: italic } /* Comment */
-body:not([data-theme="light"]) .highlight .err { color: #a61717; background-color: #e3d2d2 } /* Error */
-body:not([data-theme="light"]) .highlight .esc { color: #d0d0d0 } /* Escape */
-body:not([data-theme="light"]) .highlight .g { color: #d0d0d0 } /* Generic */
-body:not([data-theme="light"]) .highlight .k { color: #6ebf26; font-weight: bold } /* Keyword */
-body:not([data-theme="light"]) .highlight .l { color: #d0d0d0 } /* Literal */
-body:not([data-theme="light"]) .highlight .n { color: #d0d0d0 } /* Name */
-body:not([data-theme="light"]) .highlight .o { color: #d0d0d0 } /* Operator */
-body:not([data-theme="light"]) .highlight .x { color: #d0d0d0 } /* Other */
-body:not([data-theme="light"]) .highlight .p { color: #d0d0d0 } /* Punctuation */
-body:not([data-theme="light"]) .highlight .ch { color: #ababab; font-style: italic } /* Comment.Hashbang */
-body:not([data-theme="light"]) .highlight .cm { color: #ababab; font-style: italic } /* Comment.Multiline */
-body:not([data-theme="light"]) .highlight .cp { color: #ff3a3a; font-weight: bold } /* Comment.Preproc */
-body:not([data-theme="light"]) .highlight .cpf { color: #ababab; font-style: italic } /* Comment.PreprocFile */
-body:not([data-theme="light"]) .highlight .c1 { color: #ababab; font-style: italic } /* Comment.Single */
-body:not([data-theme="light"]) .highlight .cs { color: #e50808; font-weight: bold; background-color: #520000 } /* Comment.Special */
-body:not([data-theme="light"]) .highlight .gd { color: #d22323 } /* Generic.Deleted */
-body:not([data-theme="light"]) .highlight .ge { color: #d0d0d0; font-style: italic } /* Generic.Emph */
-body:not([data-theme="light"]) .highlight .gr { color: #d22323 } /* Generic.Error */
-body:not([data-theme="light"]) .highlight .gh { color: #ffffff; font-weight: bold } /* Generic.Heading */
-body:not([data-theme="light"]) .highlight .gi { color: #589819 } /* Generic.Inserted */
-body:not([data-theme="light"]) .highlight .go { color: #cccccc } /* Generic.Output */
-body:not([data-theme="light"]) .highlight .gp { color: #aaaaaa } /* Generic.Prompt */
-body:not([data-theme="light"]) .highlight .gs { color: #d0d0d0; font-weight: bold } /* Generic.Strong */
-body:not([data-theme="light"]) .highlight .gu { color: #ffffff; text-decoration: underline } /* Generic.Subheading */
-body:not([data-theme="light"]) .highlight .gt { color: #d22323 } /* Generic.Traceback */
-body:not([data-theme="light"]) .highlight .kc { color: #6ebf26; font-weight: bold } /* Keyword.Constant */
-body:not([data-theme="light"]) .highlight .kd { color: #6ebf26; font-weight: bold } /* Keyword.Declaration */
-body:not([data-theme="light"]) .highlight .kn { color: #6ebf26; font-weight: bold } /* Keyword.Namespace */
-body:not([data-theme="light"]) .highlight .kp { color: #6ebf26 } /* Keyword.Pseudo */
-body:not([data-theme="light"]) .highlight .kr { color: #6ebf26; font-weight: bold } /* Keyword.Reserved */
-body:not([data-theme="light"]) .highlight .kt { color: #6ebf26; font-weight: bold } /* Keyword.Type */
-body:not([data-theme="light"]) .highlight .ld { color: #d0d0d0 } /* Literal.Date */
-body:not([data-theme="light"]) .highlight .m { color: #51b2fd } /* Literal.Number */
-body:not([data-theme="light"]) .highlight .s { color: #ed9d13 } /* Literal.String */
-body:not([data-theme="light"]) .highlight .na { color: #bbbbbb } /* Name.Attribute */
-body:not([data-theme="light"]) .highlight .nb { color: #2fbccd } /* Name.Builtin */
-body:not([data-theme="light"]) .highlight .nc { color: #71adff; text-decoration: underline } /* Name.Class */
-body:not([data-theme="light"]) .highlight .no { color: #40ffff } /* Name.Constant */
-body:not([data-theme="light"]) .highlight .nd { color: #ffa500 } /* Name.Decorator */
-body:not([data-theme="light"]) .highlight .ni { color: #d0d0d0 } /* Name.Entity */
-body:not([data-theme="light"]) .highlight .ne { color: #bbbbbb } /* Name.Exception */
-body:not([data-theme="light"]) .highlight .nf { color: #71adff } /* Name.Function */
-body:not([data-theme="light"]) .highlight .nl { color: #d0d0d0 } /* Name.Label */
-body:not([data-theme="light"]) .highlight .nn { color: #71adff; text-decoration: underline } /* Name.Namespace */
-body:not([data-theme="light"]) .highlight .nx { color: #d0d0d0 } /* Name.Other */
-body:not([data-theme="light"]) .highlight .py { color: #d0d0d0 } /* Name.Property */
-body:not([data-theme="light"]) .highlight .nt { color: #6ebf26; font-weight: bold } /* Name.Tag */
-body:not([data-theme="light"]) .highlight .nv { color: #40ffff } /* Name.Variable */
-body:not([data-theme="light"]) .highlight .ow { color: #6ebf26; font-weight: bold } /* Operator.Word */
-body:not([data-theme="light"]) .highlight .pm { color: #d0d0d0 } /* Punctuation.Marker */
-body:not([data-theme="light"]) .highlight .w { color: #666666 } /* Text.Whitespace */
-body:not([data-theme="light"]) .highlight .mb { color: #51b2fd } /* Literal.Number.Bin */
-body:not([data-theme="light"]) .highlight .mf { color: #51b2fd } /* Literal.Number.Float */
-body:not([data-theme="light"]) .highlight .mh { color: #51b2fd } /* Literal.Number.Hex */
-body:not([data-theme="light"]) .highlight .mi { color: #51b2fd } /* Literal.Number.Integer */
-body:not([data-theme="light"]) .highlight .mo { color: #51b2fd } /* Literal.Number.Oct */
-body:not([data-theme="light"]) .highlight .sa { color: #ed9d13 } /* Literal.String.Affix */
-body:not([data-theme="light"]) .highlight .sb { color: #ed9d13 } /* Literal.String.Backtick */
-body:not([data-theme="light"]) .highlight .sc { color: #ed9d13 } /* Literal.String.Char */
-body:not([data-theme="light"]) .highlight .dl { color: #ed9d13 } /* Literal.String.Delimiter */
-body:not([data-theme="light"]) .highlight .sd { color: #ed9d13 } /* Literal.String.Doc */
-body:not([data-theme="light"]) .highlight .s2 { color: #ed9d13 } /* Literal.String.Double */
-body:not([data-theme="light"]) .highlight .se { color: #ed9d13 } /* Literal.String.Escape */
-body:not([data-theme="light"]) .highlight .sh { color: #ed9d13 } /* Literal.String.Heredoc */
-body:not([data-theme="light"]) .highlight .si { color: #ed9d13 } /* Literal.String.Interpol */
-body:not([data-theme="light"]) .highlight .sx { color: #ffa500 } /* Literal.String.Other */
-body:not([data-theme="light"]) .highlight .sr { color: #ed9d13 } /* Literal.String.Regex */
-body:not([data-theme="light"]) .highlight .s1 { color: #ed9d13 } /* Literal.String.Single */
-body:not([data-theme="light"]) .highlight .ss { color: #ed9d13 } /* Literal.String.Symbol */
-body:not([data-theme="light"]) .highlight .bp { color: #2fbccd } /* Name.Builtin.Pseudo */
-body:not([data-theme="light"]) .highlight .fm { color: #71adff } /* Name.Function.Magic */
-body:not([data-theme="light"]) .highlight .vc { color: #40ffff } /* Name.Variable.Class */
-body:not([data-theme="light"]) .highlight .vg { color: #40ffff } /* Name.Variable.Global */
-body:not([data-theme="light"]) .highlight .vi { color: #40ffff } /* Name.Variable.Instance */
-body:not([data-theme="light"]) .highlight .vm { color: #40ffff } /* Name.Variable.Magic */
-body:not([data-theme="light"]) .highlight .il { color: #51b2fd } /* Literal.Number.Integer.Long */
-}
-}
\ No newline at end of file
diff --git a/public/_static/scripts/furo-extensions.js b/public/_static/scripts/furo-extensions.js
deleted file mode 100644
index e69de29bb..000000000
diff --git a/public/_static/scripts/furo.js b/public/_static/scripts/furo.js
deleted file mode 100644
index 32e7c05be..000000000
--- a/public/_static/scripts/furo.js
+++ /dev/null
@@ -1,3 +0,0 @@
-/*! For license information please see furo.js.LICENSE.txt */
-(()=>{var t={212:function(t,e,n){var o,r;r=void 0!==n.g?n.g:"undefined"!=typeof window?window:this,o=function(){return function(t){"use strict";var e={navClass:"active",contentClass:"active",nested:!1,nestedClass:"active",offset:0,reflow:!1,events:!0},n=function(t,e,n){if(n.settings.events){var o=new CustomEvent(t,{bubbles:!0,cancelable:!0,detail:n});e.dispatchEvent(o)}},o=function(t){var e=0;if(t.offsetParent)for(;t;)e+=t.offsetTop,t=t.offsetParent;return e>=0?e:0},r=function(t){t&&t.sort((function(t,e){return o(t.content)<o(e.content)?-1:1}))},c=function(e,n,o){var r=e.getBoundingClientRect(),c=function(t){return"function"==typeof t.offset?parseFloat(t.offset()):parseFloat(t.offset)}(n);return o?parseInt(r.bottom,10)<(t.innerHeight||document.documentElement.clientHeight):parseInt(r.top,10)<=c},s=function(){return Math.ceil(t.innerHeight+t.pageYOffset)>=Math.max(document.body.scrollHeight,document.documentElement.scrollHeight,document.body.offsetHeight,document.documentElement.offsetHeight,document.body.clientHeight,document.documentElement.clientHeight)},l=function(t,e){var n=t[t.length-1];if(function(t,e){return!(!s()||!c(t.content,e,!0))}(n,e))return n;for(var o=t.length-1;o>=0;o--)if(c(t[o].content,e))return t[o]},a=function(t,e){if(e.nested&&t.parentNode){var n=t.parentNode.closest("li");n&&(n.classList.remove(e.nestedClass),a(n,e))}},i=function(t,e){if(t){var o=t.nav.closest("li");o&&(o.classList.remove(e.navClass),t.content.classList.remove(e.contentClass),a(o,e),n("gumshoeDeactivate",o,{link:t.nav,content:t.content,settings:e}))}},u=function(t,e){if(e.nested){var n=t.parentNode.closest("li");n&&(n.classList.add(e.nestedClass),u(n,e))}};return function(o,c){var s,a,d,f,m,v={setup:function(){s=document.querySelectorAll(o),a=[],Array.prototype.forEach.call(s,(function(t){var e=document.getElementById(decodeURIComponent(t.hash.substr(1)));e&&a.push({nav:t,content:e})})),r(a)},detect:function(){var t=l(a,m);t?d&&t.content===d.content||(i(d,m),function(t,e){if(t){var o=t.nav.closest("li");o&&(o.classList.add(e.navClass),t.content.classList.add(e.contentClass),u(o,e),n("gumshoeActivate",o,{link:t.nav,content:t.content,settings:e}))}}(t,m),d=t):d&&(i(d,m),d=null)}},h=function(e){f&&t.cancelAnimationFrame(f),f=t.requestAnimationFrame(v.detect)},g=function(e){f&&t.cancelAnimationFrame(f),f=t.requestAnimationFrame((function(){r(a),v.detect()}))};return v.destroy=function(){d&&i(d,m),t.removeEventListener("scroll",h,!1),m.reflow&&t.removeEventListener("resize",g,!1),a=null,s=null,d=null,f=null,m=null},m=function(){var t={};return Array.prototype.forEach.call(arguments,(function(e){for(var n in e){if(!e.hasOwnProperty(n))return;t[n]=e[n]}})),t}(e,c||{}),v.setup(),v.detect(),t.addEventListener("scroll",h,!1),m.reflow&&t.addEventListener("resize",g,!1),v}}(r)}.apply(e,[]),void 0===o||(t.exports=o)}},e={};function n(o){var r=e[o];if(void 0!==r)return r.exports;var c=e[o]={exports:{}};return t[o].call(c.exports,c,c.exports,n),c.exports}n.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return n.d(e,{a:e}),e},n.d=(t,e)=>{for(var o in e)n.o(e,o)&&!n.o(t,o)&&Object.defineProperty(t,o,{enumerable:!0,get:e[o]})},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),n.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),(()=>{"use strict";var t=n(212),e=n.n(t),o=null,r=null,c=window.pageYOffset||document.documentElement.scrollTop;const s=64;function l(){const t=localStorage.getItem("theme")||"auto";var e;"light"!==(e=window.matchMedia("(prefers-color-scheme: dark)").matches?"auto"===t?"light":"light"==t?"dark":"auto":"auto"===t?"dark":"dark"==t?"light":"auto")&&"dark"!==e&&"auto"!==e&&(console.error(`Got invalid theme mode: ${e}. Resetting to auto.`),e="auto"),document.body.dataset.theme=e,localStorage.setItem("theme",e),console.log(`Changed to ${e} mode.`)}function a(){!function(){const t=document.getElementsByClassName("theme-toggle");Array.from(t).forEach((t=>{t.addEventListener("click",l)}))}(),function(){let t=0,e=!1;window.addEventListener("scroll",(function(n){t=window.scrollY,e||(window.requestAnimationFrame((function(){var n;n=t,0==Math.floor(r.getBoundingClientRect().top)?r.classList.add("scrolled"):r.classList.remove("scrolled"),function(t){t<s?document.documentElement.classList.remove("show-back-to-top"):t<c?document.documentElement.classList.add("show-back-to-top"):t>c&&document.documentElement.classList.remove("show-back-to-top"),c=t}(n),function(t){null!==o&&(0==t?o.scrollTo(0,0):Math.ceil(t)>=Math.floor(document.documentElement.scrollHeight-window.innerHeight)?o.scrollTo(0,o.scrollHeight):document.querySelector(".scroll-current"))}(n),e=!1})),e=!0)})),window.scroll()}(),null!==o&&new(e())(".toc-tree a",{reflow:!0,recursive:!0,navClass:"scroll-current",offset:()=>{let t=parseFloat(getComputedStyle(document.documentElement).fontSize);return r.getBoundingClientRect().height+.5*t+1}})}document.addEventListener("DOMContentLoaded",(function(){document.body.parentNode.classList.remove("no-js"),r=document.querySelector("header"),o=document.querySelector(".toc-scroll"),a()}))})()})();
-//# sourceMappingURL=furo.js.map
\ No newline at end of file
diff --git a/public/_static/scripts/furo.js.LICENSE.txt b/public/_static/scripts/furo.js.LICENSE.txt
deleted file mode 100644
index 1632189c7..000000000
--- a/public/_static/scripts/furo.js.LICENSE.txt
+++ /dev/null
@@ -1,7 +0,0 @@
-/*!
- * gumshoejs v5.1.2 (patched by @pradyunsg)
- * A simple, framework-agnostic scrollspy script.
- * (c) 2019 Chris Ferdinandi
- * MIT License
- * http://github.com/cferdinandi/gumshoe
- */
diff --git a/public/_static/scripts/furo.js.map b/public/_static/scripts/furo.js.map
deleted file mode 100644
index 7b7ddb113..000000000
--- a/public/_static/scripts/furo.js.map
+++ /dev/null
@@ -1 +0,0 @@
-{"version":3,"file":"scripts/furo.js","mappings":"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","sources":["webpack:///./src/furo/assets/scripts/gumshoe-patched.js","webpack:///webpack/bootstrap","webpack:///webpack/runtime/compat get default export","webpack:///webpack/runtime/define property getters","webpack:///webpack/runtime/global","webpack:///webpack/runtime/hasOwnProperty shorthand","webpack:///./src/furo/assets/scripts/furo.js"],"sourcesContent":["/*!\n * gumshoejs v5.1.2 (patched by @pradyunsg)\n * A simple, framework-agnostic scrollspy script.\n * (c) 2019 Chris Ferdinandi\n * MIT License\n * http://github.com/cferdinandi/gumshoe\n */\n\n(function (root, factory) {\n  if (typeof define === \"function\" && define.amd) {\n    define([], function () {\n      return factory(root);\n    });\n  } else if (typeof exports === \"object\") {\n    module.exports = factory(root);\n  } else {\n    root.Gumshoe = factory(root);\n  }\n})(\n  typeof global !== \"undefined\"\n    ? global\n    : typeof window !== \"undefined\"\n    ? window\n    : this,\n  function (window) {\n    \"use strict\";\n\n    //\n    // Defaults\n    //\n\n    var defaults = {\n      // Active classes\n      navClass: \"active\",\n      contentClass: \"active\",\n\n      // Nested navigation\n      nested: false,\n      nestedClass: \"active\",\n\n      // Offset & reflow\n      offset: 0,\n      reflow: false,\n\n      // Event support\n      events: true,\n    };\n\n    //\n    // Methods\n    //\n\n    /**\n     * Merge two or more objects together.\n     * @param   {Object}   objects  The objects to merge together\n     * @returns {Object}            Merged values of defaults and options\n     */\n    var extend = function () {\n      var merged = {};\n      Array.prototype.forEach.call(arguments, function (obj) {\n        for (var key in obj) {\n          if (!obj.hasOwnProperty(key)) return;\n          merged[key] = obj[key];\n        }\n      });\n      return merged;\n    };\n\n    /**\n     * Emit a custom event\n     * @param  {String} type   The event type\n     * @param  {Node}   elem   The element to attach the event to\n     * @param  {Object} detail Any details to pass along with the event\n     */\n    var emitEvent = function (type, elem, detail) {\n      // Make sure events are enabled\n      if (!detail.settings.events) return;\n\n      // Create a new event\n      var event = new CustomEvent(type, {\n        bubbles: true,\n        cancelable: true,\n        detail: detail,\n      });\n\n      // Dispatch the event\n      elem.dispatchEvent(event);\n    };\n\n    /**\n     * Get an element's distance from the top of the Document.\n     * @param  {Node} elem The element\n     * @return {Number}    Distance from the top in pixels\n     */\n    var getOffsetTop = function (elem) {\n      var location = 0;\n      if (elem.offsetParent) {\n        while (elem) {\n          location += elem.offsetTop;\n          elem = elem.offsetParent;\n        }\n      }\n      return location >= 0 ? location : 0;\n    };\n\n    /**\n     * Sort content from first to last in the DOM\n     * @param  {Array} contents The content areas\n     */\n    var sortContents = function (contents) {\n      if (contents) {\n        contents.sort(function (item1, item2) {\n          var offset1 = getOffsetTop(item1.content);\n          var offset2 = getOffsetTop(item2.content);\n          if (offset1 < offset2) return -1;\n          return 1;\n        });\n      }\n    };\n\n    /**\n     * Get the offset to use for calculating position\n     * @param  {Object} settings The settings for this instantiation\n     * @return {Float}           The number of pixels to offset the calculations\n     */\n    var getOffset = function (settings) {\n      // if the offset is a function run it\n      if (typeof settings.offset === \"function\") {\n        return parseFloat(settings.offset());\n      }\n\n      // Otherwise, return it as-is\n      return parseFloat(settings.offset);\n    };\n\n    /**\n     * Get the document element's height\n     * @private\n     * @returns {Number}\n     */\n    var getDocumentHeight = function () {\n      return Math.max(\n        document.body.scrollHeight,\n        document.documentElement.scrollHeight,\n        document.body.offsetHeight,\n        document.documentElement.offsetHeight,\n        document.body.clientHeight,\n        document.documentElement.clientHeight,\n      );\n    };\n\n    /**\n     * Determine if an element is in view\n     * @param  {Node}    elem     The element\n     * @param  {Object}  settings The settings for this instantiation\n     * @param  {Boolean} bottom   If true, check if element is above bottom of viewport instead\n     * @return {Boolean}          Returns true if element is in the viewport\n     */\n    var isInView = function (elem, settings, bottom) {\n      var bounds = elem.getBoundingClientRect();\n      var offset = getOffset(settings);\n      if (bottom) {\n        return (\n          parseInt(bounds.bottom, 10) <\n          (window.innerHeight || document.documentElement.clientHeight)\n        );\n      }\n      return parseInt(bounds.top, 10) <= offset;\n    };\n\n    /**\n     * Check if at the bottom of the viewport\n     * @return {Boolean} If true, page is at the bottom of the viewport\n     */\n    var isAtBottom = function () {\n      if (\n        Math.ceil(window.innerHeight + window.pageYOffset) >=\n        getDocumentHeight()\n      )\n        return true;\n      return false;\n    };\n\n    /**\n     * Check if the last item should be used (even if not at the top of the page)\n     * @param  {Object} item     The last item\n     * @param  {Object} settings The settings for this instantiation\n     * @return {Boolean}         If true, use the last item\n     */\n    var useLastItem = function (item, settings) {\n      if (isAtBottom() && isInView(item.content, settings, true)) return true;\n      return false;\n    };\n\n    /**\n     * Get the active content\n     * @param  {Array}  contents The content areas\n     * @param  {Object} settings The settings for this instantiation\n     * @return {Object}          The content area and matching navigation link\n     */\n    var getActive = function (contents, settings) {\n      var last = contents[contents.length - 1];\n      if (useLastItem(last, settings)) return last;\n      for (var i = contents.length - 1; i >= 0; i--) {\n        if (isInView(contents[i].content, settings)) return contents[i];\n      }\n    };\n\n    /**\n     * Deactivate parent navs in a nested navigation\n     * @param  {Node}   nav      The starting navigation element\n     * @param  {Object} settings The settings for this instantiation\n     */\n    var deactivateNested = function (nav, settings) {\n      // If nesting isn't activated, bail\n      if (!settings.nested || !nav.parentNode) return;\n\n      // Get the parent navigation\n      var li = nav.parentNode.closest(\"li\");\n      if (!li) return;\n\n      // Remove the active class\n      li.classList.remove(settings.nestedClass);\n\n      // Apply recursively to any parent navigation elements\n      deactivateNested(li, settings);\n    };\n\n    /**\n     * Deactivate a nav and content area\n     * @param  {Object} items    The nav item and content to deactivate\n     * @param  {Object} settings The settings for this instantiation\n     */\n    var deactivate = function (items, settings) {\n      // Make sure there are items to deactivate\n      if (!items) return;\n\n      // Get the parent list item\n      var li = items.nav.closest(\"li\");\n      if (!li) return;\n\n      // Remove the active class from the nav and content\n      li.classList.remove(settings.navClass);\n      items.content.classList.remove(settings.contentClass);\n\n      // Deactivate any parent navs in a nested navigation\n      deactivateNested(li, settings);\n\n      // Emit a custom event\n      emitEvent(\"gumshoeDeactivate\", li, {\n        link: items.nav,\n        content: items.content,\n        settings: settings,\n      });\n    };\n\n    /**\n     * Activate parent navs in a nested navigation\n     * @param  {Node}   nav      The starting navigation element\n     * @param  {Object} settings The settings for this instantiation\n     */\n    var activateNested = function (nav, settings) {\n      // If nesting isn't activated, bail\n      if (!settings.nested) return;\n\n      // Get the parent navigation\n      var li = nav.parentNode.closest(\"li\");\n      if (!li) return;\n\n      // Add the active class\n      li.classList.add(settings.nestedClass);\n\n      // Apply recursively to any parent navigation elements\n      activateNested(li, settings);\n    };\n\n    /**\n     * Activate a nav and content area\n     * @param  {Object} items    The nav item and content to activate\n     * @param  {Object} settings The settings for this instantiation\n     */\n    var activate = function (items, settings) {\n      // Make sure there are items to activate\n      if (!items) return;\n\n      // Get the parent list item\n      var li = items.nav.closest(\"li\");\n      if (!li) return;\n\n      // Add the active class to the nav and content\n      li.classList.add(settings.navClass);\n      items.content.classList.add(settings.contentClass);\n\n      // Activate any parent navs in a nested navigation\n      activateNested(li, settings);\n\n      // Emit a custom event\n      emitEvent(\"gumshoeActivate\", li, {\n        link: items.nav,\n        content: items.content,\n        settings: settings,\n      });\n    };\n\n    /**\n     * Create the Constructor object\n     * @param {String} selector The selector to use for navigation items\n     * @param {Object} options  User options and settings\n     */\n    var Constructor = function (selector, options) {\n      //\n      // Variables\n      //\n\n      var publicAPIs = {};\n      var navItems, contents, current, timeout, settings;\n\n      //\n      // Methods\n      //\n\n      /**\n       * Set variables from DOM elements\n       */\n      publicAPIs.setup = function () {\n        // Get all nav items\n        navItems = document.querySelectorAll(selector);\n\n        // Create contents array\n        contents = [];\n\n        // Loop through each item, get it's matching content, and push to the array\n        Array.prototype.forEach.call(navItems, function (item) {\n          // Get the content for the nav item\n          var content = document.getElementById(\n            decodeURIComponent(item.hash.substr(1)),\n          );\n          if (!content) return;\n\n          // Push to the contents array\n          contents.push({\n            nav: item,\n            content: content,\n          });\n        });\n\n        // Sort contents by the order they appear in the DOM\n        sortContents(contents);\n      };\n\n      /**\n       * Detect which content is currently active\n       */\n      publicAPIs.detect = function () {\n        // Get the active content\n        var active = getActive(contents, settings);\n\n        // if there's no active content, deactivate and bail\n        if (!active) {\n          if (current) {\n            deactivate(current, settings);\n            current = null;\n          }\n          return;\n        }\n\n        // If the active content is the one currently active, do nothing\n        if (current && active.content === current.content) return;\n\n        // Deactivate the current content and activate the new content\n        deactivate(current, settings);\n        activate(active, settings);\n\n        // Update the currently active content\n        current = active;\n      };\n\n      /**\n       * Detect the active content on scroll\n       * Debounced for performance\n       */\n      var scrollHandler = function (event) {\n        // If there's a timer, cancel it\n        if (timeout) {\n          window.cancelAnimationFrame(timeout);\n        }\n\n        // Setup debounce callback\n        timeout = window.requestAnimationFrame(publicAPIs.detect);\n      };\n\n      /**\n       * Update content sorting on resize\n       * Debounced for performance\n       */\n      var resizeHandler = function (event) {\n        // If there's a timer, cancel it\n        if (timeout) {\n          window.cancelAnimationFrame(timeout);\n        }\n\n        // Setup debounce callback\n        timeout = window.requestAnimationFrame(function () {\n          sortContents(contents);\n          publicAPIs.detect();\n        });\n      };\n\n      /**\n       * Destroy the current instantiation\n       */\n      publicAPIs.destroy = function () {\n        // Undo DOM changes\n        if (current) {\n          deactivate(current, settings);\n        }\n\n        // Remove event listeners\n        window.removeEventListener(\"scroll\", scrollHandler, false);\n        if (settings.reflow) {\n          window.removeEventListener(\"resize\", resizeHandler, false);\n        }\n\n        // Reset variables\n        contents = null;\n        navItems = null;\n        current = null;\n        timeout = null;\n        settings = null;\n      };\n\n      /**\n       * Initialize the current instantiation\n       */\n      var init = function () {\n        // Merge user options into defaults\n        settings = extend(defaults, options || {});\n\n        // Setup variables based on the current DOM\n        publicAPIs.setup();\n\n        // Find the currently active content\n        publicAPIs.detect();\n\n        // Setup event listeners\n        window.addEventListener(\"scroll\", scrollHandler, false);\n        if (settings.reflow) {\n          window.addEventListener(\"resize\", resizeHandler, false);\n        }\n      };\n\n      //\n      // Initialize and return the public APIs\n      //\n\n      init();\n      return publicAPIs;\n    };\n\n    //\n    // Return the Constructor\n    //\n\n    return Constructor;\n  },\n);\n","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = (module) => {\n\tvar getter = module && module.__esModule ?\n\t\t() => (module['default']) :\n\t\t() => (module);\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = (exports, definition) => {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.g = (function() {\n\tif (typeof globalThis === 'object') return globalThis;\n\ttry {\n\t\treturn this || new Function('return this')();\n\t} catch (e) {\n\t\tif (typeof window === 'object') return window;\n\t}\n})();","__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))","import Gumshoe from \"./gumshoe-patched.js\";\n\n////////////////////////////////////////////////////////////////////////////////\n// Scroll Handling\n////////////////////////////////////////////////////////////////////////////////\nvar tocScroll = null;\nvar header = null;\nvar lastScrollTop = window.pageYOffset || document.documentElement.scrollTop;\nconst GO_TO_TOP_OFFSET = 64;\n\nfunction scrollHandlerForHeader() {\n  if (Math.floor(header.getBoundingClientRect().top) == 0) {\n    header.classList.add(\"scrolled\");\n  } else {\n    header.classList.remove(\"scrolled\");\n  }\n}\n\nfunction scrollHandlerForBackToTop(positionY) {\n  if (positionY < GO_TO_TOP_OFFSET) {\n    document.documentElement.classList.remove(\"show-back-to-top\");\n  } else {\n    if (positionY < lastScrollTop) {\n      document.documentElement.classList.add(\"show-back-to-top\");\n    } else if (positionY > lastScrollTop) {\n      document.documentElement.classList.remove(\"show-back-to-top\");\n    }\n  }\n  lastScrollTop = positionY;\n}\n\nfunction scrollHandlerForTOC(positionY) {\n  if (tocScroll === null) {\n    return;\n  }\n\n  // top of page.\n  if (positionY == 0) {\n    tocScroll.scrollTo(0, 0);\n  } else if (\n    // bottom of page.\n    Math.ceil(positionY) >=\n    Math.floor(document.documentElement.scrollHeight - window.innerHeight)\n  ) {\n    tocScroll.scrollTo(0, tocScroll.scrollHeight);\n  } else {\n    // somewhere in the middle.\n    const current = document.querySelector(\".scroll-current\");\n    if (current == null) {\n      return;\n    }\n\n    // https://github.com/pypa/pip/issues/9159 This breaks scroll behaviours.\n    // // scroll the currently \"active\" heading in toc, into view.\n    // const rect = current.getBoundingClientRect();\n    // if (0 > rect.top) {\n    //   current.scrollIntoView(true); // the argument is \"alignTop\"\n    // } else if (rect.bottom > window.innerHeight) {\n    //   current.scrollIntoView(false);\n    // }\n  }\n}\n\nfunction scrollHandler(positionY) {\n  scrollHandlerForHeader();\n  scrollHandlerForBackToTop(positionY);\n  scrollHandlerForTOC(positionY);\n}\n\n////////////////////////////////////////////////////////////////////////////////\n// Theme Toggle\n////////////////////////////////////////////////////////////////////////////////\nfunction setTheme(mode) {\n  if (mode !== \"light\" && mode !== \"dark\" && mode !== \"auto\") {\n    console.error(`Got invalid theme mode: ${mode}. Resetting to auto.`);\n    mode = \"auto\";\n  }\n\n  document.body.dataset.theme = mode;\n  localStorage.setItem(\"theme\", mode);\n  console.log(`Changed to ${mode} mode.`);\n}\n\nfunction cycleThemeOnce() {\n  const currentTheme = localStorage.getItem(\"theme\") || \"auto\";\n  const prefersDark = window.matchMedia(\"(prefers-color-scheme: dark)\").matches;\n\n  if (prefersDark) {\n    // Auto (dark) -> Light -> Dark\n    if (currentTheme === \"auto\") {\n      setTheme(\"light\");\n    } else if (currentTheme == \"light\") {\n      setTheme(\"dark\");\n    } else {\n      setTheme(\"auto\");\n    }\n  } else {\n    // Auto (light) -> Dark -> Light\n    if (currentTheme === \"auto\") {\n      setTheme(\"dark\");\n    } else if (currentTheme == \"dark\") {\n      setTheme(\"light\");\n    } else {\n      setTheme(\"auto\");\n    }\n  }\n}\n\n////////////////////////////////////////////////////////////////////////////////\n// Setup\n////////////////////////////////////////////////////////////////////////////////\nfunction setupScrollHandler() {\n  // Taken from https://developer.mozilla.org/en-US/docs/Web/API/Document/scroll_event\n  let last_known_scroll_position = 0;\n  let ticking = false;\n\n  window.addEventListener(\"scroll\", function (e) {\n    last_known_scroll_position = window.scrollY;\n\n    if (!ticking) {\n      window.requestAnimationFrame(function () {\n        scrollHandler(last_known_scroll_position);\n        ticking = false;\n      });\n\n      ticking = true;\n    }\n  });\n  window.scroll();\n}\n\nfunction setupScrollSpy() {\n  if (tocScroll === null) {\n    return;\n  }\n\n  // Scrollspy -- highlight table on contents, based on scroll\n  new Gumshoe(\".toc-tree a\", {\n    reflow: true,\n    recursive: true,\n    navClass: \"scroll-current\",\n    offset: () => {\n      let rem = parseFloat(getComputedStyle(document.documentElement).fontSize);\n      return header.getBoundingClientRect().height + 0.5 * rem + 1;\n    },\n  });\n}\n\nfunction setupTheme() {\n  // Attach event handlers for toggling themes\n  const buttons = document.getElementsByClassName(\"theme-toggle\");\n  Array.from(buttons).forEach((btn) => {\n    btn.addEventListener(\"click\", cycleThemeOnce);\n  });\n}\n\nfunction setup() {\n  setupTheme();\n  setupScrollHandler();\n  setupScrollSpy();\n}\n\n////////////////////////////////////////////////////////////////////////////////\n// Main entrypoint\n////////////////////////////////////////////////////////////////////////////////\nfunction main() {\n  document.body.parentNode.classList.remove(\"no-js\");\n\n  header = document.querySelector(\"header\");\n  tocScroll = document.querySelector(\".toc-scroll\");\n\n  setup();\n}\n\ndocument.addEventListener(\"DOMContentLoaded\", main);\n"],"names":["root","g","window","this","defaults","navClass","contentClass","nested","nestedClass","offset","reflow","events","emitEvent","type","elem","detail","settings","event","CustomEvent","bubbles","cancelable","dispatchEvent","getOffsetTop","location","offsetParent","offsetTop","sortContents","contents","sort","item1","item2","content","isInView","bottom","bounds","getBoundingClientRect","parseFloat","getOffset","parseInt","innerHeight","document","documentElement","clientHeight","top","isAtBottom","Math","ceil","pageYOffset","max","body","scrollHeight","offsetHeight","getActive","last","length","item","useLastItem","i","deactivateNested","nav","parentNode","li","closest","classList","remove","deactivate","items","link","activateNested","add","selector","options","navItems","current","timeout","publicAPIs","querySelectorAll","Array","prototype","forEach","call","getElementById","decodeURIComponent","hash","substr","push","active","activate","scrollHandler","cancelAnimationFrame","requestAnimationFrame","detect","resizeHandler","destroy","removeEventListener","merged","arguments","obj","key","hasOwnProperty","extend","setup","addEventListener","factory","__webpack_module_cache__","__webpack_require__","moduleId","cachedModule","undefined","exports","module","__webpack_modules__","n","getter","__esModule","d","a","definition","o","Object","defineProperty","enumerable","get","globalThis","Function","e","prop","tocScroll","header","lastScrollTop","scrollTop","GO_TO_TOP_OFFSET","cycleThemeOnce","currentTheme","localStorage","getItem","mode","matchMedia","matches","console","error","dataset","theme","setItem","log","buttons","getElementsByClassName","from","btn","setupTheme","last_known_scroll_position","ticking","scrollY","positionY","floor","scrollHandlerForBackToTop","scrollTo","querySelector","scrollHandlerForTOC","scroll","setupScrollHandler","recursive","rem","getComputedStyle","fontSize","height"],"sourceRoot":""}
\ No newline at end of file
diff --git a/public/_static/searchtools.js b/public/_static/searchtools.js
deleted file mode 100644
index 92da3f8b2..000000000
--- a/public/_static/searchtools.js
+++ /dev/null
@@ -1,619 +0,0 @@
-/*
- * searchtools.js
- * ~~~~~~~~~~~~~~~~
- *
- * Sphinx JavaScript utilities for the full-text search.
- *
- * :copyright: Copyright 2007-2024 by the Sphinx team, see AUTHORS.
- * :license: BSD, see LICENSE for details.
- *
- */
-"use strict";
-
-/**
- * Simple result scoring code.
- */
-if (typeof Scorer === "undefined") {
-  var Scorer = {
-    // Implement the following function to further tweak the score for each result
-    // The function takes a result array [docname, title, anchor, descr, score, filename]
-    // and returns the new score.
-    /*
-    score: result => {
-      const [docname, title, anchor, descr, score, filename] = result
-      return score
-    },
-    */
-
-    // query matches the full name of an object
-    objNameMatch: 11,
-    // or matches in the last dotted part of the object name
-    objPartialMatch: 6,
-    // Additive scores depending on the priority of the object
-    objPrio: {
-      0: 15, // used to be importantResults
-      1: 5, // used to be objectResults
-      2: -5, // used to be unimportantResults
-    },
-    //  Used when the priority is not in the mapping.
-    objPrioDefault: 0,
-
-    // query found in title
-    title: 15,
-    partialTitle: 7,
-    // query found in terms
-    term: 5,
-    partialTerm: 2,
-  };
-}
-
-const _removeChildren = (element) => {
-  while (element && element.lastChild) element.removeChild(element.lastChild);
-};
-
-/**
- * See https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions#escaping
- */
-const _escapeRegExp = (string) =>
-  string.replace(/[.*+\-?^${}()|[\]\\]/g, "\\$&"); // $& means the whole matched string
-
-const _displayItem = (item, searchTerms, highlightTerms) => {
-  const docBuilder = DOCUMENTATION_OPTIONS.BUILDER;
-  const docFileSuffix = DOCUMENTATION_OPTIONS.FILE_SUFFIX;
-  const docLinkSuffix = DOCUMENTATION_OPTIONS.LINK_SUFFIX;
-  const showSearchSummary = DOCUMENTATION_OPTIONS.SHOW_SEARCH_SUMMARY;
-  const contentRoot = document.documentElement.dataset.content_root;
-
-  const [docName, title, anchor, descr, score, _filename] = item;
-
-  let listItem = document.createElement("li");
-  let requestUrl;
-  let linkUrl;
-  if (docBuilder === "dirhtml") {
-    // dirhtml builder
-    let dirname = docName + "/";
-    if (dirname.match(/\/index\/$/))
-      dirname = dirname.substring(0, dirname.length - 6);
-    else if (dirname === "index/") dirname = "";
-    requestUrl = contentRoot + dirname;
-    linkUrl = requestUrl;
-  } else {
-    // normal html builders
-    requestUrl = contentRoot + docName + docFileSuffix;
-    linkUrl = docName + docLinkSuffix;
-  }
-  let linkEl = listItem.appendChild(document.createElement("a"));
-  linkEl.href = linkUrl + anchor;
-  linkEl.dataset.score = score;
-  linkEl.innerHTML = title;
-  if (descr) {
-    listItem.appendChild(document.createElement("span")).innerHTML =
-      " (" + descr + ")";
-    // highlight search terms in the description
-    if (SPHINX_HIGHLIGHT_ENABLED)  // set in sphinx_highlight.js
-      highlightTerms.forEach((term) => _highlightText(listItem, term, "highlighted"));
-  }
-  else if (showSearchSummary)
-    fetch(requestUrl)
-      .then((responseData) => responseData.text())
-      .then((data) => {
-        if (data)
-          listItem.appendChild(
-            Search.makeSearchSummary(data, searchTerms, anchor)
-          );
-        // highlight search terms in the summary
-        if (SPHINX_HIGHLIGHT_ENABLED)  // set in sphinx_highlight.js
-          highlightTerms.forEach((term) => _highlightText(listItem, term, "highlighted"));
-      });
-  Search.output.appendChild(listItem);
-};
-const _finishSearch = (resultCount) => {
-  Search.stopPulse();
-  Search.title.innerText = _("Search Results");
-  if (!resultCount)
-    Search.status.innerText = Documentation.gettext(
-      "Your search did not match any documents. Please make sure that all words are spelled correctly and that you've selected enough categories."
-    );
-  else
-    Search.status.innerText = _(
-      "Search finished, found ${resultCount} page(s) matching the search query."
-    ).replace('${resultCount}', resultCount);
-};
-const _displayNextItem = (
-  results,
-  resultCount,
-  searchTerms,
-  highlightTerms,
-) => {
-  // results left, load the summary and display it
-  // this is intended to be dynamic (don't sub resultsCount)
-  if (results.length) {
-    _displayItem(results.pop(), searchTerms, highlightTerms);
-    setTimeout(
-      () => _displayNextItem(results, resultCount, searchTerms, highlightTerms),
-      5
-    );
-  }
-  // search finished, update title and status message
-  else _finishSearch(resultCount);
-};
-// Helper function used by query() to order search results.
-// Each input is an array of [docname, title, anchor, descr, score, filename].
-// Order the results by score (in opposite order of appearance, since the
-// `_displayNextItem` function uses pop() to retrieve items) and then alphabetically.
-const _orderResultsByScoreThenName = (a, b) => {
-  const leftScore = a[4];
-  const rightScore = b[4];
-  if (leftScore === rightScore) {
-    // same score: sort alphabetically
-    const leftTitle = a[1].toLowerCase();
-    const rightTitle = b[1].toLowerCase();
-    if (leftTitle === rightTitle) return 0;
-    return leftTitle > rightTitle ? -1 : 1; // inverted is intentional
-  }
-  return leftScore > rightScore ? 1 : -1;
-};
-
-/**
- * Default splitQuery function. Can be overridden in ``sphinx.search`` with a
- * custom function per language.
- *
- * The regular expression works by splitting the string on consecutive characters
- * that are not Unicode letters, numbers, underscores, or emoji characters.
- * This is the same as ``\W+`` in Python, preserving the surrogate pair area.
- */
-if (typeof splitQuery === "undefined") {
-  var splitQuery = (query) => query
-      .split(/[^\p{Letter}\p{Number}_\p{Emoji_Presentation}]+/gu)
-      .filter(term => term)  // remove remaining empty strings
-}
-
-/**
- * Search Module
- */
-const Search = {
-  _index: null,
-  _queued_query: null,
-  _pulse_status: -1,
-
-  htmlToText: (htmlString, anchor) => {
-    const htmlElement = new DOMParser().parseFromString(htmlString, 'text/html');
-    for (const removalQuery of [".headerlinks", "script", "style"]) {
-      htmlElement.querySelectorAll(removalQuery).forEach((el) => { el.remove() });
-    }
-    if (anchor) {
-      const anchorContent = htmlElement.querySelector(`[role="main"] ${anchor}`);
-      if (anchorContent) return anchorContent.textContent;
-
-      console.warn(
-        `Anchored content block not found. Sphinx search tries to obtain it via DOM query '[role=main] ${anchor}'. Check your theme or template.`
-      );
-    }
-
-    // if anchor not specified or not found, fall back to main content
-    const docContent = htmlElement.querySelector('[role="main"]');
-    if (docContent) return docContent.textContent;
-
-    console.warn(
-      "Content block not found. Sphinx search tries to obtain it via DOM query '[role=main]'. Check your theme or template."
-    );
-    return "";
-  },
-
-  init: () => {
-    const query = new URLSearchParams(window.location.search).get("q");
-    document
-      .querySelectorAll('input[name="q"]')
-      .forEach((el) => (el.value = query));
-    if (query) Search.performSearch(query);
-  },
-
-  loadIndex: (url) =>
-    (document.body.appendChild(document.createElement("script")).src = url),
-
-  setIndex: (index) => {
-    Search._index = index;
-    if (Search._queued_query !== null) {
-      const query = Search._queued_query;
-      Search._queued_query = null;
-      Search.query(query);
-    }
-  },
-
-  hasIndex: () => Search._index !== null,
-
-  deferQuery: (query) => (Search._queued_query = query),
-
-  stopPulse: () => (Search._pulse_status = -1),
-
-  startPulse: () => {
-    if (Search._pulse_status >= 0) return;
-
-    const pulse = () => {
-      Search._pulse_status = (Search._pulse_status + 1) % 4;
-      Search.dots.innerText = ".".repeat(Search._pulse_status);
-      if (Search._pulse_status >= 0) window.setTimeout(pulse, 500);
-    };
-    pulse();
-  },
-
-  /**
-   * perform a search for something (or wait until index is loaded)
-   */
-  performSearch: (query) => {
-    // create the required interface elements
-    const searchText = document.createElement("h2");
-    searchText.textContent = _("Searching");
-    const searchSummary = document.createElement("p");
-    searchSummary.classList.add("search-summary");
-    searchSummary.innerText = "";
-    const searchList = document.createElement("ul");
-    searchList.classList.add("search");
-
-    const out = document.getElementById("search-results");
-    Search.title = out.appendChild(searchText);
-    Search.dots = Search.title.appendChild(document.createElement("span"));
-    Search.status = out.appendChild(searchSummary);
-    Search.output = out.appendChild(searchList);
-
-    const searchProgress = document.getElementById("search-progress");
-    // Some themes don't use the search progress node
-    if (searchProgress) {
-      searchProgress.innerText = _("Preparing search...");
-    }
-    Search.startPulse();
-
-    // index already loaded, the browser was quick!
-    if (Search.hasIndex()) Search.query(query);
-    else Search.deferQuery(query);
-  },
-
-  _parseQuery: (query) => {
-    // stem the search terms and add them to the correct list
-    const stemmer = new Stemmer();
-    const searchTerms = new Set();
-    const excludedTerms = new Set();
-    const highlightTerms = new Set();
-    const objectTerms = new Set(splitQuery(query.toLowerCase().trim()));
-    splitQuery(query.trim()).forEach((queryTerm) => {
-      const queryTermLower = queryTerm.toLowerCase();
-
-      // maybe skip this "word"
-      // stopwords array is from language_data.js
-      if (
-        stopwords.indexOf(queryTermLower) !== -1 ||
-        queryTerm.match(/^\d+$/)
-      )
-        return;
-
-      // stem the word
-      let word = stemmer.stemWord(queryTermLower);
-      // select the correct list
-      if (word[0] === "-") excludedTerms.add(word.substr(1));
-      else {
-        searchTerms.add(word);
-        highlightTerms.add(queryTermLower);
-      }
-    });
-
-    if (SPHINX_HIGHLIGHT_ENABLED) {  // set in sphinx_highlight.js
-      localStorage.setItem("sphinx_highlight_terms", [...highlightTerms].join(" "))
-    }
-
-    // console.debug("SEARCH: searching for:");
-    // console.info("required: ", [...searchTerms]);
-    // console.info("excluded: ", [...excludedTerms]);
-
-    return [query, searchTerms, excludedTerms, highlightTerms, objectTerms];
-  },
-
-  /**
-   * execute search (requires search index to be loaded)
-   */
-  _performSearch: (query, searchTerms, excludedTerms, highlightTerms, objectTerms) => {
-    const filenames = Search._index.filenames;
-    const docNames = Search._index.docnames;
-    const titles = Search._index.titles;
-    const allTitles = Search._index.alltitles;
-    const indexEntries = Search._index.indexentries;
-
-    // Collect multiple result groups to be sorted separately and then ordered.
-    // Each is an array of [docname, title, anchor, descr, score, filename].
-    const normalResults = [];
-    const nonMainIndexResults = [];
-
-    _removeChildren(document.getElementById("search-progress"));
-
-    const queryLower = query.toLowerCase().trim();
-    for (const [title, foundTitles] of Object.entries(allTitles)) {
-      if (title.toLowerCase().trim().includes(queryLower) && (queryLower.length >= title.length/2)) {
-        for (const [file, id] of foundTitles) {
-          let score = Math.round(100 * queryLower.length / title.length)
-          normalResults.push([
-            docNames[file],
-            titles[file] !== title ? `${titles[file]} > ${title}` : title,
-            id !== null ? "#" + id : "",
-            null,
-            score,
-            filenames[file],
-          ]);
-        }
-      }
-    }
-
-    // search for explicit entries in index directives
-    for (const [entry, foundEntries] of Object.entries(indexEntries)) {
-      if (entry.includes(queryLower) && (queryLower.length >= entry.length/2)) {
-        for (const [file, id, isMain] of foundEntries) {
-          const score = Math.round(100 * queryLower.length / entry.length);
-          const result = [
-            docNames[file],
-            titles[file],
-            id ? "#" + id : "",
-            null,
-            score,
-            filenames[file],
-          ];
-          if (isMain) {
-            normalResults.push(result);
-          } else {
-            nonMainIndexResults.push(result);
-          }
-        }
-      }
-    }
-
-    // lookup as object
-    objectTerms.forEach((term) =>
-      normalResults.push(...Search.performObjectSearch(term, objectTerms))
-    );
-
-    // lookup as search terms in fulltext
-    normalResults.push(...Search.performTermsSearch(searchTerms, excludedTerms));
-
-    // let the scorer override scores with a custom scoring function
-    if (Scorer.score) {
-      normalResults.forEach((item) => (item[4] = Scorer.score(item)));
-      nonMainIndexResults.forEach((item) => (item[4] = Scorer.score(item)));
-    }
-
-    // Sort each group of results by score and then alphabetically by name.
-    normalResults.sort(_orderResultsByScoreThenName);
-    nonMainIndexResults.sort(_orderResultsByScoreThenName);
-
-    // Combine the result groups in (reverse) order.
-    // Non-main index entries are typically arbitrary cross-references,
-    // so display them after other results.
-    let results = [...nonMainIndexResults, ...normalResults];
-
-    // remove duplicate search results
-    // note the reversing of results, so that in the case of duplicates, the highest-scoring entry is kept
-    let seen = new Set();
-    results = results.reverse().reduce((acc, result) => {
-      let resultStr = result.slice(0, 4).concat([result[5]]).map(v => String(v)).join(',');
-      if (!seen.has(resultStr)) {
-        acc.push(result);
-        seen.add(resultStr);
-      }
-      return acc;
-    }, []);
-
-    return results.reverse();
-  },
-
-  query: (query) => {
-    const [searchQuery, searchTerms, excludedTerms, highlightTerms, objectTerms] = Search._parseQuery(query);
-    const results = Search._performSearch(searchQuery, searchTerms, excludedTerms, highlightTerms, objectTerms);
-
-    // for debugging
-    //Search.lastresults = results.slice();  // a copy
-    // console.info("search results:", Search.lastresults);
-
-    // print the results
-    _displayNextItem(results, results.length, searchTerms, highlightTerms);
-  },
-
-  /**
-   * search for object names
-   */
-  performObjectSearch: (object, objectTerms) => {
-    const filenames = Search._index.filenames;
-    const docNames = Search._index.docnames;
-    const objects = Search._index.objects;
-    const objNames = Search._index.objnames;
-    const titles = Search._index.titles;
-
-    const results = [];
-
-    const objectSearchCallback = (prefix, match) => {
-      const name = match[4]
-      const fullname = (prefix ? prefix + "." : "") + name;
-      const fullnameLower = fullname.toLowerCase();
-      if (fullnameLower.indexOf(object) < 0) return;
-
-      let score = 0;
-      const parts = fullnameLower.split(".");
-
-      // check for different match types: exact matches of full name or
-      // "last name" (i.e. last dotted part)
-      if (fullnameLower === object || parts.slice(-1)[0] === object)
-        score += Scorer.objNameMatch;
-      else if (parts.slice(-1)[0].indexOf(object) > -1)
-        score += Scorer.objPartialMatch; // matches in last name
-
-      const objName = objNames[match[1]][2];
-      const title = titles[match[0]];
-
-      // If more than one term searched for, we require other words to be
-      // found in the name/title/description
-      const otherTerms = new Set(objectTerms);
-      otherTerms.delete(object);
-      if (otherTerms.size > 0) {
-        const haystack = `${prefix} ${name} ${objName} ${title}`.toLowerCase();
-        if (
-          [...otherTerms].some((otherTerm) => haystack.indexOf(otherTerm) < 0)
-        )
-          return;
-      }
-
-      let anchor = match[3];
-      if (anchor === "") anchor = fullname;
-      else if (anchor === "-") anchor = objNames[match[1]][1] + "-" + fullname;
-
-      const descr = objName + _(", in ") + title;
-
-      // add custom score for some objects according to scorer
-      if (Scorer.objPrio.hasOwnProperty(match[2]))
-        score += Scorer.objPrio[match[2]];
-      else score += Scorer.objPrioDefault;
-
-      results.push([
-        docNames[match[0]],
-        fullname,
-        "#" + anchor,
-        descr,
-        score,
-        filenames[match[0]],
-      ]);
-    };
-    Object.keys(objects).forEach((prefix) =>
-      objects[prefix].forEach((array) =>
-        objectSearchCallback(prefix, array)
-      )
-    );
-    return results;
-  },
-
-  /**
-   * search for full-text terms in the index
-   */
-  performTermsSearch: (searchTerms, excludedTerms) => {
-    // prepare search
-    const terms = Search._index.terms;
-    const titleTerms = Search._index.titleterms;
-    const filenames = Search._index.filenames;
-    const docNames = Search._index.docnames;
-    const titles = Search._index.titles;
-
-    const scoreMap = new Map();
-    const fileMap = new Map();
-
-    // perform the search on the required terms
-    searchTerms.forEach((word) => {
-      const files = [];
-      const arr = [
-        { files: terms[word], score: Scorer.term },
-        { files: titleTerms[word], score: Scorer.title },
-      ];
-      // add support for partial matches
-      if (word.length > 2) {
-        const escapedWord = _escapeRegExp(word);
-        if (!terms.hasOwnProperty(word)) {
-          Object.keys(terms).forEach((term) => {
-            if (term.match(escapedWord))
-              arr.push({ files: terms[term], score: Scorer.partialTerm });
-          });
-        }
-        if (!titleTerms.hasOwnProperty(word)) {
-          Object.keys(titleTerms).forEach((term) => {
-            if (term.match(escapedWord))
-              arr.push({ files: titleTerms[term], score: Scorer.partialTitle });
-          });
-        }
-      }
-
-      // no match but word was a required one
-      if (arr.every((record) => record.files === undefined)) return;
-
-      // found search word in contents
-      arr.forEach((record) => {
-        if (record.files === undefined) return;
-
-        let recordFiles = record.files;
-        if (recordFiles.length === undefined) recordFiles = [recordFiles];
-        files.push(...recordFiles);
-
-        // set score for the word in each file
-        recordFiles.forEach((file) => {
-          if (!scoreMap.has(file)) scoreMap.set(file, {});
-          scoreMap.get(file)[word] = record.score;
-        });
-      });
-
-      // create the mapping
-      files.forEach((file) => {
-        if (!fileMap.has(file)) fileMap.set(file, [word]);
-        else if (fileMap.get(file).indexOf(word) === -1) fileMap.get(file).push(word);
-      });
-    });
-
-    // now check if the files don't contain excluded terms
-    const results = [];
-    for (const [file, wordList] of fileMap) {
-      // check if all requirements are matched
-
-      // as search terms with length < 3 are discarded
-      const filteredTermCount = [...searchTerms].filter(
-        (term) => term.length > 2
-      ).length;
-      if (
-        wordList.length !== searchTerms.size &&
-        wordList.length !== filteredTermCount
-      )
-        continue;
-
-      // ensure that none of the excluded terms is in the search result
-      if (
-        [...excludedTerms].some(
-          (term) =>
-            terms[term] === file ||
-            titleTerms[term] === file ||
-            (terms[term] || []).includes(file) ||
-            (titleTerms[term] || []).includes(file)
-        )
-      )
-        break;
-
-      // select one (max) score for the file.
-      const score = Math.max(...wordList.map((w) => scoreMap.get(file)[w]));
-      // add result to the result list
-      results.push([
-        docNames[file],
-        titles[file],
-        "",
-        null,
-        score,
-        filenames[file],
-      ]);
-    }
-    return results;
-  },
-
-  /**
-   * helper function to return a node containing the
-   * search summary for a given text. keywords is a list
-   * of stemmed words.
-   */
-  makeSearchSummary: (htmlText, keywords, anchor) => {
-    const text = Search.htmlToText(htmlText, anchor);
-    if (text === "") return null;
-
-    const textLower = text.toLowerCase();
-    const actualStartPosition = [...keywords]
-      .map((k) => textLower.indexOf(k.toLowerCase()))
-      .filter((i) => i > -1)
-      .slice(-1)[0];
-    const startWithContext = Math.max(actualStartPosition - 120, 0);
-
-    const top = startWithContext === 0 ? "" : "...";
-    const tail = startWithContext + 240 < text.length ? "..." : "";
-
-    let summary = document.createElement("p");
-    summary.classList.add("context");
-    summary.textContent = top + text.substr(startWithContext, 240).trim() + tail;
-
-    return summary;
-  },
-};
-
-_ready(Search.init);
diff --git a/public/_static/skeleton.css b/public/_static/skeleton.css
deleted file mode 100644
index 467c878c6..000000000
--- a/public/_static/skeleton.css
+++ /dev/null
@@ -1,296 +0,0 @@
-/* Some sane resets. */
-html {
-  height: 100%;
-}
-
-body {
-  margin: 0;
-  min-height: 100%;
-}
-
-/* All the flexbox magic! */
-body,
-.sb-announcement,
-.sb-content,
-.sb-main,
-.sb-container,
-.sb-container__inner,
-.sb-article-container,
-.sb-footer-content,
-.sb-header,
-.sb-header-secondary,
-.sb-footer {
-  display: flex;
-}
-
-/* These order things vertically */
-body,
-.sb-main,
-.sb-article-container {
-  flex-direction: column;
-}
-
-/* Put elements in the center */
-.sb-header,
-.sb-header-secondary,
-.sb-container,
-.sb-content,
-.sb-footer,
-.sb-footer-content {
-  justify-content: center;
-}
-/* Put elements at the ends */
-.sb-article-container {
-  justify-content: space-between;
-}
-
-/* These elements grow. */
-.sb-main,
-.sb-content,
-.sb-container,
-article {
-  flex-grow: 1;
-}
-
-/* Because padding making this wider is not fun */
-article {
-  box-sizing: border-box;
-}
-
-/* The announcements element should never be wider than the page. */
-.sb-announcement {
-  max-width: 100%;
-}
-
-.sb-sidebar-primary,
-.sb-sidebar-secondary {
-  flex-shrink: 0;
-  width: 17rem;
-}
-
-.sb-announcement__inner {
-  justify-content: center;
-
-  box-sizing: border-box;
-  height: 3rem;
-
-  overflow-x: auto;
-  white-space: nowrap;
-}
-
-/* Sidebars, with checkbox-based toggle */
-.sb-sidebar-primary,
-.sb-sidebar-secondary {
-  position: fixed;
-  height: 100%;
-  top: 0;
-}
-
-.sb-sidebar-primary {
-  left: -17rem;
-  transition: left 250ms ease-in-out;
-}
-.sb-sidebar-secondary {
-  right: -17rem;
-  transition: right 250ms ease-in-out;
-}
-
-.sb-sidebar-toggle {
-  display: none;
-}
-.sb-sidebar-overlay {
-  position: fixed;
-  top: 0;
-  width: 0;
-  height: 0;
-
-  transition: width 0ms ease 250ms, height 0ms ease 250ms, opacity 250ms ease;
-
-  opacity: 0;
-  background-color: rgba(0, 0, 0, 0.54);
-}
-
-#sb-sidebar-toggle--primary:checked
-  ~ .sb-sidebar-overlay[for="sb-sidebar-toggle--primary"],
-#sb-sidebar-toggle--secondary:checked
-  ~ .sb-sidebar-overlay[for="sb-sidebar-toggle--secondary"] {
-  width: 100%;
-  height: 100%;
-  opacity: 1;
-  transition: width 0ms ease, height 0ms ease, opacity 250ms ease;
-}
-
-#sb-sidebar-toggle--primary:checked ~ .sb-container .sb-sidebar-primary {
-  left: 0;
-}
-#sb-sidebar-toggle--secondary:checked ~ .sb-container .sb-sidebar-secondary {
-  right: 0;
-}
-
-/* Full-width mode */
-.drop-secondary-sidebar-for-full-width-content
-  .hide-when-secondary-sidebar-shown {
-  display: none !important;
-}
-.drop-secondary-sidebar-for-full-width-content .sb-sidebar-secondary {
-  display: none !important;
-}
-
-/* Mobile views */
-.sb-page-width {
-  width: 100%;
-}
-
-.sb-article-container,
-.sb-footer-content__inner,
-.drop-secondary-sidebar-for-full-width-content .sb-article,
-.drop-secondary-sidebar-for-full-width-content .match-content-width {
-  width: 100vw;
-}
-
-.sb-article,
-.match-content-width {
-  padding: 0 1rem;
-  box-sizing: border-box;
-}
-
-@media (min-width: 32rem) {
-  .sb-article,
-  .match-content-width {
-    padding: 0 2rem;
-  }
-}
-
-/* Tablet views */
-@media (min-width: 42rem) {
-  .sb-article-container {
-    width: auto;
-  }
-  .sb-footer-content__inner,
-  .drop-secondary-sidebar-for-full-width-content .sb-article,
-  .drop-secondary-sidebar-for-full-width-content .match-content-width {
-    width: 42rem;
-  }
-  .sb-article,
-  .match-content-width {
-    width: 42rem;
-  }
-}
-@media (min-width: 46rem) {
-  .sb-footer-content__inner,
-  .drop-secondary-sidebar-for-full-width-content .sb-article,
-  .drop-secondary-sidebar-for-full-width-content .match-content-width {
-    width: 46rem;
-  }
-  .sb-article,
-  .match-content-width {
-    width: 46rem;
-  }
-}
-@media (min-width: 50rem) {
-  .sb-footer-content__inner,
-  .drop-secondary-sidebar-for-full-width-content .sb-article,
-  .drop-secondary-sidebar-for-full-width-content .match-content-width {
-    width: 50rem;
-  }
-  .sb-article,
-  .match-content-width {
-    width: 50rem;
-  }
-}
-
-/* Tablet views */
-@media (min-width: 59rem) {
-  .sb-sidebar-secondary {
-    position: static;
-  }
-  .hide-when-secondary-sidebar-shown {
-    display: none !important;
-  }
-  .sb-footer-content__inner,
-  .drop-secondary-sidebar-for-full-width-content .sb-article,
-  .drop-secondary-sidebar-for-full-width-content .match-content-width {
-    width: 59rem;
-  }
-  .sb-article,
-  .match-content-width {
-    width: 42rem;
-  }
-}
-@media (min-width: 63rem) {
-  .sb-footer-content__inner,
-  .drop-secondary-sidebar-for-full-width-content .sb-article,
-  .drop-secondary-sidebar-for-full-width-content .match-content-width {
-    width: 63rem;
-  }
-  .sb-article,
-  .match-content-width {
-    width: 46rem;
-  }
-}
-@media (min-width: 67rem) {
-  .sb-footer-content__inner,
-  .drop-secondary-sidebar-for-full-width-content .sb-article,
-  .drop-secondary-sidebar-for-full-width-content .match-content-width {
-    width: 67rem;
-  }
-  .sb-article,
-  .match-content-width {
-    width: 50rem;
-  }
-}
-
-/* Desktop views */
-@media (min-width: 76rem) {
-  .sb-sidebar-primary {
-    position: static;
-  }
-  .hide-when-primary-sidebar-shown {
-    display: none !important;
-  }
-  .sb-footer-content__inner,
-  .drop-secondary-sidebar-for-full-width-content .sb-article,
-  .drop-secondary-sidebar-for-full-width-content .match-content-width {
-    width: 59rem;
-  }
-  .sb-article,
-  .match-content-width {
-    width: 42rem;
-  }
-}
-
-/* Full desktop views */
-@media (min-width: 80rem) {
-  .sb-article,
-  .match-content-width {
-    width: 46rem;
-  }
-  .sb-footer-content__inner,
-  .drop-secondary-sidebar-for-full-width-content .sb-article,
-  .drop-secondary-sidebar-for-full-width-content .match-content-width {
-    width: 63rem;
-  }
-}
-
-@media (min-width: 84rem) {
-  .sb-article,
-  .match-content-width {
-    width: 50rem;
-  }
-  .sb-footer-content__inner,
-  .drop-secondary-sidebar-for-full-width-content .sb-article,
-  .drop-secondary-sidebar-for-full-width-content .match-content-width {
-    width: 67rem;
-  }
-}
-
-@media (min-width: 88rem) {
-  .sb-footer-content__inner,
-  .drop-secondary-sidebar-for-full-width-content .sb-article,
-  .drop-secondary-sidebar-for-full-width-content .match-content-width {
-    width: 67rem;
-  }
-  .sb-page-width {
-    width: 88rem;
-  }
-}
diff --git a/public/_static/sphinx_highlight.js b/public/_static/sphinx_highlight.js
deleted file mode 100644
index 8a96c69a1..000000000
--- a/public/_static/sphinx_highlight.js
+++ /dev/null
@@ -1,154 +0,0 @@
-/* Highlighting utilities for Sphinx HTML documentation. */
-"use strict";
-
-const SPHINX_HIGHLIGHT_ENABLED = true
-
-/**
- * highlight a given string on a node by wrapping it in
- * span elements with the given class name.
- */
-const _highlight = (node, addItems, text, className) => {
-  if (node.nodeType === Node.TEXT_NODE) {
-    const val = node.nodeValue;
-    const parent = node.parentNode;
-    const pos = val.toLowerCase().indexOf(text);
-    if (
-      pos >= 0 &&
-      !parent.classList.contains(className) &&
-      !parent.classList.contains("nohighlight")
-    ) {
-      let span;
-
-      const closestNode = parent.closest("body, svg, foreignObject");
-      const isInSVG = closestNode && closestNode.matches("svg");
-      if (isInSVG) {
-        span = document.createElementNS("http://www.w3.org/2000/svg", "tspan");
-      } else {
-        span = document.createElement("span");
-        span.classList.add(className);
-      }
-
-      span.appendChild(document.createTextNode(val.substr(pos, text.length)));
-      const rest = document.createTextNode(val.substr(pos + text.length));
-      parent.insertBefore(
-        span,
-        parent.insertBefore(
-          rest,
-          node.nextSibling
-        )
-      );
-      node.nodeValue = val.substr(0, pos);
-      /* There may be more occurrences of search term in this node. So call this
-       * function recursively on the remaining fragment.
-       */
-      _highlight(rest, addItems, text, className);
-
-      if (isInSVG) {
-        const rect = document.createElementNS(
-          "http://www.w3.org/2000/svg",
-          "rect"
-        );
-        const bbox = parent.getBBox();
-        rect.x.baseVal.value = bbox.x;
-        rect.y.baseVal.value = bbox.y;
-        rect.width.baseVal.value = bbox.width;
-        rect.height.baseVal.value = bbox.height;
-        rect.setAttribute("class", className);
-        addItems.push({ parent: parent, target: rect });
-      }
-    }
-  } else if (node.matches && !node.matches("button, select, textarea")) {
-    node.childNodes.forEach((el) => _highlight(el, addItems, text, className));
-  }
-};
-const _highlightText = (thisNode, text, className) => {
-  let addItems = [];
-  _highlight(thisNode, addItems, text, className);
-  addItems.forEach((obj) =>
-    obj.parent.insertAdjacentElement("beforebegin", obj.target)
-  );
-};
-
-/**
- * Small JavaScript module for the documentation.
- */
-const SphinxHighlight = {
-
-  /**
-   * highlight the search words provided in localstorage in the text
-   */
-  highlightSearchWords: () => {
-    if (!SPHINX_HIGHLIGHT_ENABLED) return;  // bail if no highlight
-
-    // get and clear terms from localstorage
-    const url = new URL(window.location);
-    const highlight =
-        localStorage.getItem("sphinx_highlight_terms")
-        || url.searchParams.get("highlight")
-        || "";
-    localStorage.removeItem("sphinx_highlight_terms")
-    url.searchParams.delete("highlight");
-    window.history.replaceState({}, "", url);
-
-    // get individual terms from highlight string
-    const terms = highlight.toLowerCase().split(/\s+/).filter(x => x);
-    if (terms.length === 0) return; // nothing to do
-
-    // There should never be more than one element matching "div.body"
-    const divBody = document.querySelectorAll("div.body");
-    const body = divBody.length ? divBody[0] : document.querySelector("body");
-    window.setTimeout(() => {
-      terms.forEach((term) => _highlightText(body, term, "highlighted"));
-    }, 10);
-
-    const searchBox = document.getElementById("searchbox");
-    if (searchBox === null) return;
-    searchBox.appendChild(
-      document
-        .createRange()
-        .createContextualFragment(
-          '<p class="highlight-link">' +
-            '<a href="javascript:SphinxHighlight.hideSearchWords()">' +
-            _("Hide Search Matches") +
-            "</a></p>"
-        )
-    );
-  },
-
-  /**
-   * helper function to hide the search marks again
-   */
-  hideSearchWords: () => {
-    document
-      .querySelectorAll("#searchbox .highlight-link")
-      .forEach((el) => el.remove());
-    document
-      .querySelectorAll("span.highlighted")
-      .forEach((el) => el.classList.remove("highlighted"));
-    localStorage.removeItem("sphinx_highlight_terms")
-  },
-
-  initEscapeListener: () => {
-    // only install a listener if it is really needed
-    if (!DOCUMENTATION_OPTIONS.ENABLE_SEARCH_SHORTCUTS) return;
-
-    document.addEventListener("keydown", (event) => {
-      // bail for input elements
-      if (BLACKLISTED_KEY_CONTROL_ELEMENTS.has(document.activeElement.tagName)) return;
-      // bail with special keys
-      if (event.shiftKey || event.altKey || event.ctrlKey || event.metaKey) return;
-      if (DOCUMENTATION_OPTIONS.ENABLE_SEARCH_SHORTCUTS && (event.key === "Escape")) {
-        SphinxHighlight.hideSearchWords();
-        event.preventDefault();
-      }
-    });
-  },
-};
-
-_ready(() => {
-  /* Do not call highlightSearchWords() when we are on the search page.
-   * It will highlight words from the *previous* search query.
-   */
-  if (typeof Search === "undefined") SphinxHighlight.highlightSearchWords();
-  SphinxHighlight.initEscapeListener();
-});
diff --git a/public/_static/styles/furo-extensions.css b/public/_static/styles/furo-extensions.css
deleted file mode 100644
index bc447f228..000000000
--- a/public/_static/styles/furo-extensions.css
+++ /dev/null
@@ -1,2 +0,0 @@
-#furo-sidebar-ad-placement{padding:var(--sidebar-item-spacing-vertical) var(--sidebar-item-spacing-horizontal)}#furo-sidebar-ad-placement .ethical-sidebar{background:var(--color-background-secondary);border:none;box-shadow:none}#furo-sidebar-ad-placement .ethical-sidebar:hover{background:var(--color-background-hover)}#furo-sidebar-ad-placement .ethical-sidebar a{color:var(--color-foreground-primary)}#furo-sidebar-ad-placement .ethical-callout a{color:var(--color-foreground-secondary)!important}#furo-readthedocs-versions{background:transparent;display:block;position:static;width:100%}#furo-readthedocs-versions .rst-versions{background:#1a1c1e}#furo-readthedocs-versions .rst-current-version{background:var(--color-sidebar-item-background);cursor:unset}#furo-readthedocs-versions .rst-current-version:hover{background:var(--color-sidebar-item-background)}#furo-readthedocs-versions .rst-current-version .fa-book{color:var(--color-foreground-primary)}#furo-readthedocs-versions>.rst-other-versions{padding:0}#furo-readthedocs-versions>.rst-other-versions small{opacity:1}#furo-readthedocs-versions .injected .rst-versions{position:unset}#furo-readthedocs-versions:focus-within,#furo-readthedocs-versions:hover{box-shadow:0 0 0 1px var(--color-sidebar-background-border)}#furo-readthedocs-versions:focus-within .rst-current-version,#furo-readthedocs-versions:hover .rst-current-version{background:#1a1c1e;font-size:inherit;height:auto;line-height:inherit;padding:12px;text-align:right}#furo-readthedocs-versions:focus-within .rst-current-version .fa-book,#furo-readthedocs-versions:hover .rst-current-version .fa-book{color:#fff;float:left}#furo-readthedocs-versions:focus-within .fa-caret-down,#furo-readthedocs-versions:hover .fa-caret-down{display:none}#furo-readthedocs-versions:focus-within .injected,#furo-readthedocs-versions:focus-within .rst-current-version,#furo-readthedocs-versions:focus-within .rst-other-versions,#furo-readthedocs-versions:hover .injected,#furo-readthedocs-versions:hover .rst-current-version,#furo-readthedocs-versions:hover .rst-other-versions{display:block}#furo-readthedocs-versions:focus-within>.rst-current-version,#furo-readthedocs-versions:hover>.rst-current-version{display:none}.highlight:hover button.copybtn{color:var(--color-code-foreground)}.highlight button.copybtn{align-items:center;background-color:var(--color-code-background);border:none;color:var(--color-background-item);cursor:pointer;height:1.25em;opacity:1;right:.5rem;top:.625rem;transition:color .3s,opacity .3s;width:1.25em}.highlight button.copybtn:hover{background-color:var(--color-code-background);color:var(--color-brand-content)}.highlight button.copybtn:after{background-color:transparent;color:var(--color-code-foreground);display:none}.highlight button.copybtn.success{color:#22863a;transition:color 0ms}.highlight button.copybtn.success:after{display:block}.highlight button.copybtn svg{padding:0}body{--sd-color-primary:var(--color-brand-primary);--sd-color-primary-highlight:var(--color-brand-content);--sd-color-primary-text:var(--color-background-primary);--sd-color-shadow:rgba(0,0,0,.05);--sd-color-card-border:var(--color-card-border);--sd-color-card-border-hover:var(--color-brand-content);--sd-color-card-background:var(--color-card-background);--sd-color-card-text:var(--color-foreground-primary);--sd-color-card-header:var(--color-card-marginals-background);--sd-color-card-footer:var(--color-card-marginals-background);--sd-color-tabs-label-active:var(--color-brand-content);--sd-color-tabs-label-hover:var(--color-foreground-muted);--sd-color-tabs-label-inactive:var(--color-foreground-muted);--sd-color-tabs-underline-active:var(--color-brand-content);--sd-color-tabs-underline-hover:var(--color-foreground-border);--sd-color-tabs-underline-inactive:var(--color-background-border);--sd-color-tabs-overline:var(--color-background-border);--sd-color-tabs-underline:var(--color-background-border)}.sd-tab-content{box-shadow:0 -2px var(--sd-color-tabs-overline),0 1px var(--sd-color-tabs-underline)}.sd-card{box-shadow:0 .1rem .25rem var(--sd-color-shadow),0 0 .0625rem rgba(0,0,0,.1)}.sd-shadow-sm{box-shadow:0 .1rem .25rem var(--sd-color-shadow),0 0 .0625rem rgba(0,0,0,.1)!important}.sd-shadow-md{box-shadow:0 .3rem .75rem var(--sd-color-shadow),0 0 .0625rem rgba(0,0,0,.1)!important}.sd-shadow-lg{box-shadow:0 .6rem 1.5rem var(--sd-color-shadow),0 0 .0625rem rgba(0,0,0,.1)!important}.sd-card-hover:hover{transform:none}.sd-cards-carousel{gap:.25rem;padding:.25rem}body{--tabs--label-text:var(--color-foreground-muted);--tabs--label-text--hover:var(--color-foreground-muted);--tabs--label-text--active:var(--color-brand-content);--tabs--label-text--active--hover:var(--color-brand-content);--tabs--label-background:transparent;--tabs--label-background--hover:transparent;--tabs--label-background--active:transparent;--tabs--label-background--active--hover:transparent;--tabs--padding-x:0.25em;--tabs--margin-x:1em;--tabs--border:var(--color-background-border);--tabs--label-border:transparent;--tabs--label-border--hover:var(--color-foreground-muted);--tabs--label-border--active:var(--color-brand-content);--tabs--label-border--active--hover:var(--color-brand-content)}[role=main] .container{max-width:none;padding-left:0;padding-right:0}.shadow.docutils{border:none;box-shadow:0 .2rem .5rem rgba(0,0,0,.05),0 0 .0625rem rgba(0,0,0,.1)!important}.sphinx-bs .card{background-color:var(--color-background-secondary);color:var(--color-foreground)}
-/*# sourceMappingURL=furo-extensions.css.map*/
\ No newline at end of file
diff --git a/public/_static/styles/furo-extensions.css.map b/public/_static/styles/furo-extensions.css.map
deleted file mode 100644
index 9ba5637f9..000000000
--- a/public/_static/styles/furo-extensions.css.map
+++ /dev/null
@@ -1 +0,0 @@
-{"version":3,"file":"styles/furo-extensions.css","mappings":"AAGA,2BACE,oFACA,4CAKE,6CAHA,YACA,eAEA,CACA,kDACE,yCAEF,8CACE,sCAEJ,8CACE,kDAEJ,2BAGE,uBACA,cAHA,gBACA,UAEA,CAGA,yCACE,mBAEF,gDAEE,gDADA,YACA,CACA,sDACE,gDACF,yDACE,sCAEJ,+CACE,UACA,qDACE,UAGF,mDACE,eAEJ,yEAEE,4DAEA,mHASE,mBAPA,kBAEA,YADA,oBAGA,aADA,gBAIA,CAEA,qIAEE,WADA,UACA,CAEJ,uGACE,aAEF,iUAGE,cAEF,mHACE,aC1EJ,gCACE,mCAEF,0BAKE,mBAUA,8CACA,YAFA,mCAKA,eAZA,cALA,UASA,YADA,YAYA,iCAdA,YAcA,CAEA,gCAEE,8CADA,gCACA,CAEF,gCAGE,6BADA,mCADA,YAEA,CAEF,kCAEE,cADA,oBACA,CACA,wCACE,cAEJ,8BACE,UC5CN,KAEE,6CAA8C,CAC9C,uDAAwD,CACxD,uDAAwD,CAGxD,iCAAsC,CAGtC,+CAAgD,CAChD,uDAAwD,CACxD,uDAAwD,CACxD,oDAAqD,CACrD,6DAA8D,CAC9D,6DAA8D,CAG9D,uDAAwD,CACxD,yDAA0D,CAC1D,4DAA6D,CAC7D,2DAA4D,CAC5D,8DAA+D,CAC/D,iEAAkE,CAClE,uDAAwD,CACxD,wDAAyD,CAG3D,gBACE,qFAGF,SACE,6EAEF,cACE,uFAEF,cACE,uFAEF,cACE,uFAGF,qBACE,eAEF,mBACE,WACA,eChDF,KACE,gDAAiD,CACjD,uDAAwD,CACxD,qDAAsD,CACtD,4DAA6D,CAC7D,oCAAqC,CACrC,2CAA4C,CAC5C,4CAA6C,CAC7C,mDAAoD,CACpD,wBAAyB,CACzB,oBAAqB,CACrB,6CAA8C,CAC9C,gCAAiC,CACjC,yDAA0D,CAC1D,uDAAwD,CACxD,8DAA+D,CCbjE,uBACE,eACA,eACA,gBAGF,iBACE,YACA,+EAGF,iBACE,mDACA","sources":["webpack:///./src/furo/assets/styles/extensions/_readthedocs.sass","webpack:///./src/furo/assets/styles/extensions/_copybutton.sass","webpack:///./src/furo/assets/styles/extensions/_sphinx-design.sass","webpack:///./src/furo/assets/styles/extensions/_sphinx-inline-tabs.sass","webpack:///./src/furo/assets/styles/extensions/_sphinx-panels.sass"],"sourcesContent":["// This file contains the styles used for tweaking how ReadTheDoc's embedded\n// contents would show up inside the theme.\n\n#furo-sidebar-ad-placement\n  padding: var(--sidebar-item-spacing-vertical) var(--sidebar-item-spacing-horizontal)\n  .ethical-sidebar\n    // Remove the border and box-shadow.\n    border: none\n    box-shadow: none\n    // Manage the background colors.\n    background: var(--color-background-secondary)\n    &:hover\n      background: var(--color-background-hover)\n    // Ensure the text is legible.\n    a\n      color: var(--color-foreground-primary)\n\n  .ethical-callout a\n    color: var(--color-foreground-secondary) !important\n\n#furo-readthedocs-versions\n  position: static\n  width: 100%\n  background: transparent\n  display: block\n\n  // Make the background color fit with the theme's aesthetic.\n  .rst-versions\n    background: rgb(26, 28, 30)\n\n  .rst-current-version\n    cursor: unset\n    background: var(--color-sidebar-item-background)\n    &:hover\n      background: var(--color-sidebar-item-background)\n    .fa-book\n      color: var(--color-foreground-primary)\n\n  > .rst-other-versions\n    padding: 0\n    small\n      opacity: 1\n\n  .injected\n    .rst-versions\n      position: unset\n\n  &:hover,\n  &:focus-within\n    box-shadow: 0 0 0 1px var(--color-sidebar-background-border)\n\n    .rst-current-version\n      // Undo the tweaks done in RTD's CSS\n      font-size: inherit\n      line-height: inherit\n      height: auto\n      text-align: right\n      padding: 12px\n\n      // Match the rest of the body\n      background: #1a1c1e\n\n      .fa-book\n        float: left\n        color: white\n\n    .fa-caret-down\n      display: none\n\n    .rst-current-version,\n    .rst-other-versions,\n    .injected\n      display: block\n\n    > .rst-current-version\n      display: none\n",".highlight\n  &:hover button.copybtn\n    color: var(--color-code-foreground)\n\n  button.copybtn\n    // Make it visible\n    opacity: 1\n\n    // Align things correctly\n    align-items: center\n\n    height: 1.25em\n    width: 1.25em\n\n    top: 0.625rem // $code-spacing-vertical\n    right: 0.5rem\n\n    // Make it look better\n    color: var(--color-background-item)\n    background-color: var(--color-code-background)\n    border: none\n\n    // Change to cursor to make it obvious that you can click on it\n    cursor: pointer\n\n    // Transition smoothly, for aesthetics\n    transition: color 300ms, opacity 300ms\n\n    &:hover\n      color: var(--color-brand-content)\n      background-color: var(--color-code-background)\n\n    &::after\n      display: none\n      color: var(--color-code-foreground)\n      background-color: transparent\n\n    &.success\n      transition: color 0ms\n      color: #22863a\n      &::after\n        display: block\n\n    svg\n      padding: 0\n","body\n  // Colors\n  --sd-color-primary: var(--color-brand-primary)\n  --sd-color-primary-highlight: var(--color-brand-content)\n  --sd-color-primary-text: var(--color-background-primary)\n\n  // Shadows\n  --sd-color-shadow: rgba(0, 0, 0, 0.05)\n\n  // Cards\n  --sd-color-card-border: var(--color-card-border)\n  --sd-color-card-border-hover: var(--color-brand-content)\n  --sd-color-card-background: var(--color-card-background)\n  --sd-color-card-text: var(--color-foreground-primary)\n  --sd-color-card-header: var(--color-card-marginals-background)\n  --sd-color-card-footer: var(--color-card-marginals-background)\n\n  // Tabs\n  --sd-color-tabs-label-active: var(--color-brand-content)\n  --sd-color-tabs-label-hover: var(--color-foreground-muted)\n  --sd-color-tabs-label-inactive: var(--color-foreground-muted)\n  --sd-color-tabs-underline-active: var(--color-brand-content)\n  --sd-color-tabs-underline-hover: var(--color-foreground-border)\n  --sd-color-tabs-underline-inactive: var(--color-background-border)\n  --sd-color-tabs-overline: var(--color-background-border)\n  --sd-color-tabs-underline: var(--color-background-border)\n\n// Tabs\n.sd-tab-content\n  box-shadow: 0 -2px var(--sd-color-tabs-overline), 0 1px var(--sd-color-tabs-underline)\n\n// Shadows\n.sd-card  // Have a shadow by default\n  box-shadow: 0 0.1rem 0.25rem var(--sd-color-shadow), 0 0 0.0625rem rgba(0, 0, 0, 0.1)\n\n.sd-shadow-sm\n  box-shadow: 0 0.1rem 0.25rem var(--sd-color-shadow), 0 0 0.0625rem rgba(0, 0, 0, 0.1) !important\n\n.sd-shadow-md\n  box-shadow: 0 0.3rem 0.75rem var(--sd-color-shadow), 0 0 0.0625rem rgba(0, 0, 0, 0.1) !important\n\n.sd-shadow-lg\n  box-shadow: 0 0.6rem 1.5rem var(--sd-color-shadow), 0 0 0.0625rem rgba(0, 0, 0, 0.1) !important\n\n// Cards\n.sd-card-hover:hover  // Don't change scale on hover\n  transform: none\n\n.sd-cards-carousel  // Have a bit of gap in the carousel by default\n  gap: 0.25rem\n  padding: 0.25rem\n","// This file contains styles to tweak sphinx-inline-tabs to work well with Furo.\n\nbody\n  --tabs--label-text: var(--color-foreground-muted)\n  --tabs--label-text--hover: var(--color-foreground-muted)\n  --tabs--label-text--active: var(--color-brand-content)\n  --tabs--label-text--active--hover: var(--color-brand-content)\n  --tabs--label-background: transparent\n  --tabs--label-background--hover: transparent\n  --tabs--label-background--active: transparent\n  --tabs--label-background--active--hover: transparent\n  --tabs--padding-x: 0.25em\n  --tabs--margin-x: 1em\n  --tabs--border: var(--color-background-border)\n  --tabs--label-border: transparent\n  --tabs--label-border--hover: var(--color-foreground-muted)\n  --tabs--label-border--active: var(--color-brand-content)\n  --tabs--label-border--active--hover: var(--color-brand-content)\n","// This file contains styles to tweak sphinx-panels to work well with Furo.\n\n// sphinx-panels includes Bootstrap 4, which uses .container which can conflict\n// with docutils' `.. container::` directive.\n[role=\"main\"] .container\n  max-width: initial\n  padding-left: initial\n  padding-right: initial\n\n// Make the panels look nicer!\n.shadow.docutils\n  border: none\n  box-shadow: 0 0.2rem 0.5rem rgba(0, 0, 0, 0.05), 0 0 0.0625rem rgba(0, 0, 0, 0.1) !important\n\n// Make panel colors respond to dark mode\n.sphinx-bs .card\n  background-color: var(--color-background-secondary)\n  color: var(--color-foreground)\n"],"names":[],"sourceRoot":""}
\ No newline at end of file
diff --git a/public/_static/styles/furo.css b/public/_static/styles/furo.css
deleted file mode 100644
index 3d29a218f..000000000
--- a/public/_static/styles/furo.css
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@media print{.content-icon-container,.headerlink,.mobile-header,.related-pages{display:none!important}.highlight{border:.1pt solid var(--color-foreground-border)}a,blockquote,dl,ol,pre,table,ul{page-break-inside:avoid}caption,figure,h1,h2,h3,h4,h5,h6,img{page-break-after:avoid;page-break-inside:avoid}dl,ol,ul{page-break-before:avoid}}.visually-hidden{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}:-moz-focusring{outline:auto}body{--font-stack:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;--font-stack--monospace:"SFMono-Regular",Menlo,Consolas,Monaco,Liberation Mono,Lucida Console,monospace;--font-size--normal:100%;--font-size--small:87.5%;--font-size--small--2:81.25%;--font-size--small--3:75%;--font-size--small--4:62.5%;--sidebar-caption-font-size:var(--font-size--small--2);--sidebar-item-font-size:var(--font-size--small);--sidebar-search-input-font-size:var(--font-size--small);--toc-font-size:var(--font-size--small--3);--toc-font-size--mobile:var(--font-size--normal);--toc-title-font-size:var(--font-size--small--4);--admonition-font-size:0.8125rem;--admonition-title-font-size:0.8125rem;--code-font-size:var(--font-size--small--2);--api-font-size:var(--font-size--small);--header-height:calc(var(--sidebar-item-line-height) + var(--sidebar-item-spacing-vertical)*4);--header-padding:0.5rem;--sidebar-tree-space-above:1.5rem;--sidebar-caption-space-above:1rem;--sidebar-item-line-height:1rem;--sidebar-item-spacing-vertical:0.5rem;--sidebar-item-spacing-horizontal:1rem;--sidebar-item-height:calc(var(--sidebar-item-line-height) + var(--sidebar-item-spacing-vertical)*2);--sidebar-expander-width:var(--sidebar-item-height);--sidebar-search-space-above:0.5rem;--sidebar-search-input-spacing-vertical:0.5rem;--sidebar-search-input-spacing-horizontal:0.5rem;--sidebar-search-input-height:1rem;--sidebar-search-icon-size:var(--sidebar-search-input-height);--toc-title-padding:0.25rem 0;--toc-spacing-vertical:1.5rem;--toc-spacing-horizontal:1.5rem;--toc-item-spacing-vertical:0.4rem;--toc-item-spacing-horizontal:1rem;--icon-search:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="M0 0h24v24H0z" stroke="none"/><circle cx="10" cy="10" r="7"/><path d="m21 21-6-6"/></svg>');--icon-pencil:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20.71 7.04c.39-.39.39-1.04 0-1.41l-2.34-2.34c-.37-.39-1.02-.39-1.41 0l-1.84 1.83 3.75 3.75M3 17.25V21h3.75L17.81 9.93l-3.75-3.75L3 17.25z"/></svg>');--icon-abstract:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M4 5h16v2H4V5m0 4h16v2H4V9m0 4h16v2H4v-2m0 4h10v2H4v-2z"/></svg>');--icon-info:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M13 9h-2V7h2m0 10h-2v-6h2m-1-9A10 10 0 0 0 2 12a10 10 0 0 0 10 10 10 10 0 0 0 10-10A10 10 0 0 0 12 2z"/></svg>');--icon-flame:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M17.55 11.2c-.23-.3-.5-.56-.76-.82-.65-.6-1.4-1.03-2.03-1.66C13.3 7.26 13 4.85 13.91 3c-.91.23-1.75.75-2.45 1.32-2.54 2.08-3.54 5.75-2.34 8.9.04.1.08.2.08.33 0 .22-.15.42-.35.5-.22.1-.46.04-.64-.12a.83.83 0 0 1-.15-.17c-1.1-1.43-1.28-3.48-.53-5.12C5.89 10 5 12.3 5.14 14.47c.04.5.1 1 .27 1.5.14.6.4 1.2.72 1.73 1.04 1.73 2.87 2.97 4.84 3.22 2.1.27 4.35-.12 5.96-1.6 1.8-1.66 2.45-4.32 1.5-6.6l-.13-.26c-.2-.46-.47-.87-.8-1.25l.05-.01m-3.1 6.3c-.28.24-.73.5-1.08.6-1.1.4-2.2-.16-2.87-.82 1.19-.28 1.89-1.16 2.09-2.05.17-.8-.14-1.46-.27-2.23-.12-.74-.1-1.37.18-2.06.17.38.37.76.6 1.06.76 1 1.95 1.44 2.2 2.8.04.14.06.28.06.43.03.82-.32 1.72-.92 2.27h.01z"/></svg>');--icon-question:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m15.07 11.25-.9.92C13.45 12.89 13 13.5 13 15h-2v-.5c0-1.11.45-2.11 1.17-2.83l1.24-1.26c.37-.36.59-.86.59-1.41a2 2 0 0 0-2-2 2 2 0 0 0-2 2H8a4 4 0 0 1 4-4 4 4 0 0 1 4 4 3.2 3.2 0 0 1-.93 2.25M13 19h-2v-2h2M12 2A10 10 0 0 0 2 12a10 10 0 0 0 10 10 10 10 0 0 0 10-10c0-5.53-4.5-10-10-10z"/></svg>');--icon-warning:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M13 14h-2v-4h2m0 8h-2v-2h2M1 21h22L12 2 1 21z"/></svg>');--icon-failure:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 2c5.53 0 10 4.47 10 10s-4.47 10-10 10S2 17.53 2 12 6.47 2 12 2m3.59 5L12 10.59 8.41 7 7 8.41 10.59 12 7 15.59 8.41 17 12 13.41 15.59 17 17 15.59 13.41 12 17 8.41 15.59 7z"/></svg>');--icon-spark:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m11.5 20 4.86-9.73H13V4l-5 9.73h3.5V20M12 2c2.75 0 5.1 1 7.05 2.95C21 6.9 22 9.25 22 12s-1 5.1-2.95 7.05C17.1 21 14.75 22 12 22s-5.1-1-7.05-2.95C3 17.1 2 14.75 2 12s1-5.1 2.95-7.05C6.9 3 9.25 2 12 2z"/></svg>');--color-admonition-title--caution:#ff9100;--color-admonition-title-background--caution:rgba(255,145,0,.2);--color-admonition-title--warning:#ff9100;--color-admonition-title-background--warning:rgba(255,145,0,.2);--color-admonition-title--danger:#ff5252;--color-admonition-title-background--danger:rgba(255,82,82,.2);--color-admonition-title--attention:#ff5252;--color-admonition-title-background--attention:rgba(255,82,82,.2);--color-admonition-title--error:#ff5252;--color-admonition-title-background--error:rgba(255,82,82,.2);--color-admonition-title--hint:#00c852;--color-admonition-title-background--hint:rgba(0,200,82,.2);--color-admonition-title--tip:#00c852;--color-admonition-title-background--tip:rgba(0,200,82,.2);--color-admonition-title--important:#00bfa5;--color-admonition-title-background--important:rgba(0,191,165,.2);--color-admonition-title--note:#00b0ff;--color-admonition-title-background--note:rgba(0,176,255,.2);--color-admonition-title--seealso:#448aff;--color-admonition-title-background--seealso:rgba(68,138,255,.2);--color-admonition-title--admonition-todo:grey;--color-admonition-title-background--admonition-todo:hsla(0,0%,50%,.2);--color-admonition-title:#651fff;--color-admonition-title-background:rgba(101,31,255,.2);--icon-admonition-default:var(--icon-abstract);--color-topic-title:#14b8a6;--color-topic-title-background:rgba(20,184,166,.2);--icon-topic-default:var(--icon-pencil);--color-problematic:#b30000;--color-foreground-primary:#000;--color-foreground-secondary:#5a5c63;--color-foreground-muted:#646776;--color-foreground-border:#878787;--color-background-primary:#fff;--color-background-secondary:#f8f9fb;--color-background-hover:#efeff4;--color-background-hover--transparent:#efeff400;--color-background-border:#eeebee;--color-background-item:#ccc;--color-announcement-background:#000000dd;--color-announcement-text:#eeebee;--color-brand-primary:#2962ff;--color-brand-content:#2a5adf;--color-api-background:var(--color-background-hover--transparent);--color-api-background-hover:var(--color-background-hover);--color-api-overall:var(--color-foreground-secondary);--color-api-name:var(--color-problematic);--color-api-pre-name:var(--color-problematic);--color-api-paren:var(--color-foreground-secondary);--color-api-keyword:var(--color-foreground-primary);--color-highlight-on-target:#ffc;--color-inline-code-background:var(--color-background-secondary);--color-highlighted-background:#def;--color-highlighted-text:var(--color-foreground-primary);--color-guilabel-background:#ddeeff80;--color-guilabel-border:#bedaf580;--color-guilabel-text:var(--color-foreground-primary);--color-admonition-background:transparent;--color-table-header-background:var(--color-background-secondary);--color-table-border:var(--color-background-border);--color-card-border:var(--color-background-secondary);--color-card-background:transparent;--color-card-marginals-background:var(--color-background-secondary);--color-header-background:var(--color-background-primary);--color-header-border:var(--color-background-border);--color-header-text:var(--color-foreground-primary);--color-sidebar-background:var(--color-background-secondary);--color-sidebar-background-border:var(--color-background-border);--color-sidebar-brand-text:var(--color-foreground-primary);--color-sidebar-caption-text:var(--color-foreground-muted);--color-sidebar-link-text:var(--color-foreground-secondary);--color-sidebar-link-text--top-level:var(--color-brand-primary);--color-sidebar-item-background:var(--color-sidebar-background);--color-sidebar-item-background--current:var( --color-sidebar-item-background );--color-sidebar-item-background--hover:linear-gradient(90deg,var(--color-background-hover--transparent) 0%,var(--color-background-hover) var(--sidebar-item-spacing-horizontal),var(--color-background-hover) 100%);--color-sidebar-item-expander-background:transparent;--color-sidebar-item-expander-background--hover:var( --color-background-hover );--color-sidebar-search-text:var(--color-foreground-primary);--color-sidebar-search-background:var(--color-background-secondary);--color-sidebar-search-background--focus:var(--color-background-primary);--color-sidebar-search-border:var(--color-background-border);--color-sidebar-search-icon:var(--color-foreground-muted);--color-toc-background:var(--color-background-primary);--color-toc-title-text:var(--color-foreground-muted);--color-toc-item-text:var(--color-foreground-secondary);--color-toc-item-text--hover:var(--color-foreground-primary);--color-toc-item-text--active:var(--color-brand-primary);--color-content-foreground:var(--color-foreground-primary);--color-content-background:transparent;--color-link:var(--color-brand-content);--color-link--hover:var(--color-brand-content);--color-link-underline:var(--color-background-border);--color-link-underline--hover:var(--color-foreground-border)}.only-light{display:block!important}html body .only-dark{display:none!important}@media not print{body[data-theme=dark]{--color-problematic:#ee5151;--color-foreground-primary:#ffffffcc;--color-foreground-secondary:#9ca0a5;--color-foreground-muted:#81868d;--color-foreground-border:#666;--color-background-primary:#131416;--color-background-secondary:#1a1c1e;--color-background-hover:#1e2124;--color-background-hover--transparent:#1e212400;--color-background-border:#303335;--color-background-item:#444;--color-announcement-background:#000000dd;--color-announcement-text:#eeebee;--color-brand-primary:#2b8cee;--color-brand-content:#368ce2;--color-highlighted-background:#083563;--color-guilabel-background:#08356380;--color-guilabel-border:#13395f80;--color-api-keyword:var(--color-foreground-secondary);--color-highlight-on-target:#330;--color-admonition-background:#18181a;--color-card-border:var(--color-background-secondary);--color-card-background:#18181a;--color-card-marginals-background:var(--color-background-hover)}html body[data-theme=dark] .only-light{display:none!important}body[data-theme=dark] .only-dark{display:block!important}@media(prefers-color-scheme:dark){body:not([data-theme=light]){--color-problematic:#ee5151;--color-foreground-primary:#ffffffcc;--color-foreground-secondary:#9ca0a5;--color-foreground-muted:#81868d;--color-foreground-border:#666;--color-background-primary:#131416;--color-background-secondary:#1a1c1e;--color-background-hover:#1e2124;--color-background-hover--transparent:#1e212400;--color-background-border:#303335;--color-background-item:#444;--color-announcement-background:#000000dd;--color-announcement-text:#eeebee;--color-brand-primary:#2b8cee;--color-brand-content:#368ce2;--color-highlighted-background:#083563;--color-guilabel-background:#08356380;--color-guilabel-border:#13395f80;--color-api-keyword:var(--color-foreground-secondary);--color-highlight-on-target:#330;--color-admonition-background:#18181a;--color-card-border:var(--color-background-secondary);--color-card-background:#18181a;--color-card-marginals-background:var(--color-background-hover)}html body:not([data-theme=light]) .only-light{display:none!important}body:not([data-theme=light]) .only-dark{display:block!important}}}body[data-theme=auto] .theme-toggle svg.theme-icon-when-auto,body[data-theme=dark] .theme-toggle svg.theme-icon-when-dark,body[data-theme=light] .theme-toggle svg.theme-icon-when-light{display:block}body{font-family:var(--font-stack)}code,kbd,pre,samp{font-family:var(--font-stack--monospace)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}article{line-height:1.5}h1,h2,h3,h4,h5,h6{border-radius:.5rem;font-weight:700;line-height:1.25;margin:.5rem -.5rem;padding-left:.5rem;padding-right:.5rem}h1+p,h2+p,h3+p,h4+p,h5+p,h6+p{margin-top:0}h1{font-size:2.5em;margin-bottom:1rem}h1,h2{margin-top:1.75rem}h2{font-size:2em}h3{font-size:1.5em}h4{font-size:1.25em}h5{font-size:1.125em}h6{font-size:1em}small{font-size:80%;opacity:75%}p{margin-bottom:.75rem;margin-top:.5rem}hr.docutils{background-color:var(--color-background-border);border:0;height:1px;margin:2rem 0;padding:0}.centered{text-align:center}a{color:var(--color-link);text-decoration:underline;text-decoration-color:var(--color-link-underline)}a:hover{color:var(--color-link--hover);text-decoration-color:var(--color-link-underline--hover)}a.muted-link{color:inherit}a.muted-link:hover{color:var(--color-link);text-decoration-color:var(--color-link-underline--hover)}html{overflow-x:hidden;overflow-y:scroll;scroll-behavior:smooth}.sidebar-scroll,.toc-scroll,article[role=main] *{scrollbar-color:var(--color-foreground-border) transparent;scrollbar-width:thin}.sidebar-scroll::-webkit-scrollbar,.toc-scroll::-webkit-scrollbar,article[role=main] ::-webkit-scrollbar{height:.25rem;width:.25rem}.sidebar-scroll::-webkit-scrollbar-thumb,.toc-scroll::-webkit-scrollbar-thumb,article[role=main] ::-webkit-scrollbar-thumb{background-color:var(--color-foreground-border);border-radius:.125rem}body,html{background:var(--color-background-primary);color:var(--color-foreground-primary);height:100%}article{background:var(--color-content-background);color:var(--color-content-foreground);overflow-wrap:break-word}.page{display:flex;min-height:100%}.mobile-header{background-color:var(--color-header-background);border-bottom:1px solid var(--color-header-border);color:var(--color-header-text);display:none;height:var(--header-height);width:100%;z-index:10}.mobile-header.scrolled{border-bottom:none;box-shadow:0 0 .2rem rgba(0,0,0,.1),0 .2rem .4rem rgba(0,0,0,.2)}.mobile-header .header-center a{color:var(--color-header-text);text-decoration:none}.main{display:flex;flex:1}.sidebar-drawer{background:var(--color-sidebar-background);border-right:1px solid var(--color-sidebar-background-border);box-sizing:border-box;display:flex;justify-content:flex-end;min-width:15em;width:calc(50% - 26em)}.sidebar-container,.toc-drawer{box-sizing:border-box;width:15em}.toc-drawer{background:var(--color-toc-background);padding-right:1rem}.sidebar-sticky,.toc-sticky{display:flex;flex-direction:column;height:min(100%,100vh);height:100vh;position:sticky;top:0}.sidebar-scroll,.toc-scroll{flex-grow:1;flex-shrink:1;overflow:auto;scroll-behavior:smooth}.content{display:flex;flex-direction:column;justify-content:space-between;padding:0 3em;width:46em}.icon{display:inline-block;height:1rem;width:1rem}.icon svg{height:100%;width:100%}.announcement{align-items:center;background-color:var(--color-announcement-background);color:var(--color-announcement-text);display:flex;height:var(--header-height);overflow-x:auto}.announcement+.page{min-height:calc(100% - var(--header-height))}.announcement-content{box-sizing:border-box;min-width:100%;padding:.5rem;text-align:center;white-space:nowrap}.announcement-content a{color:var(--color-announcement-text);text-decoration-color:var(--color-announcement-text)}.announcement-content a:hover{color:var(--color-announcement-text);text-decoration-color:var(--color-link--hover)}.no-js .theme-toggle-container{display:none}.theme-toggle-container{vertical-align:middle}.theme-toggle{background:transparent;border:none;cursor:pointer;padding:0}.theme-toggle svg{color:var(--color-foreground-primary);display:none;height:1rem;vertical-align:middle;width:1rem}.theme-toggle-header{float:left;padding:1rem .5rem}.nav-overlay-icon,.toc-overlay-icon{cursor:pointer;display:none}.nav-overlay-icon .icon,.toc-overlay-icon .icon{color:var(--color-foreground-secondary);height:1rem;width:1rem}.nav-overlay-icon,.toc-header-icon{align-items:center;justify-content:center}.toc-content-icon{height:1.5rem;width:1.5rem}.content-icon-container{display:flex;float:right;gap:.5rem;margin-bottom:1rem;margin-left:1rem;margin-top:1.5rem}.content-icon-container .edit-this-page svg{color:inherit;height:1rem;width:1rem}.sidebar-toggle{display:none;position:absolute}.sidebar-toggle[name=__toc]{left:20px}.sidebar-toggle:checked{left:40px}.overlay{background-color:rgba(0,0,0,.54);height:0;opacity:0;position:fixed;top:0;transition:width 0ms,height 0ms,opacity .25s ease-out;width:0}.sidebar-overlay{z-index:20}.toc-overlay{z-index:40}.sidebar-drawer{transition:left .25s ease-in-out;z-index:30}.toc-drawer{transition:right .25s ease-in-out;z-index:50}#__navigation:checked~.sidebar-overlay{height:100%;opacity:1;width:100%}#__navigation:checked~.page .sidebar-drawer{left:0;top:0}#__toc:checked~.toc-overlay{height:100%;opacity:1;width:100%}#__toc:checked~.page .toc-drawer{right:0;top:0}.back-to-top{background:var(--color-background-primary);border-radius:1rem;box-shadow:0 .2rem .5rem rgba(0,0,0,.05),0 0 1px 0 hsla(220,9%,46%,.502);display:none;font-size:.8125rem;left:0;margin-left:50%;padding:.5rem .75rem .5rem .5rem;position:fixed;text-decoration:none;top:1rem;transform:translateX(-50%);z-index:10}.back-to-top svg{fill:currentColor;display:inline-block;height:1rem;width:1rem}.back-to-top span{margin-left:.25rem}.show-back-to-top .back-to-top{align-items:center;display:flex}@media(min-width:97em){html{font-size:110%}}@media(max-width:82em){.toc-content-icon{display:flex}.toc-drawer{border-left:1px solid var(--color-background-muted);height:100vh;position:fixed;right:-15em;top:0}.toc-tree{border-left:none;font-size:var(--toc-font-size--mobile)}.sidebar-drawer{width:calc(50% - 18.5em)}}@media(max-width:67em){.nav-overlay-icon{display:flex}.sidebar-drawer{height:100vh;left:-15em;position:fixed;top:0;width:15em}.toc-header-icon{display:flex}.theme-toggle-content,.toc-content-icon{display:none}.theme-toggle-header{display:block}.mobile-header{align-items:center;display:flex;justify-content:space-between;position:sticky;top:0}.mobile-header .header-left,.mobile-header .header-right{display:flex;height:var(--header-height);padding:0 var(--header-padding)}.mobile-header .header-left label,.mobile-header .header-right label{height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.nav-overlay-icon .icon,.theme-toggle svg{height:1.25rem;width:1.25rem}:target{scroll-margin-top:var(--header-height)}.back-to-top{top:calc(var(--header-height) + .5rem)}.page{flex-direction:column;justify-content:center}.content{margin-left:auto;margin-right:auto}}@media(max-width:52em){.content{overflow-x:auto;width:100%}}@media(max-width:46em){.content{padding:0 1em}article aside.sidebar{float:none;margin:1rem 0;width:100%}}.admonition,.topic{background:var(--color-admonition-background);border-radius:.2rem;box-shadow:0 .2rem .5rem rgba(0,0,0,.05),0 0 .0625rem rgba(0,0,0,.1);font-size:var(--admonition-font-size);margin:1rem auto;overflow:hidden;padding:0 .5rem .5rem;page-break-inside:avoid}.admonition>:nth-child(2),.topic>:nth-child(2){margin-top:0}.admonition>:last-child,.topic>:last-child{margin-bottom:0}.admonition p.admonition-title,p.topic-title{font-size:var(--admonition-title-font-size);font-weight:500;line-height:1.3;margin:0 -.5rem .5rem;padding:.4rem .5rem .4rem 2rem;position:relative}.admonition p.admonition-title:before,p.topic-title:before{content:"";height:1rem;left:.5rem;position:absolute;width:1rem}p.admonition-title{background-color:var(--color-admonition-title-background)}p.admonition-title:before{background-color:var(--color-admonition-title);-webkit-mask-image:var(--icon-admonition-default);mask-image:var(--icon-admonition-default);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}p.topic-title{background-color:var(--color-topic-title-background)}p.topic-title:before{background-color:var(--color-topic-title);-webkit-mask-image:var(--icon-topic-default);mask-image:var(--icon-topic-default);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.admonition{border-left:.2rem solid var(--color-admonition-title)}.admonition.caution{border-left-color:var(--color-admonition-title--caution)}.admonition.caution>.admonition-title{background-color:var(--color-admonition-title-background--caution)}.admonition.caution>.admonition-title:before{background-color:var(--color-admonition-title--caution);-webkit-mask-image:var(--icon-spark);mask-image:var(--icon-spark)}.admonition.warning{border-left-color:var(--color-admonition-title--warning)}.admonition.warning>.admonition-title{background-color:var(--color-admonition-title-background--warning)}.admonition.warning>.admonition-title:before{background-color:var(--color-admonition-title--warning);-webkit-mask-image:var(--icon-warning);mask-image:var(--icon-warning)}.admonition.danger{border-left-color:var(--color-admonition-title--danger)}.admonition.danger>.admonition-title{background-color:var(--color-admonition-title-background--danger)}.admonition.danger>.admonition-title:before{background-color:var(--color-admonition-title--danger);-webkit-mask-image:var(--icon-spark);mask-image:var(--icon-spark)}.admonition.attention{border-left-color:var(--color-admonition-title--attention)}.admonition.attention>.admonition-title{background-color:var(--color-admonition-title-background--attention)}.admonition.attention>.admonition-title:before{background-color:var(--color-admonition-title--attention);-webkit-mask-image:var(--icon-warning);mask-image:var(--icon-warning)}.admonition.error{border-left-color:var(--color-admonition-title--error)}.admonition.error>.admonition-title{background-color:var(--color-admonition-title-background--error)}.admonition.error>.admonition-title:before{background-color:var(--color-admonition-title--error);-webkit-mask-image:var(--icon-failure);mask-image:var(--icon-failure)}.admonition.hint{border-left-color:var(--color-admonition-title--hint)}.admonition.hint>.admonition-title{background-color:var(--color-admonition-title-background--hint)}.admonition.hint>.admonition-title:before{background-color:var(--color-admonition-title--hint);-webkit-mask-image:var(--icon-question);mask-image:var(--icon-question)}.admonition.tip{border-left-color:var(--color-admonition-title--tip)}.admonition.tip>.admonition-title{background-color:var(--color-admonition-title-background--tip)}.admonition.tip>.admonition-title:before{background-color:var(--color-admonition-title--tip);-webkit-mask-image:var(--icon-info);mask-image:var(--icon-info)}.admonition.important{border-left-color:var(--color-admonition-title--important)}.admonition.important>.admonition-title{background-color:var(--color-admonition-title-background--important)}.admonition.important>.admonition-title:before{background-color:var(--color-admonition-title--important);-webkit-mask-image:var(--icon-flame);mask-image:var(--icon-flame)}.admonition.note{border-left-color:var(--color-admonition-title--note)}.admonition.note>.admonition-title{background-color:var(--color-admonition-title-background--note)}.admonition.note>.admonition-title:before{background-color:var(--color-admonition-title--note);-webkit-mask-image:var(--icon-pencil);mask-image:var(--icon-pencil)}.admonition.seealso{border-left-color:var(--color-admonition-title--seealso)}.admonition.seealso>.admonition-title{background-color:var(--color-admonition-title-background--seealso)}.admonition.seealso>.admonition-title:before{background-color:var(--color-admonition-title--seealso);-webkit-mask-image:var(--icon-info);mask-image:var(--icon-info)}.admonition.admonition-todo{border-left-color:var(--color-admonition-title--admonition-todo)}.admonition.admonition-todo>.admonition-title{background-color:var(--color-admonition-title-background--admonition-todo)}.admonition.admonition-todo>.admonition-title:before{background-color:var(--color-admonition-title--admonition-todo);-webkit-mask-image:var(--icon-pencil);mask-image:var(--icon-pencil)}.admonition-todo>.admonition-title{text-transform:uppercase}dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) dd{margin-left:2rem}dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) dd>:first-child{margin-top:.125rem}dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) .field-list,dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) dd>:last-child{margin-bottom:.75rem}dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) .field-list>dt{font-size:var(--font-size--small);text-transform:uppercase}dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) .field-list dd:empty{margin-bottom:.5rem}dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) .field-list dd>ul{margin-left:-1.2rem}dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) .field-list dd>ul>li>p:nth-child(2){margin-top:0}dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) .field-list dd>ul>li>p+p:last-child:empty{margin-bottom:0;margin-top:0}dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple)>dt{color:var(--color-api-overall)}.sig:not(.sig-inline){background:var(--color-api-background);border-radius:.25rem;font-family:var(--font-stack--monospace);font-size:var(--api-font-size);font-weight:700;margin-left:-.25rem;margin-right:-.25rem;padding:.25rem .5rem .25rem 3em;text-indent:-2.5em;transition:background .1s ease-out}.sig:not(.sig-inline):hover{background:var(--color-api-background-hover)}.sig:not(.sig-inline) a.reference .viewcode-link{font-weight:400;width:3.5rem}em.property{font-style:normal}em.property:first-child{color:var(--color-api-keyword)}.sig-name{color:var(--color-api-name)}.sig-prename{color:var(--color-api-pre-name);font-weight:400}.sig-paren{color:var(--color-api-paren)}.sig-param{font-style:normal}.versionmodified{font-style:italic}div.deprecated p,div.versionadded p,div.versionchanged p{margin-bottom:.125rem;margin-top:.125rem}.viewcode-back,.viewcode-link{float:right;text-align:right}.line-block{margin-bottom:.75rem;margin-top:.5rem}.line-block .line-block{margin-bottom:0;margin-top:0;padding-left:1rem}.code-block-caption,article p.caption,table>caption{font-size:var(--font-size--small);text-align:center}.toctree-wrapper.compound .caption,.toctree-wrapper.compound :not(.caption)>.caption-text{font-size:var(--font-size--small);margin-bottom:0;text-align:initial;text-transform:uppercase}.toctree-wrapper.compound>ul{margin-bottom:0;margin-top:0}.sig-inline,code.literal{background:var(--color-inline-code-background);border-radius:.2em;font-size:var(--font-size--small--2);padding:.1em .2em}pre.literal-block .sig-inline,pre.literal-block code.literal{font-size:inherit;padding:0}p .sig-inline,p code.literal{border:1px solid var(--color-background-border)}.sig-inline{font-family:var(--font-stack--monospace)}div[class*=" highlight-"],div[class^=highlight-]{display:flex;margin:1em 0}div[class*=" highlight-"] .table-wrapper,div[class^=highlight-] .table-wrapper,pre{margin:0;padding:0}pre{overflow:auto}article[role=main] .highlight pre{line-height:1.5}.highlight pre,pre.literal-block{font-size:var(--code-font-size);padding:.625rem .875rem}pre.literal-block{background-color:var(--color-code-background);border-radius:.2rem;color:var(--color-code-foreground);margin-bottom:1rem;margin-top:1rem}.highlight{border-radius:.2rem;width:100%}.highlight .gp,.highlight span.linenos{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.highlight .hll{display:block;margin-left:-.875rem;margin-right:-.875rem;padding-left:.875rem;padding-right:.875rem}.code-block-caption{background-color:var(--color-code-background);border-bottom:1px solid;border-radius:.25rem;border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:var(--color-background-border);color:var(--color-code-foreground);display:flex;font-weight:300;padding:.625rem .875rem}.code-block-caption+div[class]{margin-top:0}.code-block-caption+div[class] pre{border-top-left-radius:0;border-top-right-radius:0}.highlighttable{display:block;width:100%}.highlighttable tbody{display:block}.highlighttable tr{display:flex}.highlighttable td.linenos{background-color:var(--color-code-background);border-bottom-left-radius:.2rem;border-top-left-radius:.2rem;color:var(--color-code-foreground);padding:.625rem 0 .625rem .875rem}.highlighttable .linenodiv{box-shadow:-.0625rem 0 var(--color-foreground-border) inset;font-size:var(--code-font-size);padding-right:.875rem}.highlighttable td.code{display:block;flex:1;overflow:hidden;padding:0}.highlighttable td.code .highlight{border-bottom-left-radius:0;border-top-left-radius:0}.highlight span.linenos{box-shadow:-.0625rem 0 var(--color-foreground-border) inset;display:inline-block;margin-right:.875rem;padding-left:0;padding-right:.875rem}.footnote-reference{font-size:var(--font-size--small--4);vertical-align:super}dl.footnote.brackets{color:var(--color-foreground-secondary);display:grid;font-size:var(--font-size--small);grid-template-columns:max-content auto}dl.footnote.brackets dt{margin:0}dl.footnote.brackets dt>.fn-backref{margin-left:.25rem}dl.footnote.brackets dt:after{content:":"}dl.footnote.brackets dt .brackets:before{content:"["}dl.footnote.brackets dt .brackets:after{content:"]"}dl.footnote.brackets dd{margin:0;padding:0 1rem}aside.footnote{color:var(--color-foreground-secondary);font-size:var(--font-size--small)}aside.footnote>span,div.citation>span{float:left;font-weight:500;padding-right:.25rem}aside.footnote>p,div.citation>p{margin-left:2rem}img{box-sizing:border-box;height:auto;max-width:100%}article .figure,article figure{border-radius:.2rem;margin:0}article .figure :last-child,article figure :last-child{margin-bottom:0}article .align-left{clear:left;float:left;margin:0 1rem 1rem}article .align-right{clear:right;float:right;margin:0 1rem 1rem}article .align-center,article .align-default{display:block;margin-left:auto;margin-right:auto;text-align:center}article table.align-default{display:table;text-align:initial}.domainindex-jumpbox,.genindex-jumpbox{border-bottom:1px solid var(--color-background-border);border-top:1px solid var(--color-background-border);padding:.25rem}.domainindex-section h2,.genindex-section h2{margin-bottom:.5rem;margin-top:.75rem}.domainindex-section ul,.genindex-section ul{margin-bottom:0;margin-top:0}ol,ul{margin-bottom:1rem;margin-top:1rem;padding-left:1.2rem}ol li>p:first-child,ul li>p:first-child{margin-bottom:.25rem;margin-top:.25rem}ol li>p:last-child,ul li>p:last-child{margin-top:.25rem}ol li>ol,ol li>ul,ul li>ol,ul li>ul{margin-bottom:.5rem;margin-top:.5rem}ol.arabic{list-style:decimal}ol.loweralpha{list-style:lower-alpha}ol.upperalpha{list-style:upper-alpha}ol.lowerroman{list-style:lower-roman}ol.upperroman{list-style:upper-roman}.simple li>ol,.simple li>ul,.toctree-wrapper li>ol,.toctree-wrapper li>ul{margin-bottom:0;margin-top:0}.field-list dt,.option-list dt,dl.footnote dt,dl.glossary dt,dl.simple dt,dl:not([class]) dt{font-weight:500;margin-top:.25rem}.field-list dt+dt,.option-list dt+dt,dl.footnote dt+dt,dl.glossary dt+dt,dl.simple dt+dt,dl:not([class]) dt+dt{margin-top:0}.field-list dt .classifier:before,.option-list dt .classifier:before,dl.footnote dt .classifier:before,dl.glossary dt .classifier:before,dl.simple dt .classifier:before,dl:not([class]) dt .classifier:before{content:":";margin-left:.2rem;margin-right:.2rem}.field-list dd ul,.field-list dd>p:first-child,.option-list dd ul,.option-list dd>p:first-child,dl.footnote dd ul,dl.footnote dd>p:first-child,dl.glossary dd ul,dl.glossary dd>p:first-child,dl.simple dd ul,dl.simple dd>p:first-child,dl:not([class]) dd ul,dl:not([class]) dd>p:first-child{margin-top:.125rem}.field-list dd ul,.option-list dd ul,dl.footnote dd ul,dl.glossary dd ul,dl.simple dd ul,dl:not([class]) dd ul{margin-bottom:.125rem}.math-wrapper{overflow-x:auto;width:100%}div.math{position:relative;text-align:center}div.math .headerlink,div.math:focus .headerlink{display:none}div.math:hover .headerlink{display:inline-block}div.math span.eqno{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);z-index:1}abbr[title]{cursor:help}.problematic{color:var(--color-problematic)}kbd:not(.compound){background-color:var(--color-background-secondary);border:1px solid var(--color-foreground-border);border-radius:.2rem;box-shadow:0 .0625rem 0 rgba(0,0,0,.2),inset 0 0 0 .125rem var(--color-background-primary);color:var(--color-foreground-primary);display:inline-block;font-size:var(--font-size--small--3);margin:0 .2rem;padding:0 .2rem;vertical-align:text-bottom}blockquote{background:var(--color-background-secondary);border-left:4px solid var(--color-background-border);margin-left:0;margin-right:0;padding:.5rem 1rem}blockquote .attribution{font-weight:600;text-align:right}blockquote.highlights,blockquote.pull-quote{font-size:1.25em}blockquote.epigraph,blockquote.pull-quote{border-left-width:0;border-radius:.5rem}blockquote.highlights{background:transparent;border-left-width:0}p .reference img{vertical-align:middle}p.rubric{font-size:1.125em;font-weight:700;line-height:1.25}dd p.rubric{font-size:var(--font-size--small);font-weight:inherit;line-height:inherit;text-transform:uppercase}article .sidebar{background-color:var(--color-background-secondary);border:1px solid var(--color-background-border);border-radius:.2rem;clear:right;float:right;margin-left:1rem;margin-right:0;width:30%}article .sidebar>*{padding-left:1rem;padding-right:1rem}article .sidebar>ol,article .sidebar>ul{padding-left:2.2rem}article .sidebar .sidebar-title{border-bottom:1px solid var(--color-background-border);font-weight:500;margin:0;padding:.5rem 1rem}.table-wrapper{margin-bottom:.5rem;margin-top:1rem;overflow-x:auto;padding:.2rem .2rem .75rem;width:100%}table.docutils{border-collapse:collapse;border-radius:.2rem;border-spacing:0;box-shadow:0 .2rem .5rem rgba(0,0,0,.05),0 0 .0625rem rgba(0,0,0,.1)}table.docutils th{background:var(--color-table-header-background)}table.docutils td,table.docutils th{border-bottom:1px solid var(--color-table-border);border-left:1px solid var(--color-table-border);border-right:1px solid var(--color-table-border);padding:0 .25rem}table.docutils td p,table.docutils th p{margin:.25rem}table.docutils td:first-child,table.docutils th:first-child{border-left:none}table.docutils td:last-child,table.docutils th:last-child{border-right:none}table.docutils td.text-left,table.docutils th.text-left{text-align:left}table.docutils td.text-right,table.docutils th.text-right{text-align:right}table.docutils td.text-center,table.docutils th.text-center{text-align:center}:target{scroll-margin-top:.5rem}@media(max-width:67em){:target{scroll-margin-top:calc(.5rem + var(--header-height))}section>span:target{scroll-margin-top:calc(.8rem + var(--header-height))}}.headerlink{font-weight:100;-webkit-user-select:none;-moz-user-select:none;user-select:none}.code-block-caption>.headerlink,dl dt>.headerlink,figcaption p>.headerlink,h1>.headerlink,h2>.headerlink,h3>.headerlink,h4>.headerlink,h5>.headerlink,h6>.headerlink,p.caption>.headerlink,table>caption>.headerlink{margin-left:.5rem;visibility:hidden}.code-block-caption:hover>.headerlink,dl dt:hover>.headerlink,figcaption p:hover>.headerlink,h1:hover>.headerlink,h2:hover>.headerlink,h3:hover>.headerlink,h4:hover>.headerlink,h5:hover>.headerlink,h6:hover>.headerlink,p.caption:hover>.headerlink,table>caption:hover>.headerlink{visibility:visible}.code-block-caption>.toc-backref,dl dt>.toc-backref,figcaption p>.toc-backref,h1>.toc-backref,h2>.toc-backref,h3>.toc-backref,h4>.toc-backref,h5>.toc-backref,h6>.toc-backref,p.caption>.toc-backref,table>caption>.toc-backref{color:inherit;text-decoration-line:none}figure:hover>figcaption>p>.headerlink,table:hover>caption>.headerlink{visibility:visible}:target>h1:first-of-type,:target>h2:first-of-type,:target>h3:first-of-type,:target>h4:first-of-type,:target>h5:first-of-type,:target>h6:first-of-type,span:target~h1:first-of-type,span:target~h2:first-of-type,span:target~h3:first-of-type,span:target~h4:first-of-type,span:target~h5:first-of-type,span:target~h6:first-of-type{background-color:var(--color-highlight-on-target)}:target>h1:first-of-type code.literal,:target>h2:first-of-type code.literal,:target>h3:first-of-type code.literal,:target>h4:first-of-type code.literal,:target>h5:first-of-type code.literal,:target>h6:first-of-type code.literal,span:target~h1:first-of-type code.literal,span:target~h2:first-of-type code.literal,span:target~h3:first-of-type code.literal,span:target~h4:first-of-type code.literal,span:target~h5:first-of-type code.literal,span:target~h6:first-of-type code.literal{background-color:transparent}.literal-block-wrapper:target .code-block-caption,.this-will-duplicate-information-and-it-is-still-useful-here li :target,figure:target,table:target>caption{background-color:var(--color-highlight-on-target)}dt:target{background-color:var(--color-highlight-on-target)!important}.footnote-reference:target,.footnote>dt:target+dd{background-color:var(--color-highlight-on-target)}.guilabel{background-color:var(--color-guilabel-background);border:1px solid var(--color-guilabel-border);border-radius:.5em;color:var(--color-guilabel-text);font-size:.9em;padding:0 .3em}footer{display:flex;flex-direction:column;font-size:var(--font-size--small);margin-top:2rem}.bottom-of-page{align-items:center;border-top:1px solid var(--color-background-border);color:var(--color-foreground-secondary);display:flex;justify-content:space-between;line-height:1.5;margin-top:1rem;padding-bottom:1rem;padding-top:1rem}@media(max-width:46em){.bottom-of-page{flex-direction:column-reverse;gap:.25rem;text-align:center}}.bottom-of-page .left-details{font-size:var(--font-size--small)}.bottom-of-page .right-details{display:flex;flex-direction:column;gap:.25rem;text-align:right}.bottom-of-page .icons{display:flex;font-size:1rem;gap:.25rem;justify-content:flex-end}.bottom-of-page .icons a{text-decoration:none}.bottom-of-page .icons img,.bottom-of-page .icons svg{font-size:1.125rem;height:1em;width:1em}.related-pages a{align-items:center;display:flex;text-decoration:none}.related-pages a:hover .page-info .title{color:var(--color-link);text-decoration:underline;text-decoration-color:var(--color-link-underline)}.related-pages a svg.furo-related-icon,.related-pages a svg.furo-related-icon>use{color:var(--color-foreground-border);flex-shrink:0;height:.75rem;margin:0 .5rem;width:.75rem}.related-pages a.next-page{clear:right;float:right;max-width:50%;text-align:right}.related-pages a.prev-page{clear:left;float:left;max-width:50%}.related-pages a.prev-page svg{transform:rotate(180deg)}.page-info{display:flex;flex-direction:column;overflow-wrap:anywhere}.next-page .page-info{align-items:flex-end}.page-info .context{align-items:center;color:var(--color-foreground-muted);display:flex;font-size:var(--font-size--small);padding-bottom:.1rem;text-decoration:none}ul.search{list-style:none;padding-left:0}ul.search li{border-bottom:1px solid var(--color-background-border);padding:1rem 0}[role=main] .highlighted{background-color:var(--color-highlighted-background);color:var(--color-highlighted-text)}.sidebar-brand{display:flex;flex-direction:column;flex-shrink:0;padding:var(--sidebar-item-spacing-vertical) var(--sidebar-item-spacing-horizontal);text-decoration:none}.sidebar-brand-text{color:var(--color-sidebar-brand-text);font-size:1.5rem;overflow-wrap:break-word}.sidebar-brand-text,.sidebar-logo-container{margin:var(--sidebar-item-spacing-vertical) 0}.sidebar-logo{display:block;margin:0 auto;max-width:100%}.sidebar-search-container{align-items:center;background:var(--color-sidebar-search-background);display:flex;margin-top:var(--sidebar-search-space-above);position:relative}.sidebar-search-container:focus-within,.sidebar-search-container:hover{background:var(--color-sidebar-search-background--focus)}.sidebar-search-container:before{background-color:var(--color-sidebar-search-icon);content:"";height:var(--sidebar-search-icon-size);left:var(--sidebar-item-spacing-horizontal);-webkit-mask-image:var(--icon-search);mask-image:var(--icon-search);position:absolute;width:var(--sidebar-search-icon-size)}.sidebar-search{background:transparent;border:none;border-bottom:1px solid var(--color-sidebar-search-border);border-top:1px solid var(--color-sidebar-search-border);box-sizing:border-box;color:var(--color-sidebar-search-foreground);padding:var(--sidebar-search-input-spacing-vertical) var(--sidebar-search-input-spacing-horizontal) var(--sidebar-search-input-spacing-vertical) calc(var(--sidebar-item-spacing-horizontal) + var(--sidebar-search-input-spacing-horizontal) + var(--sidebar-search-icon-size));width:100%;z-index:10}.sidebar-search:focus{outline:none}.sidebar-search::-moz-placeholder{font-size:var(--sidebar-search-input-font-size)}.sidebar-search::placeholder{font-size:var(--sidebar-search-input-font-size)}#searchbox .highlight-link{margin:0;padding:var(--sidebar-item-spacing-vertical) var(--sidebar-item-spacing-horizontal) 0;text-align:center}#searchbox .highlight-link a{color:var(--color-sidebar-search-icon);font-size:var(--font-size--small--2)}.sidebar-tree{font-size:var(--sidebar-item-font-size);margin-bottom:var(--sidebar-item-spacing-vertical);margin-top:var(--sidebar-tree-space-above)}.sidebar-tree ul{display:flex;flex-direction:column;list-style:none;margin-bottom:0;margin-top:0;padding:0}.sidebar-tree li{margin:0;position:relative}.sidebar-tree li>ul{margin-left:var(--sidebar-item-spacing-horizontal)}.sidebar-tree .icon,.sidebar-tree .reference{color:var(--color-sidebar-link-text)}.sidebar-tree .reference{box-sizing:border-box;display:inline-block;height:100%;line-height:var(--sidebar-item-line-height);overflow-wrap:anywhere;padding:var(--sidebar-item-spacing-vertical) var(--sidebar-item-spacing-horizontal);text-decoration:none;width:100%}.sidebar-tree .reference:hover{background:var(--color-sidebar-item-background--hover)}.sidebar-tree .reference.external:after{color:var(--color-sidebar-link-text);content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='12' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23607D8B' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M0 0h24v24H0z' stroke='none'/%3E%3Cpath d='M11 7H6a2 2 0 0 0-2 2v9a2 2 0 0 0 2 2h9a2 2 0 0 0 2-2v-5M10 14 20 4M15 4h5v5'/%3E%3C/svg%3E");margin:0 .25rem;vertical-align:middle}.sidebar-tree .current-page>.reference{font-weight:700}.sidebar-tree label{align-items:center;cursor:pointer;display:flex;height:var(--sidebar-item-height);justify-content:center;position:absolute;right:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--sidebar-expander-width)}.sidebar-tree .caption,.sidebar-tree :not(.caption)>.caption-text{color:var(--color-sidebar-caption-text);font-size:var(--sidebar-caption-font-size);font-weight:700;margin:var(--sidebar-caption-space-above) 0 0 0;padding:var(--sidebar-item-spacing-vertical) var(--sidebar-item-spacing-horizontal);text-transform:uppercase}.sidebar-tree li.has-children>.reference{padding-right:var(--sidebar-expander-width)}.sidebar-tree .toctree-l1>.reference,.sidebar-tree .toctree-l1>label .icon{color:var(--color-sidebar-link-text--top-level)}.sidebar-tree label{background:var(--color-sidebar-item-expander-background)}.sidebar-tree label:hover{background:var(--color-sidebar-item-expander-background--hover)}.sidebar-tree .current>.reference{background:var(--color-sidebar-item-background--current)}.sidebar-tree .current>.reference:hover{background:var(--color-sidebar-item-background--hover)}.toctree-checkbox{display:none;position:absolute}.toctree-checkbox~ul{display:none}.toctree-checkbox~label .icon svg{transform:rotate(90deg)}.toctree-checkbox:checked~ul{display:block}.toctree-checkbox:checked~label .icon svg{transform:rotate(-90deg)}.toc-title-container{padding:var(--toc-title-padding);padding-top:var(--toc-spacing-vertical)}.toc-title{color:var(--color-toc-title-text);font-size:var(--toc-title-font-size);padding-left:var(--toc-spacing-horizontal);text-transform:uppercase}.no-toc{display:none}.toc-tree-container{padding-bottom:var(--toc-spacing-vertical)}.toc-tree{border-left:1px solid var(--color-background-border);font-size:var(--toc-font-size);line-height:1.3;padding-left:calc(var(--toc-spacing-horizontal) - var(--toc-item-spacing-horizontal))}.toc-tree>ul>li:first-child{padding-top:0}.toc-tree>ul>li:first-child>ul{padding-left:0}.toc-tree>ul>li:first-child>a{display:none}.toc-tree ul{list-style-type:none;margin-bottom:0;margin-top:0;padding-left:var(--toc-item-spacing-horizontal)}.toc-tree li{padding-top:var(--toc-item-spacing-vertical)}.toc-tree li.scroll-current>.reference{color:var(--color-toc-item-text--active);font-weight:700}.toc-tree .reference{color:var(--color-toc-item-text);overflow-wrap:anywhere;text-decoration:none}.toc-scroll{max-height:100vh;overflow-y:scroll}.contents:not(.this-will-duplicate-information-and-it-is-still-useful-here){background:rgba(255,0,0,.25);color:var(--color-problematic)}.contents:not(.this-will-duplicate-information-and-it-is-still-useful-here):before{content:"ERROR: Adding a table of contents in Furo-based documentation is unnecessary, and does not work well with existing styling.Add a 'this-will-duplicate-information-and-it-is-still-useful-here' class, if you want an escape hatch."}.text-align\:left>p{text-align:left}.text-align\:center>p{text-align:center}.text-align\:right>p{text-align:right}
-/*# sourceMappingURL=furo.css.map*/
\ No newline at end of file
diff --git a/public/_static/styles/furo.css.map b/public/_static/styles/furo.css.map
deleted file mode 100644
index d1dfb109d..000000000
--- a/public/_static/styles/furo.css.map
+++ /dev/null
@@ -1 +0,0 @@
-{"version":3,"file":"styles/furo.css","mappings":"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0CACE,CAFF,kBACA,CACE,wEACA,CARA,YACA,CAKF,mBAFF,OAII,eACA,CAJF,iCAJE,cAGJ,CANI,oBAEA,CAKF,SAIE,2BADA,UACA,kBAGF,sCACA,CAFF,WACE,WACA,qCACE,gCACA,2EACA,sDAKJ,aACE,mDAII,CAJJ,6CAII,kEACA,iBACE,iDACA,+CACE,aACA,WADA,+BACA,uEANN,YACE,mDAEE,mBADF,0CACE,CADF,qBACE,0DACA,YACE,4DACA,sEANN,YACE,8CACA,kBADA,UACA,2CACE,2EACA,cACE,kEACA,mEANN,yBACE,4DACA,sBACE,+EAEE,iEACA,qEANN,sCACE,CAGE,iBAHF,gBAGE,qBACE,CAJJ,uBACA,gDACE,wDACA,6DAHF,2CACA,CADA,gBACA,eACE,CAGE,sBANN,8BACE,CAII,iBAFF,4DACA,WACE,YADF,uCACE,6EACA,2BANN,8CACE,kDACA,0CACE,8BACA,yFACE,sBACA,sFALJ,mEACA,sBACE,kEACA,6EACE,uCACA,kEALJ,qGAEE,kEACA,6EACE,uCACA,kEALJ,8CACA,uDACE,sEACA,2EACE,sCACA,iEALJ,mGACA,qCACE,oDACA,0DACE,6GACA,gDAGR,yDCrEA,sEACE,CACA,6GACE,gEACF,iGAIF,wFACE,qDAGA,mGAEE,2CAEF,4FACE,gCACF,wGACE,8DAEE,6FAIA,iJAKN,6GACE,gDAKF,yDACA,qCAGA,6BACA,kBACA,qDAKA,oCAEA,+DAGA,2CAGE,oDAIA,oEAEE,qBAGJ,wDAEE,uCAEF,kEAGA,8CAEA,uDAKA,oCAEA,yDAEE,gEAKF,+CC5FA,0EAGE,CACA,qDCLJ,+DAIE,sCAIA,kEACE,yBACA,2FAMA,gBACA,yGCbF,mBAOA,2MAIA,4HAYA,0DACE,8GAYF,8HAQE,mBAEA,6HAOF,YAGA,mIAME,eACA,CAFF,YAEE,4FAMJ,8BAEE,uBAYA,sCAEE,CAJF,oBAEA,CARA,wCAEA,CAHA,8BACA,CAFA,eACA,CAGA,wCAEA,CAEA,mDAIE,kCACE,6BACA,4CAKJ,kDAIA,eACE,aAGF,8BACE,uDACA,sCACA,cAEA,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","sources":["webpack:///./node_modules/normalize.css/normalize.css","webpack:///./src/furo/assets/styles/base/_print.sass","webpack:///./src/furo/assets/styles/base/_screen-readers.sass","webpack:///./src/furo/assets/styles/base/_theme.sass","webpack:///./src/furo/assets/styles/variables/_fonts.scss","webpack:///./src/furo/assets/styles/variables/_spacing.scss","webpack:///./src/furo/assets/styles/variables/_icons.scss","webpack:///./src/furo/assets/styles/variables/_admonitions.scss","webpack:///./src/furo/assets/styles/variables/_colors.scss","webpack:///./src/furo/assets/styles/base/_typography.sass","webpack:///./src/furo/assets/styles/_scaffold.sass","webpack:///./src/furo/assets/styles/content/_admonitions.sass","webpack:///./src/furo/assets/styles/content/_api.sass","webpack:///./src/furo/assets/styles/content/_blocks.sass","webpack:///./src/furo/assets/styles/content/_captions.sass","webpack:///./src/furo/assets/styles/content/_code.sass","webpack:///./src/furo/assets/styles/content/_footnotes.sass","webpack:///./src/furo/assets/styles/content/_images.sass","webpack:///./src/furo/assets/styles/content/_indexes.sass","webpack:///./src/furo/assets/styles/content/_lists.sass","webpack:///./src/furo/assets/styles/content/_math.sass","webpack:///./src/furo/assets/styles/content/_misc.sass","webpack:///./src/furo/assets/styles/content/_rubrics.sass","webpack:///./src/furo/assets/styles/content/_sidebar.sass","webpack:///./src/furo/assets/styles/content/_tables.sass","webpack:///./src/furo/assets/styles/content/_target.sass","webpack:///./src/furo/assets/styles/content/_gui-labels.sass","webpack:///./src/furo/assets/styles/components/_footer.sass","webpack:///./src/furo/assets/styles/components/_sidebar.sass","webpack:///./src/furo/assets/styles/components/_table_of_contents.sass","webpack:///./src/furo/assets/styles/_shame.sass"],"sourcesContent":["/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n\n/* Document\n   ========================================================================== */\n\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\n\nhtml {\n  line-height: 1.15; /* 1 */\n  -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n   ========================================================================== */\n\n/**\n * Remove the margin in all browsers.\n */\n\nbody {\n  margin: 0;\n}\n\n/**\n * Render the `main` element consistently in IE.\n */\n\nmain {\n  display: block;\n}\n\n/**\n * Correct the font size and margin on `h1` elements within `section` and\n * `article` contexts in Chrome, Firefox, and Safari.\n */\n\nh1 {\n  font-size: 2em;\n  margin: 0.67em 0;\n}\n\n/* Grouping content\n   ========================================================================== */\n\n/**\n * 1. Add the correct box sizing in Firefox.\n * 2. Show the overflow in Edge and IE.\n */\n\nhr {\n  box-sizing: content-box; /* 1 */\n  height: 0; /* 1 */\n  overflow: visible; /* 2 */\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\npre {\n  font-family: monospace, monospace; /* 1 */\n  font-size: 1em; /* 2 */\n}\n\n/* Text-level semantics\n   ========================================================================== */\n\n/**\n * Remove the gray background on active links in IE 10.\n */\n\na {\n  background-color: transparent;\n}\n\n/**\n * 1. Remove the bottom border in Chrome 57-\n * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n */\n\nabbr[title] {\n  border-bottom: none; /* 1 */\n  text-decoration: underline; /* 2 */\n  text-decoration: underline dotted; /* 2 */\n}\n\n/**\n * Add the correct font weight in Chrome, Edge, and Safari.\n */\n\nb,\nstrong {\n  font-weight: bolder;\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\ncode,\nkbd,\nsamp {\n  font-family: monospace, monospace; /* 1 */\n  font-size: 1em; /* 2 */\n}\n\n/**\n * Add the correct font size in all browsers.\n */\n\nsmall {\n  font-size: 80%;\n}\n\n/**\n * Prevent `sub` and `sup` elements from affecting the line height in\n * all browsers.\n */\n\nsub,\nsup {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline;\n}\n\nsub {\n  bottom: -0.25em;\n}\n\nsup {\n  top: -0.5em;\n}\n\n/* Embedded content\n   ========================================================================== */\n\n/**\n * Remove the border on images inside links in IE 10.\n */\n\nimg {\n  border-style: none;\n}\n\n/* Forms\n   ========================================================================== */\n\n/**\n * 1. Change the font styles in all browsers.\n * 2. Remove the margin in Firefox and Safari.\n */\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n  font-family: inherit; /* 1 */\n  font-size: 100%; /* 1 */\n  line-height: 1.15; /* 1 */\n  margin: 0; /* 2 */\n}\n\n/**\n * Show the overflow in IE.\n * 1. Show the overflow in Edge.\n */\n\nbutton,\ninput { /* 1 */\n  overflow: visible;\n}\n\n/**\n * Remove the inheritance of text transform in Edge, Firefox, and IE.\n * 1. Remove the inheritance of text transform in Firefox.\n */\n\nbutton,\nselect { /* 1 */\n  text-transform: none;\n}\n\n/**\n * Correct the inability to style clickable types in iOS and Safari.\n */\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n  -webkit-appearance: button;\n}\n\n/**\n * Remove the inner border and padding in Firefox.\n */\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n  border-style: none;\n  padding: 0;\n}\n\n/**\n * Restore the focus styles unset by the previous rule.\n */\n\nbutton:-moz-focusring,\n[type=\"button\"]:-moz-focusring,\n[type=\"reset\"]:-moz-focusring,\n[type=\"submit\"]:-moz-focusring {\n  outline: 1px dotted ButtonText;\n}\n\n/**\n * Correct the padding in Firefox.\n */\n\nfieldset {\n  padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n * 1. Correct the text wrapping in Edge and IE.\n * 2. Correct the color inheritance from `fieldset` elements in IE.\n * 3. Remove the padding so developers are not caught out when they zero out\n *    `fieldset` elements in all browsers.\n */\n\nlegend {\n  box-sizing: border-box; /* 1 */\n  color: inherit; /* 2 */\n  display: table; /* 1 */\n  max-width: 100%; /* 1 */\n  padding: 0; /* 3 */\n  white-space: normal; /* 1 */\n}\n\n/**\n * Add the correct vertical alignment in Chrome, Firefox, and Opera.\n */\n\nprogress {\n  vertical-align: baseline;\n}\n\n/**\n * Remove the default vertical scrollbar in IE 10+.\n */\n\ntextarea {\n  overflow: auto;\n}\n\n/**\n * 1. Add the correct box sizing in IE 10.\n * 2. Remove the padding in IE 10.\n */\n\n[type=\"checkbox\"],\n[type=\"radio\"] {\n  box-sizing: border-box; /* 1 */\n  padding: 0; /* 2 */\n}\n\n/**\n * Correct the cursor style of increment and decrement buttons in Chrome.\n */\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n  height: auto;\n}\n\n/**\n * 1. Correct the odd appearance in Chrome and Safari.\n * 2. Correct the outline style in Safari.\n */\n\n[type=\"search\"] {\n  -webkit-appearance: textfield; /* 1 */\n  outline-offset: -2px; /* 2 */\n}\n\n/**\n * Remove the inner padding in Chrome and Safari on macOS.\n */\n\n[type=\"search\"]::-webkit-search-decoration {\n  -webkit-appearance: none;\n}\n\n/**\n * 1. Correct the inability to style clickable types in iOS and Safari.\n * 2. Change font properties to `inherit` in Safari.\n */\n\n::-webkit-file-upload-button {\n  -webkit-appearance: button; /* 1 */\n  font: inherit; /* 2 */\n}\n\n/* Interactive\n   ========================================================================== */\n\n/*\n * Add the correct display in Edge, IE 10+, and Firefox.\n */\n\ndetails {\n  display: block;\n}\n\n/*\n * Add the correct display in all browsers.\n */\n\nsummary {\n  display: list-item;\n}\n\n/* Misc\n   ========================================================================== */\n\n/**\n * Add the correct display in IE 10+.\n */\n\ntemplate {\n  display: none;\n}\n\n/**\n * Add the correct display in IE 10.\n */\n\n[hidden] {\n  display: none;\n}\n","// This file contains styles for managing print media.\n\n////////////////////////////////////////////////////////////////////////////////\n// Hide elements not relevant to print media.\n////////////////////////////////////////////////////////////////////////////////\n@media print\n  // Hide icon container.\n  .content-icon-container\n    display: none !important\n\n  // Hide showing header links if hovering over when printing.\n  .headerlink\n    display: none !important\n\n  // Hide mobile header.\n  .mobile-header\n    display: none !important\n\n  // Hide navigation links.\n  .related-pages\n    display: none !important\n\n////////////////////////////////////////////////////////////////////////////////\n// Tweaks related to decolorization.\n////////////////////////////////////////////////////////////////////////////////\n@media print\n  // Apply a border around code which no longer have a color background.\n  .highlight\n    border: 0.1pt solid var(--color-foreground-border)\n\n////////////////////////////////////////////////////////////////////////////////\n// Avoid page break in some relevant cases.\n////////////////////////////////////////////////////////////////////////////////\n@media print\n  ul, ol, dl, a, table, pre, blockquote\n    page-break-inside: avoid\n\n  h1, h2, h3, h4, h5, h6, img, figure, caption\n    page-break-inside: avoid\n    page-break-after: avoid\n\n  ul, ol, dl\n    page-break-before: avoid\n",".visually-hidden\n  position: absolute !important\n  width: 1px !important\n  height: 1px !important\n  padding: 0 !important\n  margin: -1px !important\n  overflow: hidden !important\n  clip: rect(0,0,0,0) !important\n  white-space: nowrap !important\n  border: 0 !important\n\n:-moz-focusring\n  outline: auto\n","// This file serves as the \"skeleton\" of the theming logic.\n//\n// This contains the bulk of the logic for handling dark mode, color scheme\n// toggling and the handling of color-scheme-specific hiding of elements.\n\nbody\n  @include fonts\n  @include spacing\n  @include icons\n  @include admonitions\n  @include default-admonition(#651fff, \"abstract\")\n  @include default-topic(#14B8A6, \"pencil\")\n\n  @include colors\n\n.only-light\n  display: block !important\nhtml body .only-dark\n  display: none !important\n\n// Ignore dark-mode hints if print media.\n@media not print\n  // Enable dark-mode, if requested.\n  body[data-theme=\"dark\"]\n    @include colors-dark\n\n    html & .only-light\n      display: none !important\n    .only-dark\n      display: block !important\n\n  // Enable dark mode, unless explicitly told to avoid.\n  @media (prefers-color-scheme: dark)\n    body:not([data-theme=\"light\"])\n      @include colors-dark\n\n      html & .only-light\n        display: none !important\n      .only-dark\n        display: block !important\n\n//\n// Theme toggle presentation\n//\nbody[data-theme=\"auto\"]\n  .theme-toggle svg.theme-icon-when-auto\n    display: block\n\nbody[data-theme=\"dark\"]\n  .theme-toggle svg.theme-icon-when-dark\n    display: block\n\nbody[data-theme=\"light\"]\n  .theme-toggle svg.theme-icon-when-light\n    display: block\n","// Fonts used by this theme.\n//\n// There are basically two things here -- using the system font stack and\n// defining sizes for various elements in %ages. We could have also used `em`\n// but %age is easier to reason about for me.\n\n@mixin fonts {\n  // These are adapted from https://systemfontstack.com/\n  --font-stack: -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial,\n    sans-serif, Apple Color Emoji, Segoe UI Emoji;\n  --font-stack--monospace: \"SFMono-Regular\", Menlo, Consolas, Monaco,\n    Liberation Mono, Lucida Console, monospace;\n\n  --font-size--normal: 100%;\n  --font-size--small: 87.5%;\n  --font-size--small--2: 81.25%;\n  --font-size--small--3: 75%;\n  --font-size--small--4: 62.5%;\n\n  // Sidebar\n  --sidebar-caption-font-size: var(--font-size--small--2);\n  --sidebar-item-font-size: var(--font-size--small);\n  --sidebar-search-input-font-size: var(--font-size--small);\n\n  // Table of Contents\n  --toc-font-size: var(--font-size--small--3);\n  --toc-font-size--mobile: var(--font-size--normal);\n  --toc-title-font-size: var(--font-size--small--4);\n\n  // Admonitions\n  //\n  // These aren't defined in terms of %ages, since nesting these is permitted.\n  --admonition-font-size: 0.8125rem;\n  --admonition-title-font-size: 0.8125rem;\n\n  // Code\n  --code-font-size: var(--font-size--small--2);\n\n  // API\n  --api-font-size: var(--font-size--small);\n}\n","// Spacing for various elements on the page\n//\n// If the user wants to tweak things in a certain way, they are permitted to.\n// They also have to deal with the consequences though!\n\n@mixin spacing {\n  // Header!\n  --header-height: calc(\n    var(--sidebar-item-line-height) + 4 * #{var(--sidebar-item-spacing-vertical)}\n  );\n  --header-padding: 0.5rem;\n\n  // Sidebar\n  --sidebar-tree-space-above: 1.5rem;\n  --sidebar-caption-space-above: 1rem;\n\n  --sidebar-item-line-height: 1rem;\n  --sidebar-item-spacing-vertical: 0.5rem;\n  --sidebar-item-spacing-horizontal: 1rem;\n  --sidebar-item-height: calc(\n    var(--sidebar-item-line-height) + 2 *#{var(--sidebar-item-spacing-vertical)}\n  );\n\n  --sidebar-expander-width: var(--sidebar-item-height); // be square\n\n  --sidebar-search-space-above: 0.5rem;\n  --sidebar-search-input-spacing-vertical: 0.5rem;\n  --sidebar-search-input-spacing-horizontal: 0.5rem;\n  --sidebar-search-input-height: 1rem;\n  --sidebar-search-icon-size: var(--sidebar-search-input-height);\n\n  // Table of Contents\n  --toc-title-padding: 0.25rem 0;\n  --toc-spacing-vertical: 1.5rem;\n  --toc-spacing-horizontal: 1.5rem;\n  --toc-item-spacing-vertical: 0.4rem;\n  --toc-item-spacing-horizontal: 1rem;\n}\n","// Expose theme icons as CSS variables.\n\n$icons: (\n  // Adapted from tabler-icons\n  //    url: https://tablericons.com/\n  \"search\":\n    url('data:image/svg+xml;charset=utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" stroke-width=\"1.5\" stroke=\"currentColor\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path stroke=\"none\" d=\"M0 0h24v24H0z\"/><circle cx=\"10\" cy=\"10\" r=\"7\" /><line x1=\"21\" y1=\"21\" x2=\"15\" y2=\"15\" /></svg>'),\n  // Factored out from mkdocs-material on 24-Aug-2020.\n  //    url: https://squidfunk.github.io/mkdocs-material/reference/admonitions/\n  \"pencil\":\n    url('data:image/svg+xml;charset=utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path d=\"M20.71 7.04c.39-.39.39-1.04 0-1.41l-2.34-2.34c-.37-.39-1.02-.39-1.41 0l-1.84 1.83 3.75 3.75M3 17.25V21h3.75L17.81 9.93l-3.75-3.75L3 17.25z\"/></svg>'),\n  \"abstract\":\n    url('data:image/svg+xml;charset=utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path d=\"M4 5h16v2H4V5m0 4h16v2H4V9m0 4h16v2H4v-2m0 4h10v2H4v-2z\"/></svg>'),\n  \"info\":\n    url('data:image/svg+xml;charset=utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path d=\"M13 9h-2V7h2m0 10h-2v-6h2m-1-9A10 10 0 002 12a10 10 0 0010 10 10 10 0 0010-10A10 10 0 0012 2z\"/></svg>'),\n  \"flame\":\n    url('data:image/svg+xml;charset=utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path d=\"M17.55 11.2c-.23-.3-.5-.56-.76-.82-.65-.6-1.4-1.03-2.03-1.66C13.3 7.26 13 4.85 13.91 3c-.91.23-1.75.75-2.45 1.32-2.54 2.08-3.54 5.75-2.34 8.9.04.1.08.2.08.33 0 .22-.15.42-.35.5-.22.1-.46.04-.64-.12a.83.83 0 01-.15-.17c-1.1-1.43-1.28-3.48-.53-5.12C5.89 10 5 12.3 5.14 14.47c.04.5.1 1 .27 1.5.14.6.4 1.2.72 1.73 1.04 1.73 2.87 2.97 4.84 3.22 2.1.27 4.35-.12 5.96-1.6 1.8-1.66 2.45-4.32 1.5-6.6l-.13-.26c-.2-.46-.47-.87-.8-1.25l.05-.01m-3.1 6.3c-.28.24-.73.5-1.08.6-1.1.4-2.2-.16-2.87-.82 1.19-.28 1.89-1.16 2.09-2.05.17-.8-.14-1.46-.27-2.23-.12-.74-.1-1.37.18-2.06.17.38.37.76.6 1.06.76 1 1.95 1.44 2.2 2.8.04.14.06.28.06.43.03.82-.32 1.72-.92 2.27h.01z\"/></svg>'),\n  \"question\":\n    url('data:image/svg+xml;charset=utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path d=\"M15.07 11.25l-.9.92C13.45 12.89 13 13.5 13 15h-2v-.5c0-1.11.45-2.11 1.17-2.83l1.24-1.26c.37-.36.59-.86.59-1.41a2 2 0 00-2-2 2 2 0 00-2 2H8a4 4 0 014-4 4 4 0 014 4 3.2 3.2 0 01-.93 2.25M13 19h-2v-2h2M12 2A10 10 0 002 12a10 10 0 0010 10 10 10 0 0010-10c0-5.53-4.5-10-10-10z\"/></svg>'),\n  \"warning\":\n    url('data:image/svg+xml;charset=utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path d=\"M13 14h-2v-4h2m0 8h-2v-2h2M1 21h22L12 2 1 21z\"/></svg>'),\n  \"failure\":\n    url('data:image/svg+xml;charset=utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path d=\"M12 2c5.53 0 10 4.47 10 10s-4.47 10-10 10S2 17.53 2 12 6.47 2 12 2m3.59 5L12 10.59 8.41 7 7 8.41 10.59 12 7 15.59 8.41 17 12 13.41 15.59 17 17 15.59 13.41 12 17 8.41 15.59 7z\"/></svg>'),\n  \"spark\":\n    url('data:image/svg+xml;charset=utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path d=\"M11.5 20l4.86-9.73H13V4l-5 9.73h3.5V20M12 2c2.75 0 5.1 1 7.05 2.95C21 6.9 22 9.25 22 12s-1 5.1-2.95 7.05C17.1 21 14.75 22 12 22s-5.1-1-7.05-2.95C3 17.1 2 14.75 2 12s1-5.1 2.95-7.05C6.9 3 9.25 2 12 2z\"/></svg>')\n);\n\n@mixin icons {\n  @each $name, $glyph in $icons {\n    --icon-#{$name}: #{$glyph};\n  }\n}\n","// Admonitions\n\n// Structure of these is:\n//    admonition-class: color \"icon-name\";\n//\n// The colors are translated into CSS variables below. The icons are\n// used directly in the main declarations to set the `mask-image` in\n// the title.\n\n// prettier-ignore\n$admonitions: (\n  // Each of these has an reST directives for it.\n  \"caution\":         #ff9100 \"spark\",\n  \"warning\":         #ff9100 \"warning\",\n  \"danger\":          #ff5252 \"spark\",\n  \"attention\":       #ff5252 \"warning\",\n  \"error\":           #ff5252 \"failure\",\n  \"hint\":            #00c852 \"question\",\n  \"tip\":             #00c852 \"info\",\n  \"important\":       #00bfa5 \"flame\",\n  \"note\":            #00b0ff \"pencil\",\n  \"seealso\":         #448aff \"info\",\n  \"admonition-todo\": #808080 \"pencil\"\n);\n\n@mixin default-admonition($color, $icon-name) {\n  --color-admonition-title: #{$color};\n  --color-admonition-title-background: #{rgba($color, 0.2)};\n\n  --icon-admonition-default: var(--icon-#{$icon-name});\n}\n\n@mixin default-topic($color, $icon-name) {\n  --color-topic-title: #{$color};\n  --color-topic-title-background: #{rgba($color, 0.2)};\n\n  --icon-topic-default: var(--icon-#{$icon-name});\n}\n\n@mixin admonitions {\n  @each $name, $values in $admonitions {\n    --color-admonition-title--#{$name}: #{nth($values, 1)};\n    --color-admonition-title-background--#{$name}: #{rgba(\n        nth($values, 1),\n        0.2\n      )};\n  }\n}\n","// Colors used throughout this theme.\n//\n// The aim is to give the user more control. Thus, instead of hard-coding colors\n// in various parts of the stylesheet, the approach taken is to define all\n// colors as CSS variables and reusing them in all the places.\n//\n// `colors-dark` depends on `colors` being included at a lower specificity.\n\n@mixin colors {\n  --color-problematic: #b30000;\n\n  // Base Colors\n  --color-foreground-primary: black; // for main text and headings\n  --color-foreground-secondary: #5a5c63; // for secondary text\n  --color-foreground-muted: #646776; // for muted text\n  --color-foreground-border: #878787; // for content borders\n\n  --color-background-primary: white; // for content\n  --color-background-secondary: #f8f9fb; // for navigation + ToC\n  --color-background-hover: #efeff4ff; // for navigation-item hover\n  --color-background-hover--transparent: #efeff400;\n  --color-background-border: #eeebee; // for UI borders\n  --color-background-item: #ccc; // for \"background\" items (eg: copybutton)\n\n  // Announcements\n  --color-announcement-background: #000000dd;\n  --color-announcement-text: #eeebee;\n\n  // Brand colors\n  --color-brand-primary: #2962ff;\n  --color-brand-content: #2a5adf;\n\n  // API documentation\n  --color-api-background: var(--color-background-hover--transparent);\n  --color-api-background-hover: var(--color-background-hover);\n  --color-api-overall: var(--color-foreground-secondary);\n  --color-api-name: var(--color-problematic);\n  --color-api-pre-name: var(--color-problematic);\n  --color-api-paren: var(--color-foreground-secondary);\n  --color-api-keyword: var(--color-foreground-primary);\n  --color-highlight-on-target: #ffffcc;\n\n  // Inline code background\n  --color-inline-code-background: var(--color-background-secondary);\n\n  // Highlighted text (search)\n  --color-highlighted-background: #ddeeff;\n  --color-highlighted-text: var(--color-foreground-primary);\n\n  // GUI Labels\n  --color-guilabel-background: #ddeeff80;\n  --color-guilabel-border: #bedaf580;\n  --color-guilabel-text: var(--color-foreground-primary);\n\n  // Admonitions!\n  --color-admonition-background: transparent;\n\n  //////////////////////////////////////////////////////////////////////////////\n  // Everything below this should be one of:\n  // - var(...)\n  // - *-gradient(...)\n  // - special literal values (eg: transparent, none)\n  //////////////////////////////////////////////////////////////////////////////\n\n  // Tables\n  --color-table-header-background: var(--color-background-secondary);\n  --color-table-border: var(--color-background-border);\n\n  // Cards\n  --color-card-border: var(--color-background-secondary);\n  --color-card-background: transparent;\n  --color-card-marginals-background: var(--color-background-secondary);\n\n  // Header\n  --color-header-background: var(--color-background-primary);\n  --color-header-border: var(--color-background-border);\n  --color-header-text: var(--color-foreground-primary);\n\n  // Sidebar (left)\n  --color-sidebar-background: var(--color-background-secondary);\n  --color-sidebar-background-border: var(--color-background-border);\n\n  --color-sidebar-brand-text: var(--color-foreground-primary);\n  --color-sidebar-caption-text: var(--color-foreground-muted);\n  --color-sidebar-link-text: var(--color-foreground-secondary);\n  --color-sidebar-link-text--top-level: var(--color-brand-primary);\n\n  --color-sidebar-item-background: var(--color-sidebar-background);\n  --color-sidebar-item-background--current: var(\n    --color-sidebar-item-background\n  );\n  --color-sidebar-item-background--hover: linear-gradient(\n    90deg,\n    var(--color-background-hover--transparent) 0%,\n    var(--color-background-hover) var(--sidebar-item-spacing-horizontal),\n    var(--color-background-hover) 100%\n  );\n\n  --color-sidebar-item-expander-background: transparent;\n  --color-sidebar-item-expander-background--hover: var(\n    --color-background-hover\n  );\n\n  --color-sidebar-search-text: var(--color-foreground-primary);\n  --color-sidebar-search-background: var(--color-background-secondary);\n  --color-sidebar-search-background--focus: var(--color-background-primary);\n  --color-sidebar-search-border: var(--color-background-border);\n  --color-sidebar-search-icon: var(--color-foreground-muted);\n\n  // Table of Contents (right)\n  --color-toc-background: var(--color-background-primary);\n  --color-toc-title-text: var(--color-foreground-muted);\n  --color-toc-item-text: var(--color-foreground-secondary);\n  --color-toc-item-text--hover: var(--color-foreground-primary);\n  --color-toc-item-text--active: var(--color-brand-primary);\n\n  // Actual page contents\n  --color-content-foreground: var(--color-foreground-primary);\n  --color-content-background: transparent;\n\n  // Links\n  --color-link: var(--color-brand-content);\n  --color-link--hover: var(--color-brand-content);\n  --color-link-underline: var(--color-background-border);\n  --color-link-underline--hover: var(--color-foreground-border);\n}\n\n@mixin colors-dark {\n  --color-problematic: #ee5151;\n\n  // Base Colors\n  --color-foreground-primary: #ffffffcc; // for main text and headings\n  --color-foreground-secondary: #9ca0a5; // for secondary text\n  --color-foreground-muted: #81868d; // for muted text\n  --color-foreground-border: #666666; // for content borders\n\n  --color-background-primary: #131416; // for content\n  --color-background-secondary: #1a1c1e; // for navigation + ToC\n  --color-background-hover: #1e2124ff; // for navigation-item hover\n  --color-background-hover--transparent: #1e212400;\n  --color-background-border: #303335; // for UI borders\n  --color-background-item: #444; // for \"background\" items (eg: copybutton)\n\n  // Announcements\n  --color-announcement-background: #000000dd;\n  --color-announcement-text: #eeebee;\n\n  // Brand colors\n  --color-brand-primary: #2b8cee;\n  --color-brand-content: #368ce2;\n\n  // Highlighted text (search)\n  --color-highlighted-background: #083563;\n\n  // GUI Labels\n  --color-guilabel-background: #08356380;\n  --color-guilabel-border: #13395f80;\n\n  // API documentation\n  --color-api-keyword: var(--color-foreground-secondary);\n  --color-highlight-on-target: #333300;\n\n  // Admonitions\n  --color-admonition-background: #18181a;\n\n  // Cards\n  --color-card-border: var(--color-background-secondary);\n  --color-card-background: #18181a;\n  --color-card-marginals-background: var(--color-background-hover);\n}\n","// This file contains the styling for making the content throughout the page,\n// including fonts, paragraphs, headings and spacing among these elements.\n\nbody\n  font-family: var(--font-stack)\npre,\ncode,\nkbd,\nsamp\n  font-family: var(--font-stack--monospace)\n\n// Make fonts look slightly nicer.\nbody\n  -webkit-font-smoothing: antialiased\n  -moz-osx-font-smoothing: grayscale\n\n// Line height from Bootstrap 4.1\narticle\n  line-height: 1.5\n\n//\n// Headings\n//\nh1,\nh2,\nh3,\nh4,\nh5,\nh6\n  line-height: 1.25\n  font-weight: bold\n\n  border-radius: 0.5rem\n  margin-top: 0.5rem\n  margin-bottom: 0.5rem\n  margin-left: -0.5rem\n  margin-right: -0.5rem\n  padding-left: 0.5rem\n  padding-right: 0.5rem\n\n  + p\n    margin-top: 0\n\nh1\n  font-size: 2.5em\n  margin-top: 1.75rem\n  margin-bottom: 1rem\nh2\n  font-size: 2em\n  margin-top: 1.75rem\nh3\n  font-size: 1.5em\nh4\n  font-size: 1.25em\nh5\n  font-size: 1.125em\nh6\n  font-size: 1em\n\nsmall\n  opacity: 75%\n  font-size: 80%\n\n// Paragraph\np\n  margin-top: 0.5rem\n  margin-bottom: 0.75rem\n\n// Horizontal rules\nhr.docutils\n  height: 1px\n  padding: 0\n  margin: 2rem 0\n  background-color: var(--color-background-border)\n  border: 0\n\n.centered\n  text-align: center\n\n// Links\na\n  text-decoration: underline\n\n  color: var(--color-link)\n  text-decoration-color: var(--color-link-underline)\n\n  &:hover\n    color: var(--color-link--hover)\n    text-decoration-color: var(--color-link-underline--hover)\n  &.muted-link\n    color: inherit\n    &:hover\n      color: var(--color-link)\n      text-decoration-color: var(--color-link-underline--hover)\n","// This file contains the styles for the overall layouting of the documentation\n// skeleton, including the responsive changes as well as sidebar toggles.\n//\n// This is implemented as a mobile-last design, which isn't ideal, but it is\n// reasonably good-enough and I got pretty tired by the time I'd finished this\n// to move the rules around to fix this. Shouldn't take more than 3-4 hours,\n// if you know what you're doing tho.\n\n// HACK: Not all browsers account for the scrollbar width in media queries.\n// This results in horizontal scrollbars in the breakpoint where we go\n// from displaying everything to hiding the ToC. We accomodate for this by\n// adding a bit of padding to the TOC drawer, disabling the horizontal\n// scrollbar and allowing the scrollbars to cover the padding.\n// https://www.456bereastreet.com/archive/201301/media_query_width_and_vertical_scrollbars/\n\n// HACK: Always having the scrollbar visible, prevents certain browsers from\n// causing the content to stutter horizontally between taller-than-viewport and\n// not-taller-than-viewport pages.\n\nhtml\n  overflow-x: hidden\n  overflow-y: scroll\n  scroll-behavior: smooth\n\n.sidebar-scroll, .toc-scroll, article[role=main] *\n  // Override Firefox scrollbar style\n  scrollbar-width: thin\n  scrollbar-color: var(--color-foreground-border) transparent\n\n  // Override Chrome scrollbar styles\n  &::-webkit-scrollbar\n    width: 0.25rem\n    height: 0.25rem\n  &::-webkit-scrollbar-thumb\n    background-color: var(--color-foreground-border)\n    border-radius: 0.125rem\n\n//\n// Overalls\n//\nhtml,\nbody\n  height: 100%\n  color: var(--color-foreground-primary)\n  background: var(--color-background-primary)\n\narticle\n  color: var(--color-content-foreground)\n  background: var(--color-content-background)\n  overflow-wrap: break-word\n\n.page\n  display: flex\n  // fill the viewport for pages with little content.\n  min-height: 100%\n\n.mobile-header\n  width: 100%\n  height: var(--header-height)\n  background-color: var(--color-header-background)\n  color: var(--color-header-text)\n  border-bottom: 1px solid var(--color-header-border)\n\n  // Looks like sub-script/super-script have this, and we need this to\n  // be \"on top\" of those.\n  z-index: 10\n\n  // We don't show the header on large screens.\n  display: none\n\n  // Add shadow when scrolled\n  &.scrolled\n    border-bottom: none\n    box-shadow: 0 0 0.2rem rgba(0, 0, 0, 0.1), 0 0.2rem 0.4rem rgba(0, 0, 0, 0.2)\n\n  .header-center\n    a\n      color: var(--color-header-text)\n      text-decoration: none\n\n.main\n  display: flex\n  flex: 1\n\n// Sidebar (left) also covers the entire left portion of screen.\n.sidebar-drawer\n  box-sizing: border-box\n\n  border-right: 1px solid var(--color-sidebar-background-border)\n  background: var(--color-sidebar-background)\n\n  display: flex\n  justify-content: flex-end\n  // These next two lines took me two days to figure out.\n  width: calc((100% - #{$full-width}) / 2 + #{$sidebar-width})\n  min-width: $sidebar-width\n\n// Scroll-along sidebars\n.sidebar-container,\n.toc-drawer\n  box-sizing: border-box\n  width: $sidebar-width\n\n.toc-drawer\n  background: var(--color-toc-background)\n  // See HACK described on top of this document\n  padding-right: 1rem\n\n.sidebar-sticky,\n.toc-sticky\n  position: sticky\n  top: 0\n  height: min(100%, 100vh)\n  height: 100vh\n\n  display: flex\n  flex-direction: column\n\n.sidebar-scroll,\n.toc-scroll\n  flex-grow: 1\n  flex-shrink: 1\n\n  overflow: auto\n  scroll-behavior: smooth\n\n// Central items.\n.content\n  padding: 0 $content-padding\n  width: $content-width\n\n  display: flex\n  flex-direction: column\n  justify-content: space-between\n\n.icon\n  display: inline-block\n  height: 1rem\n  width: 1rem\n  svg\n    width: 100%\n    height: 100%\n\n//\n// Accommodate announcement banner\n//\n.announcement\n  background-color: var(--color-announcement-background)\n  color: var(--color-announcement-text)\n\n  height: var(--header-height)\n  display: flex\n  align-items: center\n  overflow-x: auto\n  & + .page\n    min-height: calc(100% - var(--header-height))\n\n.announcement-content\n  box-sizing: border-box\n  padding: 0.5rem\n  min-width: 100%\n  white-space: nowrap\n  text-align: center\n\n  a\n    color: var(--color-announcement-text)\n    text-decoration-color: var(--color-announcement-text)\n\n    &:hover\n      color: var(--color-announcement-text)\n      text-decoration-color: var(--color-link--hover)\n\n////////////////////////////////////////////////////////////////////////////////\n// Toggles for theme\n////////////////////////////////////////////////////////////////////////////////\n.no-js .theme-toggle-container  // don't show theme toggle if there's no JS\n  display: none\n\n.theme-toggle-container\n  vertical-align: middle\n\n.theme-toggle\n  cursor: pointer\n  border: none\n  padding: 0\n  background: transparent\n\n.theme-toggle svg\n  vertical-align: middle\n  height: 1rem\n  width: 1rem\n  color: var(--color-foreground-primary)\n  display: none\n\n.theme-toggle-header\n  float: left\n  padding: 1rem 0.5rem\n\n////////////////////////////////////////////////////////////////////////////////\n// Toggles for elements\n////////////////////////////////////////////////////////////////////////////////\n.toc-overlay-icon, .nav-overlay-icon\n  display: none\n  cursor: pointer\n\n  .icon\n    color: var(--color-foreground-secondary)\n    height: 1rem\n    width: 1rem\n\n.toc-header-icon, .nav-overlay-icon\n  // for when we set display: flex\n  justify-content: center\n  align-items: center\n\n.toc-content-icon\n  height: 1.5rem\n  width: 1.5rem\n\n.content-icon-container\n  float: right\n  display: flex\n  margin-top: 1.5rem\n  margin-left: 1rem\n  margin-bottom: 1rem\n  gap: 0.5rem\n\n  .edit-this-page svg\n    color: inherit\n    height: 1rem\n    width: 1rem\n\n.sidebar-toggle\n  position: absolute\n  display: none\n// <debugging things>\n.sidebar-toggle[name=\"__toc\"]\n  left: 20px\n.sidebar-toggle:checked\n  left: 40px\n// </debugging things>\n\n.overlay\n  position: fixed\n  top: 0\n  width: 0\n  height: 0\n\n  transition: width 0ms, height 0ms, opacity 250ms ease-out\n\n  opacity: 0\n  background-color: rgba(0, 0, 0, 0.54)\n.sidebar-overlay\n  z-index: 20\n.toc-overlay\n  z-index: 40\n\n// Keep things on top and smooth.\n.sidebar-drawer\n  z-index: 30\n  transition: left 250ms ease-in-out\n.toc-drawer\n  z-index: 50\n  transition: right 250ms ease-in-out\n\n// Show the Sidebar\n#__navigation:checked\n  & ~ .sidebar-overlay\n    width: 100%\n    height: 100%\n    opacity: 1\n  & ~ .page\n    .sidebar-drawer\n      top: 0\n      left: 0\n      // Show the toc sidebar\n#__toc:checked\n  & ~ .toc-overlay\n    width: 100%\n    height: 100%\n    opacity: 1\n  & ~ .page\n    .toc-drawer\n      top: 0\n      right: 0\n\n////////////////////////////////////////////////////////////////////////////////\n// Back to top\n////////////////////////////////////////////////////////////////////////////////\n.back-to-top\n  text-decoration: none\n\n  display: none\n  position: fixed\n  left: 0\n  top: 1rem\n  padding: 0.5rem\n  padding-right: 0.75rem\n  border-radius: 1rem\n  font-size: 0.8125rem\n\n  background: var(--color-background-primary)\n  box-shadow: 0 0.2rem 0.5rem rgba(0, 0, 0, 0.05), #6b728080 0px 0px 1px 0px\n\n  z-index: 10\n\n  margin-left: 50%\n  transform: translateX(-50%)\n  svg\n    height: 1rem\n    width: 1rem\n    fill: currentColor\n    display: inline-block\n\n  span\n    margin-left: 0.25rem\n\n  .show-back-to-top &\n    display: flex\n    align-items: center\n\n////////////////////////////////////////////////////////////////////////////////\n// Responsive layouting\n////////////////////////////////////////////////////////////////////////////////\n// Make things a bit bigger on bigger screens.\n@media (min-width: $full-width + $sidebar-width)\n  html\n    font-size: 110%\n\n@media (max-width: $full-width)\n  // Collapse \"toc\" into the icon.\n  .toc-content-icon\n    display: flex\n  .toc-drawer\n    position: fixed\n    height: 100vh\n    top: 0\n    right: -$sidebar-width\n    border-left: 1px solid var(--color-background-muted)\n  .toc-tree\n    border-left: none\n    font-size: var(--toc-font-size--mobile)\n\n  // Accomodate for a changed content width.\n  .sidebar-drawer\n    width: calc((100% - #{$full-width - $sidebar-width}) / 2 + #{$sidebar-width})\n\n@media (max-width: $full-width - $sidebar-width)\n  // Collapse \"navigation\".\n  .nav-overlay-icon\n    display: flex\n  .sidebar-drawer\n    position: fixed\n    height: 100vh\n    width: $sidebar-width\n\n    top: 0\n    left: -$sidebar-width\n\n  // Swap which icon is visible.\n  .toc-header-icon\n    display: flex\n  .toc-content-icon, .theme-toggle-content\n    display: none\n  .theme-toggle-header\n    display: block\n\n  // Show the header.\n  .mobile-header\n    position: sticky\n    top: 0\n    display: flex\n    justify-content: space-between\n    align-items: center\n\n    .header-left,\n    .header-right\n      display: flex\n      height: var(--header-height)\n      padding: 0 var(--header-padding)\n      label\n        height: 100%\n        width: 100%\n        user-select: none\n\n  .nav-overlay-icon .icon,\n  .theme-toggle svg\n    height: 1.25rem\n    width: 1.25rem\n\n  // Add a scroll margin for the content\n  :target\n    scroll-margin-top: var(--header-height)\n\n  // Show back-to-top below the header\n  .back-to-top\n    top: calc(var(--header-height) + 0.5rem)\n\n  // Center the page, and accommodate for the header.\n  .page\n    flex-direction: column\n    justify-content: center\n  .content\n    margin-left: auto\n    margin-right: auto\n\n@media (max-width: $content-width + 2* $content-padding)\n  // Content should respect window limits.\n  .content\n    width: 100%\n    overflow-x: auto\n\n@media (max-width: $content-width)\n  .content\n    padding: 0 $content-padding--small\n    // Don't float sidebars to the right.\n  article aside.sidebar\n    float: none\n    width: 100%\n    margin: 1rem 0\n","//\n// The design here is strongly inspired by mkdocs-material.\n.admonition, .topic\n  margin: 1rem auto\n  padding: 0 0.5rem 0.5rem 0.5rem\n\n  background: var(--color-admonition-background)\n\n  border-radius: 0.2rem\n  box-shadow: 0 0.2rem 0.5rem rgba(0, 0, 0, 0.05), 0 0 0.0625rem rgba(0, 0, 0, 0.1)\n\n  font-size: var(--admonition-font-size)\n\n  overflow: hidden\n  page-break-inside: avoid\n\n  // First element should have no margin, since the title has it.\n  > :nth-child(2)\n    margin-top: 0\n\n  // Last item should have no margin, since we'll control that w/ padding\n  > :last-child\n    margin-bottom: 0\n\n.admonition p.admonition-title,\np.topic-title\n  position: relative\n  margin: 0 -0.5rem 0.5rem\n  padding-left: 2rem\n  padding-right: .5rem\n  padding-top: .4rem\n  padding-bottom: .4rem\n\n  font-weight: 500\n  font-size: var(--admonition-title-font-size)\n  line-height: 1.3\n\n    // Our fancy icon\n  &::before\n    content: \"\"\n    position: absolute\n    left: 0.5rem\n    width: 1rem\n    height: 1rem\n\n// Default styles\np.admonition-title\n  background-color: var(--color-admonition-title-background)\n  &::before\n    background-color: var(--color-admonition-title)\n    mask-image: var(--icon-admonition-default)\n    mask-repeat: no-repeat\n\np.topic-title\n  background-color: var(--color-topic-title-background)\n  &::before\n    background-color: var(--color-topic-title)\n    mask-image: var(--icon-topic-default)\n    mask-repeat: no-repeat\n\n//\n// Variants\n//\n.admonition\n  border-left: 0.2rem solid var(--color-admonition-title)\n\n  @each $type, $value in $admonitions\n    &.#{$type}\n      border-left-color: var(--color-admonition-title--#{$type})\n      > .admonition-title\n        background-color: var(--color-admonition-title-background--#{$type})\n        &::before\n          background-color: var(--color-admonition-title--#{$type})\n          mask-image: var(--icon-#{nth($value, 2)})\n\n.admonition-todo > .admonition-title\n  text-transform: uppercase\n","// This file stylizes the API documentation (stuff generated by autodoc). It's\n// deeply nested due to how autodoc structures the HTML without enough classes\n// to select the relevant items.\n\n// API docs!\ndl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple)\n  // Tweak the spacing of all the things!\n  dd\n    margin-left: 2rem\n    > :first-child\n      margin-top: 0.125rem\n    > :last-child\n      margin-bottom: 0.75rem\n\n  // This is used for the arguments\n  .field-list\n    margin-bottom: 0.75rem\n\n    // \"Headings\" (like \"Parameters\" and \"Return\")\n    > dt\n      text-transform: uppercase\n      font-size: var(--font-size--small)\n\n    dd:empty\n      margin-bottom: 0.5rem\n    dd > ul\n      margin-left: -1.2rem\n      > li\n        > p:nth-child(2)\n          margin-top: 0\n        // When the last-empty-paragraph follows a paragraph, it doesn't need\n        // to augument the existing spacing.\n        > p + p:last-child:empty\n          margin-top: 0\n          margin-bottom: 0\n\n  // Colorize the elements\n  > dt\n    color: var(--color-api-overall)\n\n.sig:not(.sig-inline)\n  font-weight: bold\n\n  font-size: var(--api-font-size)\n  font-family: var(--font-stack--monospace)\n\n  margin-left: -0.25rem\n  margin-right: -0.25rem\n  padding-top: 0.25rem\n  padding-bottom: 0.25rem\n  padding-right: 0.5rem\n\n  // These are intentionally em, to properly match the font size.\n  padding-left: 3em\n  text-indent: -2.5em\n\n  border-radius: 0.25rem\n\n  background: var(--color-api-background)\n  transition: background 100ms ease-out\n\n  &:hover\n    background: var(--color-api-background-hover)\n\n  // adjust the size of the [source] link on the right.\n  a.reference\n    .viewcode-link\n      font-weight: normal\n      width: 3.5rem\n\nem.property\n  font-style: normal\n  &:first-child\n    color: var(--color-api-keyword)\n.sig-name\n  color: var(--color-api-name)\n.sig-prename\n  font-weight: normal\n  color: var(--color-api-pre-name)\n.sig-paren\n  color: var(--color-api-paren)\n.sig-param\n  font-style: normal\n\n.versionmodified\n  font-style: italic\ndiv.versionadded, div.versionchanged, div.deprecated\n  p\n    margin-top: 0.125rem\n    margin-bottom: 0.125rem\n\n// Align the [docs] and [source] to the right.\n.viewcode-link, .viewcode-back\n  float: right\n  text-align: right\n",".line-block\n  margin-top: 0.5rem\n  margin-bottom: 0.75rem\n  .line-block\n    margin-top: 0rem\n    margin-bottom: 0rem\n    padding-left: 1rem\n","// Captions\narticle p.caption,\ntable > caption,\n.code-block-caption\n  font-size: var(--font-size--small)\n  text-align: center\n\n// Caption above a TOCTree\n.toctree-wrapper.compound\n  .caption, :not(.caption) > .caption-text\n    font-size: var(--font-size--small)\n    text-transform: uppercase\n\n    text-align: initial\n    margin-bottom: 0\n\n  > ul\n    margin-top: 0\n    margin-bottom: 0\n","// Inline code\ncode.literal, .sig-inline\n  background: var(--color-inline-code-background)\n  border-radius: 0.2em\n  // Make the font smaller, and use padding to recover.\n  font-size: var(--font-size--small--2)\n  padding: 0.1em 0.2em\n\n  pre.literal-block &\n    font-size: inherit\n    padding: 0\n\n  p &\n    border: 1px solid var(--color-background-border)\n\n.sig-inline\n  font-family: var(--font-stack--monospace)\n\n// Code and Literal Blocks\n$code-spacing-vertical: 0.625rem\n$code-spacing-horizontal: 0.875rem\n\n// Wraps every literal block + line numbers.\ndiv[class*=\" highlight-\"],\ndiv[class^=\"highlight-\"]\n  margin: 1em 0\n  display: flex\n\n  .table-wrapper\n    margin: 0\n    padding: 0\n\npre\n  margin: 0\n  padding: 0\n  overflow: auto\n\n  // Needed to have more specificity than pygments' \"pre\" selector. :(\n  article[role=\"main\"] .highlight &\n    line-height: 1.5\n\n  &.literal-block,\n  .highlight &\n    font-size: var(--code-font-size)\n    padding: $code-spacing-vertical $code-spacing-horizontal\n\n  // Make it look like all the other blocks.\n  &.literal-block\n    margin-top: 1rem\n    margin-bottom: 1rem\n\n    border-radius: 0.2rem\n    background-color: var(--color-code-background)\n    color: var(--color-code-foreground)\n\n// All code is always contained in this.\n.highlight\n  width: 100%\n  border-radius: 0.2rem\n\n  // Make line numbers and prompts un-selectable.\n  .gp, span.linenos\n    user-select: none\n    pointer-events: none\n\n  // Expand the line-highlighting.\n  .hll\n    display: block\n    margin-left: -$code-spacing-horizontal\n    margin-right: -$code-spacing-horizontal\n    padding-left: $code-spacing-horizontal\n    padding-right: $code-spacing-horizontal\n\n/* Make code block captions be nicely integrated */\n.code-block-caption\n  display: flex\n  padding: $code-spacing-vertical $code-spacing-horizontal\n\n  border-radius: 0.25rem\n  border-bottom-left-radius: 0\n  border-bottom-right-radius: 0\n  font-weight: 300\n  border-bottom: 1px solid\n\n  background-color: var(--color-code-background)\n  color: var(--color-code-foreground)\n  border-color: var(--color-background-border)\n\n  + div[class]\n    margin-top: 0\n    pre\n      border-top-left-radius: 0\n      border-top-right-radius: 0\n\n// When `html_codeblock_linenos_style` is table.\n.highlighttable\n  width: 100%\n  display: block\n  tbody\n    display: block\n\n  tr\n    display: flex\n\n  // Line numbers\n  td.linenos\n    background-color: var(--color-code-background)\n    color: var(--color-code-foreground)\n    padding: $code-spacing-vertical $code-spacing-horizontal\n    padding-right: 0\n    border-top-left-radius: 0.2rem\n    border-bottom-left-radius: 0.2rem\n\n  .linenodiv\n    padding-right: $code-spacing-horizontal\n    font-size: var(--code-font-size)\n    box-shadow: -0.0625rem 0 var(--color-foreground-border) inset\n\n  // Actual code\n  td.code\n    padding: 0\n    display: block\n    flex: 1\n    overflow: hidden\n\n    .highlight\n      border-top-left-radius: 0\n      border-bottom-left-radius: 0\n\n// When `html_codeblock_linenos_style` is inline.\n.highlight\n  span.linenos\n    display: inline-block\n    padding-left: 0\n    padding-right: $code-spacing-horizontal\n    margin-right: $code-spacing-horizontal\n    box-shadow: -0.0625rem 0 var(--color-foreground-border) inset\n","// Inline Footnote Reference\n.footnote-reference\n  font-size: var(--font-size--small--4)\n  vertical-align: super\n\n// Definition list, listing the content of each note.\n// docutils <= 0.17\ndl.footnote.brackets\n  font-size: var(--font-size--small)\n  color: var(--color-foreground-secondary)\n\n  display: grid\n  grid-template-columns: max-content auto\n  dt\n    margin: 0\n    > .fn-backref\n      margin-left: 0.25rem\n\n    &:after\n      content: \":\"\n\n    .brackets\n      &:before\n        content: \"[\"\n      &:after\n        content: \"]\"\n\n  dd\n    margin: 0\n    padding: 0 1rem\n\n// docutils >= 0.18\naside.footnote\n  font-size: var(--font-size--small)\n  color: var(--color-foreground-secondary)\n\naside.footnote > span,\ndiv.citation > span\n  float: left\n  font-weight: 500\n  padding-right: 0.25rem\n\naside.footnote > p,\ndiv.citation > p\n  margin-left: 2rem\n","//\n// Figures\n//\nimg\n  box-sizing: border-box\n  max-width: 100%\n  height: auto\n\narticle\n  figure, .figure\n    border-radius: 0.2rem\n\n    margin: 0\n    :last-child\n      margin-bottom: 0\n\n  .align-left\n    float: left\n    clear: left\n    margin: 0 1rem 1rem\n\n  .align-right\n    float: right\n    clear: right\n    margin: 0 1rem 1rem\n\n  .align-default,\n  .align-center\n    display: block\n    text-align: center\n    margin-left: auto\n    margin-right: auto\n\n  // WELL, table needs to be stylised like a table.\n  table.align-default\n    display: table\n    text-align: initial\n",".genindex-jumpbox, .domainindex-jumpbox\n  border-top: 1px solid var(--color-background-border)\n  border-bottom: 1px solid var(--color-background-border)\n  padding: 0.25rem\n\n.genindex-section, .domainindex-section\n  h2\n    margin-top: 0.75rem\n    margin-bottom: 0.5rem\n  ul\n    margin-top: 0\n    margin-bottom: 0\n","ul,\nol\n  padding-left: 1.2rem\n\n  // Space lists out like paragraphs\n  margin-top: 1rem\n  margin-bottom: 1rem\n  // reduce margins within li.\n  li\n    > p:first-child\n      margin-top: 0.25rem\n      margin-bottom: 0.25rem\n\n    > p:last-child\n      margin-top: 0.25rem\n\n    > ul,\n    > ol\n      margin-top: 0.5rem\n      margin-bottom: 0.5rem\n\nol\n  &.arabic\n    list-style: decimal\n  &.loweralpha\n    list-style: lower-alpha\n  &.upperalpha\n    list-style: upper-alpha\n  &.lowerroman\n    list-style: lower-roman\n  &.upperroman\n    list-style: upper-roman\n\n// Don't space lists out when they're \"simple\" or in a `.. toctree::`\n.simple,\n.toctree-wrapper\n  li\n    > ul,\n    > ol\n      margin-top: 0\n      margin-bottom: 0\n\n// Definition Lists\n.field-list,\n.option-list,\ndl:not([class]),\ndl.simple,\ndl.footnote,\ndl.glossary\n  dt\n    font-weight: 500\n    margin-top: 0.25rem\n    + dt\n      margin-top: 0\n\n    .classifier::before\n      content: \":\"\n      margin-left: 0.2rem\n      margin-right: 0.2rem\n\n  dd\n    > p:first-child,\n    ul\n      margin-top: 0.125rem\n\n    ul\n      margin-bottom: 0.125rem\n",".math-wrapper\n  width: 100%\n  overflow-x: auto\n\ndiv.math\n  position: relative\n  text-align: center\n\n  .headerlink,\n  &:focus .headerlink\n    display: none\n\n  &:hover .headerlink\n    display: inline-block\n\n  span.eqno\n    position: absolute\n    right: 0.5rem\n    top: 50%\n    transform: translate(0, -50%)\n    z-index: 1\n","// Abbreviations\nabbr[title]\n  cursor: help\n\n// \"Problematic\" content, as identified by Sphinx\n.problematic\n  color: var(--color-problematic)\n\n// Keyboard / Mouse \"instructions\"\nkbd:not(.compound)\n  margin: 0 0.2rem\n  padding: 0 0.2rem\n  border-radius: 0.2rem\n  border: 1px solid var(--color-foreground-border)\n  color: var(--color-foreground-primary)\n  vertical-align: text-bottom\n\n  font-size: var(--font-size--small--3)\n  display: inline-block\n\n  box-shadow: 0 0.0625rem 0 rgba(0, 0, 0, 0.2), inset 0 0 0 0.125rem var(--color-background-primary)\n\n  background-color: var(--color-background-secondary)\n\n// Blockquote\nblockquote\n  border-left: 4px solid var(--color-background-border)\n  background: var(--color-background-secondary)\n\n  margin-left: 0\n  margin-right: 0\n  padding: 0.5rem 1rem\n\n  .attribution\n    font-weight: 600\n    text-align: right\n\n  &.pull-quote,\n  &.highlights\n    font-size: 1.25em\n\n  &.epigraph,\n  &.pull-quote\n    border-left-width: 0\n    border-radius: 0.5rem\n\n  &.highlights\n    border-left-width: 0\n    background: transparent\n\n// Center align embedded-in-text images\np .reference img\n  vertical-align: middle\n","p.rubric\n  line-height: 1.25\n  font-weight: bold\n  font-size: 1.125em\n\n  // For Numpy-style documentation that's got rubrics within it.\n  // https://github.com/pradyunsg/furo/discussions/505\n  dd &\n    line-height: inherit\n    font-weight: inherit\n\n    font-size: var(--font-size--small)\n    text-transform: uppercase\n","article .sidebar\n  float: right\n  clear: right\n  width: 30%\n\n  margin-left: 1rem\n  margin-right: 0\n\n  border-radius: 0.2rem\n  background-color: var(--color-background-secondary)\n  border: var(--color-background-border) 1px solid\n\n  > *\n    padding-left: 1rem\n    padding-right: 1rem\n\n  > ul, > ol  // lists need additional padding, because bullets.\n    padding-left: 2.2rem\n\n  .sidebar-title\n    margin: 0\n    padding: 0.5rem 1rem\n    border-bottom: var(--color-background-border) 1px solid\n\n    font-weight: 500\n\n// TODO: subtitle\n// TODO: dedicated variables?\n",".table-wrapper\n  width: 100%\n  overflow-x: auto\n  margin-top: 1rem\n  margin-bottom: 0.5rem\n  padding: 0.2rem 0.2rem 0.75rem\n\ntable.docutils\n  border-radius: 0.2rem\n  border-spacing: 0\n  border-collapse: collapse\n\n  box-shadow: 0 0.2rem 0.5rem rgba(0, 0, 0, 0.05), 0 0 0.0625rem rgba(0, 0, 0, 0.1)\n\n  th\n    background: var(--color-table-header-background)\n\n  td,\n  th\n    // Space things out properly\n    padding: 0 0.25rem\n\n    // Get the borders looking just-right.\n    border-left: 1px solid var(--color-table-border)\n    border-right: 1px solid var(--color-table-border)\n    border-bottom: 1px solid var(--color-table-border)\n\n    p\n      margin: 0.25rem\n\n    &:first-child\n      border-left: none\n    &:last-child\n      border-right: none\n\n    // MyST-parser tables set these classes for control of column alignment\n    &.text-left\n      text-align: left\n    &.text-right\n      text-align: right\n    &.text-center\n      text-align: center\n",":target\n  scroll-margin-top: 0.5rem\n\n@media (max-width: $full-width - $sidebar-width)\n  :target\n    scroll-margin-top: calc(0.5rem + var(--header-height))\n\n  // When a heading is selected\n  section > span:target\n    scroll-margin-top: calc(0.8rem + var(--header-height))\n\n// Permalinks\n.headerlink\n  font-weight: 100\n  user-select: none\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\ndl dt,\np.caption,\nfigcaption p,\ntable > caption,\n.code-block-caption\n  > .headerlink\n    margin-left: 0.5rem\n    visibility: hidden\n  &:hover > .headerlink\n    visibility: visible\n\n  // Don't change to link-like, if someone adds the contents directive.\n  > .toc-backref\n    color: inherit\n    text-decoration-line: none\n\n// Figure and table captions are special.\nfigure:hover > figcaption > p > .headerlink,\ntable:hover > caption > .headerlink\n  visibility: visible\n\n:target >,  // Regular section[id] style anchors\nspan:target ~ // Non-regular span[id] style \"extra\" anchors\n  h1,\n  h2,\n  h3,\n  h4,\n  h5,\n  h6\n    &:nth-of-type(1)\n      background-color: var(--color-highlight-on-target)\n      // .headerlink\n      //   visibility: visible\n      code.literal\n        background-color: transparent\n\ntable:target > caption,\nfigure:target\n  background-color: var(--color-highlight-on-target)\n\n// Inline page contents\n.this-will-duplicate-information-and-it-is-still-useful-here li :target\n  background-color: var(--color-highlight-on-target)\n\n// Code block permalinks\n.literal-block-wrapper:target .code-block-caption\n  background-color: var(--color-highlight-on-target)\n\n// When a definition list item is selected\n//\n//   There isn't really an alternative to !important here, due to the\n//   high-specificity of API documentation's selector.\ndt:target\n  background-color: var(--color-highlight-on-target) !important\n\n// When a footnote reference is selected\n.footnote > dt:target + dd,\n.footnote-reference:target\n  background-color: var(--color-highlight-on-target)\n",".guilabel\n  background-color: var(--color-guilabel-background)\n  border: 1px solid var(--color-guilabel-border)\n  color: var(--color-guilabel-text)\n\n  padding: 0 0.3em\n  border-radius: 0.5em\n  font-size: 0.9em\n","// This file contains the styles used for stylizing the footer that's shown\n// below the content.\n\nfooter\n  font-size: var(--font-size--small)\n  display: flex\n  flex-direction: column\n\n  margin-top: 2rem\n\n// Bottom of page information\n.bottom-of-page\n  display: flex\n  align-items: center\n  justify-content: space-between\n\n  margin-top: 1rem\n  padding-top: 1rem\n  padding-bottom: 1rem\n\n  color: var(--color-foreground-secondary)\n  border-top: 1px solid var(--color-background-border)\n\n  line-height: 1.5\n\n  @media (max-width: $content-width)\n    text-align: center\n    flex-direction: column-reverse\n    gap: 0.25rem\n\n  .left-details\n    font-size: var(--font-size--small)\n\n  .right-details\n    display: flex\n    flex-direction: column\n    gap: 0.25rem\n    text-align: right\n\n  .icons\n    display: flex\n    justify-content: flex-end\n    gap: 0.25rem\n    font-size: 1rem\n\n    a\n      text-decoration: none\n\n    svg,\n    img\n      font-size: 1.125rem\n      height: 1em\n      width: 1em\n\n// Next/Prev page information\n.related-pages\n  a\n    display: flex\n    align-items: center\n\n    text-decoration: none\n    &:hover .page-info .title\n      text-decoration: underline\n      color: var(--color-link)\n      text-decoration-color: var(--color-link-underline)\n\n    svg.furo-related-icon,\n    svg.furo-related-icon > use\n      flex-shrink: 0\n\n      color: var(--color-foreground-border)\n\n      width: 0.75rem\n      height: 0.75rem\n      margin: 0 0.5rem\n\n    &.next-page\n      max-width: 50%\n\n      float: right\n      clear: right\n      text-align: right\n\n    &.prev-page\n      max-width: 50%\n\n      float: left\n      clear: left\n\n      svg\n        transform: rotate(180deg)\n\n.page-info\n  display: flex\n  flex-direction: column\n  overflow-wrap: anywhere\n\n  .next-page &\n    align-items: flex-end\n\n  .context\n    display: flex\n    align-items: center\n\n    padding-bottom: 0.1rem\n\n    color: var(--color-foreground-muted)\n    font-size: var(--font-size--small)\n    text-decoration: none\n","// This file contains the styles for the contents of the left sidebar, which\n// contains the navigation tree, logo, search etc.\n\n////////////////////////////////////////////////////////////////////////////////\n// Brand on top of the scrollable tree.\n////////////////////////////////////////////////////////////////////////////////\n.sidebar-brand\n  display: flex\n  flex-direction: column\n  flex-shrink: 0\n\n  padding: var(--sidebar-item-spacing-vertical) var(--sidebar-item-spacing-horizontal)\n  text-decoration: none\n\n.sidebar-brand-text\n  color: var(--color-sidebar-brand-text)\n  overflow-wrap: break-word\n  margin: var(--sidebar-item-spacing-vertical) 0\n  font-size: 1.5rem\n\n.sidebar-logo-container\n  margin: var(--sidebar-item-spacing-vertical) 0\n\n.sidebar-logo\n  margin: 0 auto\n  display: block\n  max-width: 100%\n\n////////////////////////////////////////////////////////////////////////////////\n// Search\n////////////////////////////////////////////////////////////////////////////////\n.sidebar-search-container\n  display: flex\n  align-items: center\n  margin-top: var(--sidebar-search-space-above)\n\n  position: relative\n\n  background: var(--color-sidebar-search-background)\n  &:hover,\n  &:focus-within\n    background: var(--color-sidebar-search-background--focus)\n\n  &::before\n    content: \"\"\n    position: absolute\n    left: var(--sidebar-item-spacing-horizontal)\n    width: var(--sidebar-search-icon-size)\n    height: var(--sidebar-search-icon-size)\n\n    background-color: var(--color-sidebar-search-icon)\n    mask-image: var(--icon-search)\n\n.sidebar-search\n  box-sizing: border-box\n\n  border: none\n  border-top: 1px solid var(--color-sidebar-search-border)\n  border-bottom: 1px solid var(--color-sidebar-search-border)\n\n  padding-top: var(--sidebar-search-input-spacing-vertical)\n  padding-bottom: var(--sidebar-search-input-spacing-vertical)\n  padding-right: var(--sidebar-search-input-spacing-horizontal)\n  padding-left: calc(var(--sidebar-item-spacing-horizontal) + var(--sidebar-search-input-spacing-horizontal) + var(--sidebar-search-icon-size))\n\n  width: 100%\n\n  color: var(--color-sidebar-search-foreground)\n  background: transparent\n  z-index: 10\n\n  &:focus\n    outline: none\n\n  &::placeholder\n    font-size: var(--sidebar-search-input-font-size)\n\n//\n// Hide Search Matches link\n//\n#searchbox .highlight-link\n  padding: var(--sidebar-item-spacing-vertical) var(--sidebar-item-spacing-horizontal) 0\n  margin: 0\n  text-align: center\n\n  a\n    color: var(--color-sidebar-search-icon)\n    font-size: var(--font-size--small--2)\n\n////////////////////////////////////////////////////////////////////////////////\n// Structure/Skeleton of the navigation tree (left)\n////////////////////////////////////////////////////////////////////////////////\n.sidebar-tree\n  font-size: var(--sidebar-item-font-size)\n  margin-top: var(--sidebar-tree-space-above)\n  margin-bottom: var(--sidebar-item-spacing-vertical)\n\n  ul\n    padding: 0\n    margin-top: 0\n    margin-bottom: 0\n\n    display: flex\n    flex-direction: column\n\n    list-style: none\n\n  li\n    position: relative\n    margin: 0\n\n    > ul\n      margin-left: var(--sidebar-item-spacing-horizontal)\n\n  .icon\n    color: var(--color-sidebar-link-text)\n\n  .reference\n    box-sizing: border-box\n    color: var(--color-sidebar-link-text)\n\n    // Fill the parent.\n    display: inline-block\n    line-height: var(--sidebar-item-line-height)\n    text-decoration: none\n\n    // Don't allow long words to cause wrapping.\n    overflow-wrap: anywhere\n\n    height: 100%\n    width: 100%\n\n    padding: var(--sidebar-item-spacing-vertical) var(--sidebar-item-spacing-horizontal)\n\n    &:hover\n      background: var(--color-sidebar-item-background--hover)\n\n    // Add a nice little \"external-link\" arrow here.\n    &.external::after\n      content: url('data:image/svg+xml,<svg width=\"12\" height=\"12\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" stroke-width=\"1.5\" stroke=\"%23607D8B\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path stroke=\"none\" d=\"M0 0h24v24H0z\"/><path d=\"M11 7h-5a2 2 0 0 0 -2 2v9a2 2 0 0 0 2 2h9a2 2 0 0 0 2 -2v-5\" /><line x1=\"10\" y1=\"14\" x2=\"20\" y2=\"4\" /><polyline points=\"15 4 20 4 20 9\" /></svg>')\n      margin: 0 0.25rem\n      vertical-align: middle\n      color: var(--color-sidebar-link-text)\n\n  // Make the current page reference bold.\n  .current-page > .reference\n    font-weight: bold\n\n  label\n    position: absolute\n    top: 0\n    right: 0\n    height: var(--sidebar-item-height)\n    width: var(--sidebar-expander-width)\n\n    cursor: pointer\n    user-select: none\n\n    display: flex\n    justify-content: center\n    align-items: center\n\n  .caption, :not(.caption) > .caption-text\n    font-size: var(--sidebar-caption-font-size)\n    color: var(--color-sidebar-caption-text)\n\n    font-weight: bold\n    text-transform: uppercase\n\n    margin: var(--sidebar-caption-space-above) 0 0 0\n    padding: var(--sidebar-item-spacing-vertical) var(--sidebar-item-spacing-horizontal)\n\n  // If it has children, add a bit more padding to wrap the content to avoid\n  // overlapping with the <label>\n  li.has-children\n    > .reference\n      padding-right: var(--sidebar-expander-width)\n\n  // Colorize the top-level list items and icon.\n  .toctree-l1\n    & > .reference,\n    & > label .icon\n      color: var(--color-sidebar-link-text--top-level)\n\n  // Color changes on hover\n  label\n    background: var(--color-sidebar-item-expander-background)\n    &:hover\n      background: var(--color-sidebar-item-expander-background--hover)\n\n  .current > .reference\n    background: var(--color-sidebar-item-background--current)\n    &:hover\n      background: var(--color-sidebar-item-background--hover)\n\n.toctree-checkbox\n  position: absolute\n  display: none\n\n////////////////////////////////////////////////////////////////////////////////\n// Togglable expand/collapse\n////////////////////////////////////////////////////////////////////////////////\n.toctree-checkbox\n  ~ ul\n    display: none\n\n  ~ label .icon svg\n    transform: rotate(90deg)\n\n.toctree-checkbox:checked\n  ~ ul\n    display: block\n\n  ~ label .icon svg\n    transform: rotate(-90deg)\n","// This file contains the styles for the contents of the right sidebar, which\n// contains the table of contents for the current page.\n.toc-title-container\n  padding: var(--toc-title-padding)\n  padding-top: var(--toc-spacing-vertical)\n\n.toc-title\n  color: var(--color-toc-title-text)\n  font-size: var(--toc-title-font-size)\n  padding-left: var(--toc-spacing-horizontal)\n  text-transform: uppercase\n\n// If the ToC is not present, hide these elements coz they're not relevant.\n.no-toc\n  display: none\n\n.toc-tree-container\n  padding-bottom: var(--toc-spacing-vertical)\n\n.toc-tree\n  font-size: var(--toc-font-size)\n  line-height: 1.3\n  border-left: 1px solid var(--color-background-border)\n\n  padding-left: calc(var(--toc-spacing-horizontal) - var(--toc-item-spacing-horizontal))\n\n  // Hide the first \"top level\" bullet.\n  > ul > li:first-child\n    padding-top: 0\n    & > ul\n      padding-left: 0\n    & > a\n      display: none\n\n  ul\n    list-style-type: none\n    margin-top: 0\n    margin-bottom: 0\n    padding-left: var(--toc-item-spacing-horizontal)\n  li\n    padding-top: var(--toc-item-spacing-vertical)\n\n    &.scroll-current >.reference\n      color: var(--color-toc-item-text--active)\n      font-weight: bold\n\n  .reference\n    color: var(--color-toc-item-text)\n    text-decoration: none\n    overflow-wrap: anywhere\n\n.toc-scroll\n  max-height: 100vh\n  overflow-y: scroll\n\n// Be very annoying when someone includes the table of contents\n.contents:not(.this-will-duplicate-information-and-it-is-still-useful-here)\n  color: var(--color-problematic)\n  background: rgba(255, 0, 0, 0.25)\n  &::before\n    content: \"ERROR: Adding a table of contents in Furo-based documentation is unnecessary, and does not work well with existing styling.Add a 'this-will-duplicate-information-and-it-is-still-useful-here' class, if you want an escape hatch.\"\n","// Shameful hacks, to work around bugs.\n\n// MyST parser doesn't correctly generate classes, to align table contents.\n// https://github.com/executablebooks/MyST-Parser/issues/412\n.text-align\\:left > p\n  text-align: left\n\n.text-align\\:center > p\n  text-align: center\n\n.text-align\\:right > p\n  text-align: right\n"],"names":[],"sourceRoot":""}
\ No newline at end of file
diff --git a/public/_static/underscore-1.13.1.js b/public/_static/underscore-1.13.1.js
deleted file mode 100644
index ffd77af96..000000000
--- a/public/_static/underscore-1.13.1.js
+++ /dev/null
@@ -1,2042 +0,0 @@
-(function (global, factory) {
-  typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() :
-  typeof define === 'function' && define.amd ? define('underscore', factory) :
-  (global = typeof globalThis !== 'undefined' ? globalThis : global || self, (function () {
-    var current = global._;
-    var exports = global._ = factory();
-    exports.noConflict = function () { global._ = current; return exports; };
-  }()));
-}(this, (function () {
-  //     Underscore.js 1.13.1
-  //     https://underscorejs.org
-  //     (c) 2009-2021 Jeremy Ashkenas, Julian Gonggrijp, and DocumentCloud and Investigative Reporters & Editors
-  //     Underscore may be freely distributed under the MIT license.
-
-  // Current version.
-  var VERSION = '1.13.1';
-
-  // Establish the root object, `window` (`self`) in the browser, `global`
-  // on the server, or `this` in some virtual machines. We use `self`
-  // instead of `window` for `WebWorker` support.
-  var root = typeof self == 'object' && self.self === self && self ||
-            typeof global == 'object' && global.global === global && global ||
-            Function('return this')() ||
-            {};
-
-  // Save bytes in the minified (but not gzipped) version:
-  var ArrayProto = Array.prototype, ObjProto = Object.prototype;
-  var SymbolProto = typeof Symbol !== 'undefined' ? Symbol.prototype : null;
-
-  // Create quick reference variables for speed access to core prototypes.
-  var push = ArrayProto.push,
-      slice = ArrayProto.slice,
-      toString = ObjProto.toString,
-      hasOwnProperty = ObjProto.hasOwnProperty;
-
-  // Modern feature detection.
-  var supportsArrayBuffer = typeof ArrayBuffer !== 'undefined',
-      supportsDataView = typeof DataView !== 'undefined';
-
-  // All **ECMAScript 5+** native function implementations that we hope to use
-  // are declared here.
-  var nativeIsArray = Array.isArray,
-      nativeKeys = Object.keys,
-      nativeCreate = Object.create,
-      nativeIsView = supportsArrayBuffer && ArrayBuffer.isView;
-
-  // Create references to these builtin functions because we override them.
-  var _isNaN = isNaN,
-      _isFinite = isFinite;
-
-  // Keys in IE < 9 that won't be iterated by `for key in ...` and thus missed.
-  var hasEnumBug = !{toString: null}.propertyIsEnumerable('toString');
-  var nonEnumerableProps = ['valueOf', 'isPrototypeOf', 'toString',
-    'propertyIsEnumerable', 'hasOwnProperty', 'toLocaleString'];
-
-  // The largest integer that can be represented exactly.
-  var MAX_ARRAY_INDEX = Math.pow(2, 53) - 1;
-
-  // Some functions take a variable number of arguments, or a few expected
-  // arguments at the beginning and then a variable number of values to operate
-  // on. This helper accumulates all remaining arguments past the function’s
-  // argument length (or an explicit `startIndex`), into an array that becomes
-  // the last argument. Similar to ES6’s "rest parameter".
-  function restArguments(func, startIndex) {
-    startIndex = startIndex == null ? func.length - 1 : +startIndex;
-    return function() {
-      var length = Math.max(arguments.length - startIndex, 0),
-          rest = Array(length),
-          index = 0;
-      for (; index < length; index++) {
-        rest[index] = arguments[index + startIndex];
-      }
-      switch (startIndex) {
-        case 0: return func.call(this, rest);
-        case 1: return func.call(this, arguments[0], rest);
-        case 2: return func.call(this, arguments[0], arguments[1], rest);
-      }
-      var args = Array(startIndex + 1);
-      for (index = 0; index < startIndex; index++) {
-        args[index] = arguments[index];
-      }
-      args[startIndex] = rest;
-      return func.apply(this, args);
-    };
-  }
-
-  // Is a given variable an object?
-  function isObject(obj) {
-    var type = typeof obj;
-    return type === 'function' || type === 'object' && !!obj;
-  }
-
-  // Is a given value equal to null?
-  function isNull(obj) {
-    return obj === null;
-  }
-
-  // Is a given variable undefined?
-  function isUndefined(obj) {
-    return obj === void 0;
-  }
-
-  // Is a given value a boolean?
-  function isBoolean(obj) {
-    return obj === true || obj === false || toString.call(obj) === '[object Boolean]';
-  }
-
-  // Is a given value a DOM element?
-  function isElement(obj) {
-    return !!(obj && obj.nodeType === 1);
-  }
-
-  // Internal function for creating a `toString`-based type tester.
-  function tagTester(name) {
-    var tag = '[object ' + name + ']';
-    return function(obj) {
-      return toString.call(obj) === tag;
-    };
-  }
-
-  var isString = tagTester('String');
-
-  var isNumber = tagTester('Number');
-
-  var isDate = tagTester('Date');
-
-  var isRegExp = tagTester('RegExp');
-
-  var isError = tagTester('Error');
-
-  var isSymbol = tagTester('Symbol');
-
-  var isArrayBuffer = tagTester('ArrayBuffer');
-
-  var isFunction = tagTester('Function');
-
-  // Optimize `isFunction` if appropriate. Work around some `typeof` bugs in old
-  // v8, IE 11 (#1621), Safari 8 (#1929), and PhantomJS (#2236).
-  var nodelist = root.document && root.document.childNodes;
-  if (typeof /./ != 'function' && typeof Int8Array != 'object' && typeof nodelist != 'function') {
-    isFunction = function(obj) {
-      return typeof obj == 'function' || false;
-    };
-  }
-
-  var isFunction$1 = isFunction;
-
-  var hasObjectTag = tagTester('Object');
-
-  // In IE 10 - Edge 13, `DataView` has string tag `'[object Object]'`.
-  // In IE 11, the most common among them, this problem also applies to
-  // `Map`, `WeakMap` and `Set`.
-  var hasStringTagBug = (
-        supportsDataView && hasObjectTag(new DataView(new ArrayBuffer(8)))
-      ),
-      isIE11 = (typeof Map !== 'undefined' && hasObjectTag(new Map));
-
-  var isDataView = tagTester('DataView');
-
-  // In IE 10 - Edge 13, we need a different heuristic
-  // to determine whether an object is a `DataView`.
-  function ie10IsDataView(obj) {
-    return obj != null && isFunction$1(obj.getInt8) && isArrayBuffer(obj.buffer);
-  }
-
-  var isDataView$1 = (hasStringTagBug ? ie10IsDataView : isDataView);
-
-  // Is a given value an array?
-  // Delegates to ECMA5's native `Array.isArray`.
-  var isArray = nativeIsArray || tagTester('Array');
-
-  // Internal function to check whether `key` is an own property name of `obj`.
-  function has$1(obj, key) {
-    return obj != null && hasOwnProperty.call(obj, key);
-  }
-
-  var isArguments = tagTester('Arguments');
-
-  // Define a fallback version of the method in browsers (ahem, IE < 9), where
-  // there isn't any inspectable "Arguments" type.
-  (function() {
-    if (!isArguments(arguments)) {
-      isArguments = function(obj) {
-        return has$1(obj, 'callee');
-      };
-    }
-  }());
-
-  var isArguments$1 = isArguments;
-
-  // Is a given object a finite number?
-  function isFinite$1(obj) {
-    return !isSymbol(obj) && _isFinite(obj) && !isNaN(parseFloat(obj));
-  }
-
-  // Is the given value `NaN`?
-  function isNaN$1(obj) {
-    return isNumber(obj) && _isNaN(obj);
-  }
-
-  // Predicate-generating function. Often useful outside of Underscore.
-  function constant(value) {
-    return function() {
-      return value;
-    };
-  }
-
-  // Common internal logic for `isArrayLike` and `isBufferLike`.
-  function createSizePropertyCheck(getSizeProperty) {
-    return function(collection) {
-      var sizeProperty = getSizeProperty(collection);
-      return typeof sizeProperty == 'number' && sizeProperty >= 0 && sizeProperty <= MAX_ARRAY_INDEX;
-    }
-  }
-
-  // Internal helper to generate a function to obtain property `key` from `obj`.
-  function shallowProperty(key) {
-    return function(obj) {
-      return obj == null ? void 0 : obj[key];
-    };
-  }
-
-  // Internal helper to obtain the `byteLength` property of an object.
-  var getByteLength = shallowProperty('byteLength');
-
-  // Internal helper to determine whether we should spend extensive checks against
-  // `ArrayBuffer` et al.
-  var isBufferLike = createSizePropertyCheck(getByteLength);
-
-  // Is a given value a typed array?
-  var typedArrayPattern = /\[object ((I|Ui)nt(8|16|32)|Float(32|64)|Uint8Clamped|Big(I|Ui)nt64)Array\]/;
-  function isTypedArray(obj) {
-    // `ArrayBuffer.isView` is the most future-proof, so use it when available.
-    // Otherwise, fall back on the above regular expression.
-    return nativeIsView ? (nativeIsView(obj) && !isDataView$1(obj)) :
-                  isBufferLike(obj) && typedArrayPattern.test(toString.call(obj));
-  }
-
-  var isTypedArray$1 = supportsArrayBuffer ? isTypedArray : constant(false);
-
-  // Internal helper to obtain the `length` property of an object.
-  var getLength = shallowProperty('length');
-
-  // Internal helper to create a simple lookup structure.
-  // `collectNonEnumProps` used to depend on `_.contains`, but this led to
-  // circular imports. `emulatedSet` is a one-off solution that only works for
-  // arrays of strings.
-  function emulatedSet(keys) {
-    var hash = {};
-    for (var l = keys.length, i = 0; i < l; ++i) hash[keys[i]] = true;
-    return {
-      contains: function(key) { return hash[key]; },
-      push: function(key) {
-        hash[key] = true;
-        return keys.push(key);
-      }
-    };
-  }
-
-  // Internal helper. Checks `keys` for the presence of keys in IE < 9 that won't
-  // be iterated by `for key in ...` and thus missed. Extends `keys` in place if
-  // needed.
-  function collectNonEnumProps(obj, keys) {
-    keys = emulatedSet(keys);
-    var nonEnumIdx = nonEnumerableProps.length;
-    var constructor = obj.constructor;
-    var proto = isFunction$1(constructor) && constructor.prototype || ObjProto;
-
-    // Constructor is a special case.
-    var prop = 'constructor';
-    if (has$1(obj, prop) && !keys.contains(prop)) keys.push(prop);
-
-    while (nonEnumIdx--) {
-      prop = nonEnumerableProps[nonEnumIdx];
-      if (prop in obj && obj[prop] !== proto[prop] && !keys.contains(prop)) {
-        keys.push(prop);
-      }
-    }
-  }
-
-  // Retrieve the names of an object's own properties.
-  // Delegates to **ECMAScript 5**'s native `Object.keys`.
-  function keys(obj) {
-    if (!isObject(obj)) return [];
-    if (nativeKeys) return nativeKeys(obj);
-    var keys = [];
-    for (var key in obj) if (has$1(obj, key)) keys.push(key);
-    // Ahem, IE < 9.
-    if (hasEnumBug) collectNonEnumProps(obj, keys);
-    return keys;
-  }
-
-  // Is a given array, string, or object empty?
-  // An "empty" object has no enumerable own-properties.
-  function isEmpty(obj) {
-    if (obj == null) return true;
-    // Skip the more expensive `toString`-based type checks if `obj` has no
-    // `.length`.
-    var length = getLength(obj);
-    if (typeof length == 'number' && (
-      isArray(obj) || isString(obj) || isArguments$1(obj)
-    )) return length === 0;
-    return getLength(keys(obj)) === 0;
-  }
-
-  // Returns whether an object has a given set of `key:value` pairs.
-  function isMatch(object, attrs) {
-    var _keys = keys(attrs), length = _keys.length;
-    if (object == null) return !length;
-    var obj = Object(object);
-    for (var i = 0; i < length; i++) {
-      var key = _keys[i];
-      if (attrs[key] !== obj[key] || !(key in obj)) return false;
-    }
-    return true;
-  }
-
-  // If Underscore is called as a function, it returns a wrapped object that can
-  // be used OO-style. This wrapper holds altered versions of all functions added
-  // through `_.mixin`. Wrapped objects may be chained.
-  function _$1(obj) {
-    if (obj instanceof _$1) return obj;
-    if (!(this instanceof _$1)) return new _$1(obj);
-    this._wrapped = obj;
-  }
-
-  _$1.VERSION = VERSION;
-
-  // Extracts the result from a wrapped and chained object.
-  _$1.prototype.value = function() {
-    return this._wrapped;
-  };
-
-  // Provide unwrapping proxies for some methods used in engine operations
-  // such as arithmetic and JSON stringification.
-  _$1.prototype.valueOf = _$1.prototype.toJSON = _$1.prototype.value;
-
-  _$1.prototype.toString = function() {
-    return String(this._wrapped);
-  };
-
-  // Internal function to wrap or shallow-copy an ArrayBuffer,
-  // typed array or DataView to a new view, reusing the buffer.
-  function toBufferView(bufferSource) {
-    return new Uint8Array(
-      bufferSource.buffer || bufferSource,
-      bufferSource.byteOffset || 0,
-      getByteLength(bufferSource)
-    );
-  }
-
-  // We use this string twice, so give it a name for minification.
-  var tagDataView = '[object DataView]';
-
-  // Internal recursive comparison function for `_.isEqual`.
-  function eq(a, b, aStack, bStack) {
-    // Identical objects are equal. `0 === -0`, but they aren't identical.
-    // See the [Harmony `egal` proposal](https://wiki.ecmascript.org/doku.php?id=harmony:egal).
-    if (a === b) return a !== 0 || 1 / a === 1 / b;
-    // `null` or `undefined` only equal to itself (strict comparison).
-    if (a == null || b == null) return false;
-    // `NaN`s are equivalent, but non-reflexive.
-    if (a !== a) return b !== b;
-    // Exhaust primitive checks
-    var type = typeof a;
-    if (type !== 'function' && type !== 'object' && typeof b != 'object') return false;
-    return deepEq(a, b, aStack, bStack);
-  }
-
-  // Internal recursive comparison function for `_.isEqual`.
-  function deepEq(a, b, aStack, bStack) {
-    // Unwrap any wrapped objects.
-    if (a instanceof _$1) a = a._wrapped;
-    if (b instanceof _$1) b = b._wrapped;
-    // Compare `[[Class]]` names.
-    var className = toString.call(a);
-    if (className !== toString.call(b)) return false;
-    // Work around a bug in IE 10 - Edge 13.
-    if (hasStringTagBug && className == '[object Object]' && isDataView$1(a)) {
-      if (!isDataView$1(b)) return false;
-      className = tagDataView;
-    }
-    switch (className) {
-      // These types are compared by value.
-      case '[object RegExp]':
-        // RegExps are coerced to strings for comparison (Note: '' + /a/i === '/a/i')
-      case '[object String]':
-        // Primitives and their corresponding object wrappers are equivalent; thus, `"5"` is
-        // equivalent to `new String("5")`.
-        return '' + a === '' + b;
-      case '[object Number]':
-        // `NaN`s are equivalent, but non-reflexive.
-        // Object(NaN) is equivalent to NaN.
-        if (+a !== +a) return +b !== +b;
-        // An `egal` comparison is performed for other numeric values.
-        return +a === 0 ? 1 / +a === 1 / b : +a === +b;
-      case '[object Date]':
-      case '[object Boolean]':
-        // Coerce dates and booleans to numeric primitive values. Dates are compared by their
-        // millisecond representations. Note that invalid dates with millisecond representations
-        // of `NaN` are not equivalent.
-        return +a === +b;
-      case '[object Symbol]':
-        return SymbolProto.valueOf.call(a) === SymbolProto.valueOf.call(b);
-      case '[object ArrayBuffer]':
-      case tagDataView:
-        // Coerce to typed array so we can fall through.
-        return deepEq(toBufferView(a), toBufferView(b), aStack, bStack);
-    }
-
-    var areArrays = className === '[object Array]';
-    if (!areArrays && isTypedArray$1(a)) {
-        var byteLength = getByteLength(a);
-        if (byteLength !== getByteLength(b)) return false;
-        if (a.buffer === b.buffer && a.byteOffset === b.byteOffset) return true;
-        areArrays = true;
-    }
-    if (!areArrays) {
-      if (typeof a != 'object' || typeof b != 'object') return false;
-
-      // Objects with different constructors are not equivalent, but `Object`s or `Array`s
-      // from different frames are.
-      var aCtor = a.constructor, bCtor = b.constructor;
-      if (aCtor !== bCtor && !(isFunction$1(aCtor) && aCtor instanceof aCtor &&
-                               isFunction$1(bCtor) && bCtor instanceof bCtor)
-                          && ('constructor' in a && 'constructor' in b)) {
-        return false;
-      }
-    }
-    // Assume equality for cyclic structures. The algorithm for detecting cyclic
-    // structures is adapted from ES 5.1 section 15.12.3, abstract operation `JO`.
-
-    // Initializing stack of traversed objects.
-    // It's done here since we only need them for objects and arrays comparison.
-    aStack = aStack || [];
-    bStack = bStack || [];
-    var length = aStack.length;
-    while (length--) {
-      // Linear search. Performance is inversely proportional to the number of
-      // unique nested structures.
-      if (aStack[length] === a) return bStack[length] === b;
-    }
-
-    // Add the first object to the stack of traversed objects.
-    aStack.push(a);
-    bStack.push(b);
-
-    // Recursively compare objects and arrays.
-    if (areArrays) {
-      // Compare array lengths to determine if a deep comparison is necessary.
-      length = a.length;
-      if (length !== b.length) return false;
-      // Deep compare the contents, ignoring non-numeric properties.
-      while (length--) {
-        if (!eq(a[length], b[length], aStack, bStack)) return false;
-      }
-    } else {
-      // Deep compare objects.
-      var _keys = keys(a), key;
-      length = _keys.length;
-      // Ensure that both objects contain the same number of properties before comparing deep equality.
-      if (keys(b).length !== length) return false;
-      while (length--) {
-        // Deep compare each member
-        key = _keys[length];
-        if (!(has$1(b, key) && eq(a[key], b[key], aStack, bStack))) return false;
-      }
-    }
-    // Remove the first object from the stack of traversed objects.
-    aStack.pop();
-    bStack.pop();
-    return true;
-  }
-
-  // Perform a deep comparison to check if two objects are equal.
-  function isEqual(a, b) {
-    return eq(a, b);
-  }
-
-  // Retrieve all the enumerable property names of an object.
-  function allKeys(obj) {
-    if (!isObject(obj)) return [];
-    var keys = [];
-    for (var key in obj) keys.push(key);
-    // Ahem, IE < 9.
-    if (hasEnumBug) collectNonEnumProps(obj, keys);
-    return keys;
-  }
-
-  // Since the regular `Object.prototype.toString` type tests don't work for
-  // some types in IE 11, we use a fingerprinting heuristic instead, based
-  // on the methods. It's not great, but it's the best we got.
-  // The fingerprint method lists are defined below.
-  function ie11fingerprint(methods) {
-    var length = getLength(methods);
-    return function(obj) {
-      if (obj == null) return false;
-      // `Map`, `WeakMap` and `Set` have no enumerable keys.
-      var keys = allKeys(obj);
-      if (getLength(keys)) return false;
-      for (var i = 0; i < length; i++) {
-        if (!isFunction$1(obj[methods[i]])) return false;
-      }
-      // If we are testing against `WeakMap`, we need to ensure that
-      // `obj` doesn't have a `forEach` method in order to distinguish
-      // it from a regular `Map`.
-      return methods !== weakMapMethods || !isFunction$1(obj[forEachName]);
-    };
-  }
-
-  // In the interest of compact minification, we write
-  // each string in the fingerprints only once.
-  var forEachName = 'forEach',
-      hasName = 'has',
-      commonInit = ['clear', 'delete'],
-      mapTail = ['get', hasName, 'set'];
-
-  // `Map`, `WeakMap` and `Set` each have slightly different
-  // combinations of the above sublists.
-  var mapMethods = commonInit.concat(forEachName, mapTail),
-      weakMapMethods = commonInit.concat(mapTail),
-      setMethods = ['add'].concat(commonInit, forEachName, hasName);
-
-  var isMap = isIE11 ? ie11fingerprint(mapMethods) : tagTester('Map');
-
-  var isWeakMap = isIE11 ? ie11fingerprint(weakMapMethods) : tagTester('WeakMap');
-
-  var isSet = isIE11 ? ie11fingerprint(setMethods) : tagTester('Set');
-
-  var isWeakSet = tagTester('WeakSet');
-
-  // Retrieve the values of an object's properties.
-  function values(obj) {
-    var _keys = keys(obj);
-    var length = _keys.length;
-    var values = Array(length);
-    for (var i = 0; i < length; i++) {
-      values[i] = obj[_keys[i]];
-    }
-    return values;
-  }
-
-  // Convert an object into a list of `[key, value]` pairs.
-  // The opposite of `_.object` with one argument.
-  function pairs(obj) {
-    var _keys = keys(obj);
-    var length = _keys.length;
-    var pairs = Array(length);
-    for (var i = 0; i < length; i++) {
-      pairs[i] = [_keys[i], obj[_keys[i]]];
-    }
-    return pairs;
-  }
-
-  // Invert the keys and values of an object. The values must be serializable.
-  function invert(obj) {
-    var result = {};
-    var _keys = keys(obj);
-    for (var i = 0, length = _keys.length; i < length; i++) {
-      result[obj[_keys[i]]] = _keys[i];
-    }
-    return result;
-  }
-
-  // Return a sorted list of the function names available on the object.
-  function functions(obj) {
-    var names = [];
-    for (var key in obj) {
-      if (isFunction$1(obj[key])) names.push(key);
-    }
-    return names.sort();
-  }
-
-  // An internal function for creating assigner functions.
-  function createAssigner(keysFunc, defaults) {
-    return function(obj) {
-      var length = arguments.length;
-      if (defaults) obj = Object(obj);
-      if (length < 2 || obj == null) return obj;
-      for (var index = 1; index < length; index++) {
-        var source = arguments[index],
-            keys = keysFunc(source),
-            l = keys.length;
-        for (var i = 0; i < l; i++) {
-          var key = keys[i];
-          if (!defaults || obj[key] === void 0) obj[key] = source[key];
-        }
-      }
-      return obj;
-    };
-  }
-
-  // Extend a given object with all the properties in passed-in object(s).
-  var extend = createAssigner(allKeys);
-
-  // Assigns a given object with all the own properties in the passed-in
-  // object(s).
-  // (https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/assign)
-  var extendOwn = createAssigner(keys);
-
-  // Fill in a given object with default properties.
-  var defaults = createAssigner(allKeys, true);
-
-  // Create a naked function reference for surrogate-prototype-swapping.
-  function ctor() {
-    return function(){};
-  }
-
-  // An internal function for creating a new object that inherits from another.
-  function baseCreate(prototype) {
-    if (!isObject(prototype)) return {};
-    if (nativeCreate) return nativeCreate(prototype);
-    var Ctor = ctor();
-    Ctor.prototype = prototype;
-    var result = new Ctor;
-    Ctor.prototype = null;
-    return result;
-  }
-
-  // Creates an object that inherits from the given prototype object.
-  // If additional properties are provided then they will be added to the
-  // created object.
-  function create(prototype, props) {
-    var result = baseCreate(prototype);
-    if (props) extendOwn(result, props);
-    return result;
-  }
-
-  // Create a (shallow-cloned) duplicate of an object.
-  function clone(obj) {
-    if (!isObject(obj)) return obj;
-    return isArray(obj) ? obj.slice() : extend({}, obj);
-  }
-
-  // Invokes `interceptor` with the `obj` and then returns `obj`.
-  // The primary purpose of this method is to "tap into" a method chain, in
-  // order to perform operations on intermediate results within the chain.
-  function tap(obj, interceptor) {
-    interceptor(obj);
-    return obj;
-  }
-
-  // Normalize a (deep) property `path` to array.
-  // Like `_.iteratee`, this function can be customized.
-  function toPath$1(path) {
-    return isArray(path) ? path : [path];
-  }
-  _$1.toPath = toPath$1;
-
-  // Internal wrapper for `_.toPath` to enable minification.
-  // Similar to `cb` for `_.iteratee`.
-  function toPath(path) {
-    return _$1.toPath(path);
-  }
-
-  // Internal function to obtain a nested property in `obj` along `path`.
-  function deepGet(obj, path) {
-    var length = path.length;
-    for (var i = 0; i < length; i++) {
-      if (obj == null) return void 0;
-      obj = obj[path[i]];
-    }
-    return length ? obj : void 0;
-  }
-
-  // Get the value of the (deep) property on `path` from `object`.
-  // If any property in `path` does not exist or if the value is
-  // `undefined`, return `defaultValue` instead.
-  // The `path` is normalized through `_.toPath`.
-  function get(object, path, defaultValue) {
-    var value = deepGet(object, toPath(path));
-    return isUndefined(value) ? defaultValue : value;
-  }
-
-  // Shortcut function for checking if an object has a given property directly on
-  // itself (in other words, not on a prototype). Unlike the internal `has`
-  // function, this public version can also traverse nested properties.
-  function has(obj, path) {
-    path = toPath(path);
-    var length = path.length;
-    for (var i = 0; i < length; i++) {
-      var key = path[i];
-      if (!has$1(obj, key)) return false;
-      obj = obj[key];
-    }
-    return !!length;
-  }
-
-  // Keep the identity function around for default iteratees.
-  function identity(value) {
-    return value;
-  }
-
-  // Returns a predicate for checking whether an object has a given set of
-  // `key:value` pairs.
-  function matcher(attrs) {
-    attrs = extendOwn({}, attrs);
-    return function(obj) {
-      return isMatch(obj, attrs);
-    };
-  }
-
-  // Creates a function that, when passed an object, will traverse that object’s
-  // properties down the given `path`, specified as an array of keys or indices.
-  function property(path) {
-    path = toPath(path);
-    return function(obj) {
-      return deepGet(obj, path);
-    };
-  }
-
-  // Internal function that returns an efficient (for current engines) version
-  // of the passed-in callback, to be repeatedly applied in other Underscore
-  // functions.
-  function optimizeCb(func, context, argCount) {
-    if (context === void 0) return func;
-    switch (argCount == null ? 3 : argCount) {
-      case 1: return function(value) {
-        return func.call(context, value);
-      };
-      // The 2-argument case is omitted because we’re not using it.
-      case 3: return function(value, index, collection) {
-        return func.call(context, value, index, collection);
-      };
-      case 4: return function(accumulator, value, index, collection) {
-        return func.call(context, accumulator, value, index, collection);
-      };
-    }
-    return function() {
-      return func.apply(context, arguments);
-    };
-  }
-
-  // An internal function to generate callbacks that can be applied to each
-  // element in a collection, returning the desired result — either `_.identity`,
-  // an arbitrary callback, a property matcher, or a property accessor.
-  function baseIteratee(value, context, argCount) {
-    if (value == null) return identity;
-    if (isFunction$1(value)) return optimizeCb(value, context, argCount);
-    if (isObject(value) && !isArray(value)) return matcher(value);
-    return property(value);
-  }
-
-  // External wrapper for our callback generator. Users may customize
-  // `_.iteratee` if they want additional predicate/iteratee shorthand styles.
-  // This abstraction hides the internal-only `argCount` argument.
-  function iteratee(value, context) {
-    return baseIteratee(value, context, Infinity);
-  }
-  _$1.iteratee = iteratee;
-
-  // The function we call internally to generate a callback. It invokes
-  // `_.iteratee` if overridden, otherwise `baseIteratee`.
-  function cb(value, context, argCount) {
-    if (_$1.iteratee !== iteratee) return _$1.iteratee(value, context);
-    return baseIteratee(value, context, argCount);
-  }
-
-  // Returns the results of applying the `iteratee` to each element of `obj`.
-  // In contrast to `_.map` it returns an object.
-  function mapObject(obj, iteratee, context) {
-    iteratee = cb(iteratee, context);
-    var _keys = keys(obj),
-        length = _keys.length,
-        results = {};
-    for (var index = 0; index < length; index++) {
-      var currentKey = _keys[index];
-      results[currentKey] = iteratee(obj[currentKey], currentKey, obj);
-    }
-    return results;
-  }
-
-  // Predicate-generating function. Often useful outside of Underscore.
-  function noop(){}
-
-  // Generates a function for a given object that returns a given property.
-  function propertyOf(obj) {
-    if (obj == null) return noop;
-    return function(path) {
-      return get(obj, path);
-    };
-  }
-
-  // Run a function **n** times.
-  function times(n, iteratee, context) {
-    var accum = Array(Math.max(0, n));
-    iteratee = optimizeCb(iteratee, context, 1);
-    for (var i = 0; i < n; i++) accum[i] = iteratee(i);
-    return accum;
-  }
-
-  // Return a random integer between `min` and `max` (inclusive).
-  function random(min, max) {
-    if (max == null) {
-      max = min;
-      min = 0;
-    }
-    return min + Math.floor(Math.random() * (max - min + 1));
-  }
-
-  // A (possibly faster) way to get the current timestamp as an integer.
-  var now = Date.now || function() {
-    return new Date().getTime();
-  };
-
-  // Internal helper to generate functions for escaping and unescaping strings
-  // to/from HTML interpolation.
-  function createEscaper(map) {
-    var escaper = function(match) {
-      return map[match];
-    };
-    // Regexes for identifying a key that needs to be escaped.
-    var source = '(?:' + keys(map).join('|') + ')';
-    var testRegexp = RegExp(source);
-    var replaceRegexp = RegExp(source, 'g');
-    return function(string) {
-      string = string == null ? '' : '' + string;
-      return testRegexp.test(string) ? string.replace(replaceRegexp, escaper) : string;
-    };
-  }
-
-  // Internal list of HTML entities for escaping.
-  var escapeMap = {
-    '&': '&amp;',
-    '<': '&lt;',
-    '>': '&gt;',
-    '"': '&quot;',
-    "'": '&#x27;',
-    '`': '&#x60;'
-  };
-
-  // Function for escaping strings to HTML interpolation.
-  var _escape = createEscaper(escapeMap);
-
-  // Internal list of HTML entities for unescaping.
-  var unescapeMap = invert(escapeMap);
-
-  // Function for unescaping strings from HTML interpolation.
-  var _unescape = createEscaper(unescapeMap);
-
-  // By default, Underscore uses ERB-style template delimiters. Change the
-  // following template settings to use alternative delimiters.
-  var templateSettings = _$1.templateSettings = {
-    evaluate: /<%([\s\S]+?)%>/g,
-    interpolate: /<%=([\s\S]+?)%>/g,
-    escape: /<%-([\s\S]+?)%>/g
-  };
-
-  // When customizing `_.templateSettings`, if you don't want to define an
-  // interpolation, evaluation or escaping regex, we need one that is
-  // guaranteed not to match.
-  var noMatch = /(.)^/;
-
-  // Certain characters need to be escaped so that they can be put into a
-  // string literal.
-  var escapes = {
-    "'": "'",
-    '\\': '\\',
-    '\r': 'r',
-    '\n': 'n',
-    '\u2028': 'u2028',
-    '\u2029': 'u2029'
-  };
-
-  var escapeRegExp = /\\|'|\r|\n|\u2028|\u2029/g;
-
-  function escapeChar(match) {
-    return '\\' + escapes[match];
-  }
-
-  // In order to prevent third-party code injection through
-  // `_.templateSettings.variable`, we test it against the following regular
-  // expression. It is intentionally a bit more liberal than just matching valid
-  // identifiers, but still prevents possible loopholes through defaults or
-  // destructuring assignment.
-  var bareIdentifier = /^\s*(\w|\$)+\s*$/;
-
-  // JavaScript micro-templating, similar to John Resig's implementation.
-  // Underscore templating handles arbitrary delimiters, preserves whitespace,
-  // and correctly escapes quotes within interpolated code.
-  // NB: `oldSettings` only exists for backwards compatibility.
-  function template(text, settings, oldSettings) {
-    if (!settings && oldSettings) settings = oldSettings;
-    settings = defaults({}, settings, _$1.templateSettings);
-
-    // Combine delimiters into one regular expression via alternation.
-    var matcher = RegExp([
-      (settings.escape || noMatch).source,
-      (settings.interpolate || noMatch).source,
-      (settings.evaluate || noMatch).source
-    ].join('|') + '|$', 'g');
-
-    // Compile the template source, escaping string literals appropriately.
-    var index = 0;
-    var source = "__p+='";
-    text.replace(matcher, function(match, escape, interpolate, evaluate, offset) {
-      source += text.slice(index, offset).replace(escapeRegExp, escapeChar);
-      index = offset + match.length;
-
-      if (escape) {
-        source += "'+\n((__t=(" + escape + "))==null?'':_.escape(__t))+\n'";
-      } else if (interpolate) {
-        source += "'+\n((__t=(" + interpolate + "))==null?'':__t)+\n'";
-      } else if (evaluate) {
-        source += "';\n" + evaluate + "\n__p+='";
-      }
-
-      // Adobe VMs need the match returned to produce the correct offset.
-      return match;
-    });
-    source += "';\n";
-
-    var argument = settings.variable;
-    if (argument) {
-      // Insure against third-party code injection. (CVE-2021-23358)
-      if (!bareIdentifier.test(argument)) throw new Error(
-        'variable is not a bare identifier: ' + argument
-      );
-    } else {
-      // If a variable is not specified, place data values in local scope.
-      source = 'with(obj||{}){\n' + source + '}\n';
-      argument = 'obj';
-    }
-
-    source = "var __t,__p='',__j=Array.prototype.join," +
-      "print=function(){__p+=__j.call(arguments,'');};\n" +
-      source + 'return __p;\n';
-
-    var render;
-    try {
-      render = new Function(argument, '_', source);
-    } catch (e) {
-      e.source = source;
-      throw e;
-    }
-
-    var template = function(data) {
-      return render.call(this, data, _$1);
-    };
-
-    // Provide the compiled source as a convenience for precompilation.
-    template.source = 'function(' + argument + '){\n' + source + '}';
-
-    return template;
-  }
-
-  // Traverses the children of `obj` along `path`. If a child is a function, it
-  // is invoked with its parent as context. Returns the value of the final
-  // child, or `fallback` if any child is undefined.
-  function result(obj, path, fallback) {
-    path = toPath(path);
-    var length = path.length;
-    if (!length) {
-      return isFunction$1(fallback) ? fallback.call(obj) : fallback;
-    }
-    for (var i = 0; i < length; i++) {
-      var prop = obj == null ? void 0 : obj[path[i]];
-      if (prop === void 0) {
-        prop = fallback;
-        i = length; // Ensure we don't continue iterating.
-      }
-      obj = isFunction$1(prop) ? prop.call(obj) : prop;
-    }
-    return obj;
-  }
-
-  // Generate a unique integer id (unique within the entire client session).
-  // Useful for temporary DOM ids.
-  var idCounter = 0;
-  function uniqueId(prefix) {
-    var id = ++idCounter + '';
-    return prefix ? prefix + id : id;
-  }
-
-  // Start chaining a wrapped Underscore object.
-  function chain(obj) {
-    var instance = _$1(obj);
-    instance._chain = true;
-    return instance;
-  }
-
-  // Internal function to execute `sourceFunc` bound to `context` with optional
-  // `args`. Determines whether to execute a function as a constructor or as a
-  // normal function.
-  function executeBound(sourceFunc, boundFunc, context, callingContext, args) {
-    if (!(callingContext instanceof boundFunc)) return sourceFunc.apply(context, args);
-    var self = baseCreate(sourceFunc.prototype);
-    var result = sourceFunc.apply(self, args);
-    if (isObject(result)) return result;
-    return self;
-  }
-
-  // Partially apply a function by creating a version that has had some of its
-  // arguments pre-filled, without changing its dynamic `this` context. `_` acts
-  // as a placeholder by default, allowing any combination of arguments to be
-  // pre-filled. Set `_.partial.placeholder` for a custom placeholder argument.
-  var partial = restArguments(function(func, boundArgs) {
-    var placeholder = partial.placeholder;
-    var bound = function() {
-      var position = 0, length = boundArgs.length;
-      var args = Array(length);
-      for (var i = 0; i < length; i++) {
-        args[i] = boundArgs[i] === placeholder ? arguments[position++] : boundArgs[i];
-      }
-      while (position < arguments.length) args.push(arguments[position++]);
-      return executeBound(func, bound, this, this, args);
-    };
-    return bound;
-  });
-
-  partial.placeholder = _$1;
-
-  // Create a function bound to a given object (assigning `this`, and arguments,
-  // optionally).
-  var bind = restArguments(function(func, context, args) {
-    if (!isFunction$1(func)) throw new TypeError('Bind must be called on a function');
-    var bound = restArguments(function(callArgs) {
-      return executeBound(func, bound, context, this, args.concat(callArgs));
-    });
-    return bound;
-  });
-
-  // Internal helper for collection methods to determine whether a collection
-  // should be iterated as an array or as an object.
-  // Related: https://people.mozilla.org/~jorendorff/es6-draft.html#sec-tolength
-  // Avoids a very nasty iOS 8 JIT bug on ARM-64. #2094
-  var isArrayLike = createSizePropertyCheck(getLength);
-
-  // Internal implementation of a recursive `flatten` function.
-  function flatten$1(input, depth, strict, output) {
-    output = output || [];
-    if (!depth && depth !== 0) {
-      depth = Infinity;
-    } else if (depth <= 0) {
-      return output.concat(input);
-    }
-    var idx = output.length;
-    for (var i = 0, length = getLength(input); i < length; i++) {
-      var value = input[i];
-      if (isArrayLike(value) && (isArray(value) || isArguments$1(value))) {
-        // Flatten current level of array or arguments object.
-        if (depth > 1) {
-          flatten$1(value, depth - 1, strict, output);
-          idx = output.length;
-        } else {
-          var j = 0, len = value.length;
-          while (j < len) output[idx++] = value[j++];
-        }
-      } else if (!strict) {
-        output[idx++] = value;
-      }
-    }
-    return output;
-  }
-
-  // Bind a number of an object's methods to that object. Remaining arguments
-  // are the method names to be bound. Useful for ensuring that all callbacks
-  // defined on an object belong to it.
-  var bindAll = restArguments(function(obj, keys) {
-    keys = flatten$1(keys, false, false);
-    var index = keys.length;
-    if (index < 1) throw new Error('bindAll must be passed function names');
-    while (index--) {
-      var key = keys[index];
-      obj[key] = bind(obj[key], obj);
-    }
-    return obj;
-  });
-
-  // Memoize an expensive function by storing its results.
-  function memoize(func, hasher) {
-    var memoize = function(key) {
-      var cache = memoize.cache;
-      var address = '' + (hasher ? hasher.apply(this, arguments) : key);
-      if (!has$1(cache, address)) cache[address] = func.apply(this, arguments);
-      return cache[address];
-    };
-    memoize.cache = {};
-    return memoize;
-  }
-
-  // Delays a function for the given number of milliseconds, and then calls
-  // it with the arguments supplied.
-  var delay = restArguments(function(func, wait, args) {
-    return setTimeout(function() {
-      return func.apply(null, args);
-    }, wait);
-  });
-
-  // Defers a function, scheduling it to run after the current call stack has
-  // cleared.
-  var defer = partial(delay, _$1, 1);
-
-  // Returns a function, that, when invoked, will only be triggered at most once
-  // during a given window of time. Normally, the throttled function will run
-  // as much as it can, without ever going more than once per `wait` duration;
-  // but if you'd like to disable the execution on the leading edge, pass
-  // `{leading: false}`. To disable execution on the trailing edge, ditto.
-  function throttle(func, wait, options) {
-    var timeout, context, args, result;
-    var previous = 0;
-    if (!options) options = {};
-
-    var later = function() {
-      previous = options.leading === false ? 0 : now();
-      timeout = null;
-      result = func.apply(context, args);
-      if (!timeout) context = args = null;
-    };
-
-    var throttled = function() {
-      var _now = now();
-      if (!previous && options.leading === false) previous = _now;
-      var remaining = wait - (_now - previous);
-      context = this;
-      args = arguments;
-      if (remaining <= 0 || remaining > wait) {
-        if (timeout) {
-          clearTimeout(timeout);
-          timeout = null;
-        }
-        previous = _now;
-        result = func.apply(context, args);
-        if (!timeout) context = args = null;
-      } else if (!timeout && options.trailing !== false) {
-        timeout = setTimeout(later, remaining);
-      }
-      return result;
-    };
-
-    throttled.cancel = function() {
-      clearTimeout(timeout);
-      previous = 0;
-      timeout = context = args = null;
-    };
-
-    return throttled;
-  }
-
-  // When a sequence of calls of the returned function ends, the argument
-  // function is triggered. The end of a sequence is defined by the `wait`
-  // parameter. If `immediate` is passed, the argument function will be
-  // triggered at the beginning of the sequence instead of at the end.
-  function debounce(func, wait, immediate) {
-    var timeout, previous, args, result, context;
-
-    var later = function() {
-      var passed = now() - previous;
-      if (wait > passed) {
-        timeout = setTimeout(later, wait - passed);
-      } else {
-        timeout = null;
-        if (!immediate) result = func.apply(context, args);
-        // This check is needed because `func` can recursively invoke `debounced`.
-        if (!timeout) args = context = null;
-      }
-    };
-
-    var debounced = restArguments(function(_args) {
-      context = this;
-      args = _args;
-      previous = now();
-      if (!timeout) {
-        timeout = setTimeout(later, wait);
-        if (immediate) result = func.apply(context, args);
-      }
-      return result;
-    });
-
-    debounced.cancel = function() {
-      clearTimeout(timeout);
-      timeout = args = context = null;
-    };
-
-    return debounced;
-  }
-
-  // Returns the first function passed as an argument to the second,
-  // allowing you to adjust arguments, run code before and after, and
-  // conditionally execute the original function.
-  function wrap(func, wrapper) {
-    return partial(wrapper, func);
-  }
-
-  // Returns a negated version of the passed-in predicate.
-  function negate(predicate) {
-    return function() {
-      return !predicate.apply(this, arguments);
-    };
-  }
-
-  // Returns a function that is the composition of a list of functions, each
-  // consuming the return value of the function that follows.
-  function compose() {
-    var args = arguments;
-    var start = args.length - 1;
-    return function() {
-      var i = start;
-      var result = args[start].apply(this, arguments);
-      while (i--) result = args[i].call(this, result);
-      return result;
-    };
-  }
-
-  // Returns a function that will only be executed on and after the Nth call.
-  function after(times, func) {
-    return function() {
-      if (--times < 1) {
-        return func.apply(this, arguments);
-      }
-    };
-  }
-
-  // Returns a function that will only be executed up to (but not including) the
-  // Nth call.
-  function before(times, func) {
-    var memo;
-    return function() {
-      if (--times > 0) {
-        memo = func.apply(this, arguments);
-      }
-      if (times <= 1) func = null;
-      return memo;
-    };
-  }
-
-  // Returns a function that will be executed at most one time, no matter how
-  // often you call it. Useful for lazy initialization.
-  var once = partial(before, 2);
-
-  // Returns the first key on an object that passes a truth test.
-  function findKey(obj, predicate, context) {
-    predicate = cb(predicate, context);
-    var _keys = keys(obj), key;
-    for (var i = 0, length = _keys.length; i < length; i++) {
-      key = _keys[i];
-      if (predicate(obj[key], key, obj)) return key;
-    }
-  }
-
-  // Internal function to generate `_.findIndex` and `_.findLastIndex`.
-  function createPredicateIndexFinder(dir) {
-    return function(array, predicate, context) {
-      predicate = cb(predicate, context);
-      var length = getLength(array);
-      var index = dir > 0 ? 0 : length - 1;
-      for (; index >= 0 && index < length; index += dir) {
-        if (predicate(array[index], index, array)) return index;
-      }
-      return -1;
-    };
-  }
-
-  // Returns the first index on an array-like that passes a truth test.
-  var findIndex = createPredicateIndexFinder(1);
-
-  // Returns the last index on an array-like that passes a truth test.
-  var findLastIndex = createPredicateIndexFinder(-1);
-
-  // Use a comparator function to figure out the smallest index at which
-  // an object should be inserted so as to maintain order. Uses binary search.
-  function sortedIndex(array, obj, iteratee, context) {
-    iteratee = cb(iteratee, context, 1);
-    var value = iteratee(obj);
-    var low = 0, high = getLength(array);
-    while (low < high) {
-      var mid = Math.floor((low + high) / 2);
-      if (iteratee(array[mid]) < value) low = mid + 1; else high = mid;
-    }
-    return low;
-  }
-
-  // Internal function to generate the `_.indexOf` and `_.lastIndexOf` functions.
-  function createIndexFinder(dir, predicateFind, sortedIndex) {
-    return function(array, item, idx) {
-      var i = 0, length = getLength(array);
-      if (typeof idx == 'number') {
-        if (dir > 0) {
-          i = idx >= 0 ? idx : Math.max(idx + length, i);
-        } else {
-          length = idx >= 0 ? Math.min(idx + 1, length) : idx + length + 1;
-        }
-      } else if (sortedIndex && idx && length) {
-        idx = sortedIndex(array, item);
-        return array[idx] === item ? idx : -1;
-      }
-      if (item !== item) {
-        idx = predicateFind(slice.call(array, i, length), isNaN$1);
-        return idx >= 0 ? idx + i : -1;
-      }
-      for (idx = dir > 0 ? i : length - 1; idx >= 0 && idx < length; idx += dir) {
-        if (array[idx] === item) return idx;
-      }
-      return -1;
-    };
-  }
-
-  // Return the position of the first occurrence of an item in an array,
-  // or -1 if the item is not included in the array.
-  // If the array is large and already in sort order, pass `true`
-  // for **isSorted** to use binary search.
-  var indexOf = createIndexFinder(1, findIndex, sortedIndex);
-
-  // Return the position of the last occurrence of an item in an array,
-  // or -1 if the item is not included in the array.
-  var lastIndexOf = createIndexFinder(-1, findLastIndex);
-
-  // Return the first value which passes a truth test.
-  function find(obj, predicate, context) {
-    var keyFinder = isArrayLike(obj) ? findIndex : findKey;
-    var key = keyFinder(obj, predicate, context);
-    if (key !== void 0 && key !== -1) return obj[key];
-  }
-
-  // Convenience version of a common use case of `_.find`: getting the first
-  // object containing specific `key:value` pairs.
-  function findWhere(obj, attrs) {
-    return find(obj, matcher(attrs));
-  }
-
-  // The cornerstone for collection functions, an `each`
-  // implementation, aka `forEach`.
-  // Handles raw objects in addition to array-likes. Treats all
-  // sparse array-likes as if they were dense.
-  function each(obj, iteratee, context) {
-    iteratee = optimizeCb(iteratee, context);
-    var i, length;
-    if (isArrayLike(obj)) {
-      for (i = 0, length = obj.length; i < length; i++) {
-        iteratee(obj[i], i, obj);
-      }
-    } else {
-      var _keys = keys(obj);
-      for (i = 0, length = _keys.length; i < length; i++) {
-        iteratee(obj[_keys[i]], _keys[i], obj);
-      }
-    }
-    return obj;
-  }
-
-  // Return the results of applying the iteratee to each element.
-  function map(obj, iteratee, context) {
-    iteratee = cb(iteratee, context);
-    var _keys = !isArrayLike(obj) && keys(obj),
-        length = (_keys || obj).length,
-        results = Array(length);
-    for (var index = 0; index < length; index++) {
-      var currentKey = _keys ? _keys[index] : index;
-      results[index] = iteratee(obj[currentKey], currentKey, obj);
-    }
-    return results;
-  }
-
-  // Internal helper to create a reducing function, iterating left or right.
-  function createReduce(dir) {
-    // Wrap code that reassigns argument variables in a separate function than
-    // the one that accesses `arguments.length` to avoid a perf hit. (#1991)
-    var reducer = function(obj, iteratee, memo, initial) {
-      var _keys = !isArrayLike(obj) && keys(obj),
-          length = (_keys || obj).length,
-          index = dir > 0 ? 0 : length - 1;
-      if (!initial) {
-        memo = obj[_keys ? _keys[index] : index];
-        index += dir;
-      }
-      for (; index >= 0 && index < length; index += dir) {
-        var currentKey = _keys ? _keys[index] : index;
-        memo = iteratee(memo, obj[currentKey], currentKey, obj);
-      }
-      return memo;
-    };
-
-    return function(obj, iteratee, memo, context) {
-      var initial = arguments.length >= 3;
-      return reducer(obj, optimizeCb(iteratee, context, 4), memo, initial);
-    };
-  }
-
-  // **Reduce** builds up a single result from a list of values, aka `inject`,
-  // or `foldl`.
-  var reduce = createReduce(1);
-
-  // The right-associative version of reduce, also known as `foldr`.
-  var reduceRight = createReduce(-1);
-
-  // Return all the elements that pass a truth test.
-  function filter(obj, predicate, context) {
-    var results = [];
-    predicate = cb(predicate, context);
-    each(obj, function(value, index, list) {
-      if (predicate(value, index, list)) results.push(value);
-    });
-    return results;
-  }
-
-  // Return all the elements for which a truth test fails.
-  function reject(obj, predicate, context) {
-    return filter(obj, negate(cb(predicate)), context);
-  }
-
-  // Determine whether all of the elements pass a truth test.
-  function every(obj, predicate, context) {
-    predicate = cb(predicate, context);
-    var _keys = !isArrayLike(obj) && keys(obj),
-        length = (_keys || obj).length;
-    for (var index = 0; index < length; index++) {
-      var currentKey = _keys ? _keys[index] : index;
-      if (!predicate(obj[currentKey], currentKey, obj)) return false;
-    }
-    return true;
-  }
-
-  // Determine if at least one element in the object passes a truth test.
-  function some(obj, predicate, context) {
-    predicate = cb(predicate, context);
-    var _keys = !isArrayLike(obj) && keys(obj),
-        length = (_keys || obj).length;
-    for (var index = 0; index < length; index++) {
-      var currentKey = _keys ? _keys[index] : index;
-      if (predicate(obj[currentKey], currentKey, obj)) return true;
-    }
-    return false;
-  }
-
-  // Determine if the array or object contains a given item (using `===`).
-  function contains(obj, item, fromIndex, guard) {
-    if (!isArrayLike(obj)) obj = values(obj);
-    if (typeof fromIndex != 'number' || guard) fromIndex = 0;
-    return indexOf(obj, item, fromIndex) >= 0;
-  }
-
-  // Invoke a method (with arguments) on every item in a collection.
-  var invoke = restArguments(function(obj, path, args) {
-    var contextPath, func;
-    if (isFunction$1(path)) {
-      func = path;
-    } else {
-      path = toPath(path);
-      contextPath = path.slice(0, -1);
-      path = path[path.length - 1];
-    }
-    return map(obj, function(context) {
-      var method = func;
-      if (!method) {
-        if (contextPath && contextPath.length) {
-          context = deepGet(context, contextPath);
-        }
-        if (context == null) return void 0;
-        method = context[path];
-      }
-      return method == null ? method : method.apply(context, args);
-    });
-  });
-
-  // Convenience version of a common use case of `_.map`: fetching a property.
-  function pluck(obj, key) {
-    return map(obj, property(key));
-  }
-
-  // Convenience version of a common use case of `_.filter`: selecting only
-  // objects containing specific `key:value` pairs.
-  function where(obj, attrs) {
-    return filter(obj, matcher(attrs));
-  }
-
-  // Return the maximum element (or element-based computation).
-  function max(obj, iteratee, context) {
-    var result = -Infinity, lastComputed = -Infinity,
-        value, computed;
-    if (iteratee == null || typeof iteratee == 'number' && typeof obj[0] != 'object' && obj != null) {
-      obj = isArrayLike(obj) ? obj : values(obj);
-      for (var i = 0, length = obj.length; i < length; i++) {
-        value = obj[i];
-        if (value != null && value > result) {
-          result = value;
-        }
-      }
-    } else {
-      iteratee = cb(iteratee, context);
-      each(obj, function(v, index, list) {
-        computed = iteratee(v, index, list);
-        if (computed > lastComputed || computed === -Infinity && result === -Infinity) {
-          result = v;
-          lastComputed = computed;
-        }
-      });
-    }
-    return result;
-  }
-
-  // Return the minimum element (or element-based computation).
-  function min(obj, iteratee, context) {
-    var result = Infinity, lastComputed = Infinity,
-        value, computed;
-    if (iteratee == null || typeof iteratee == 'number' && typeof obj[0] != 'object' && obj != null) {
-      obj = isArrayLike(obj) ? obj : values(obj);
-      for (var i = 0, length = obj.length; i < length; i++) {
-        value = obj[i];
-        if (value != null && value < result) {
-          result = value;
-        }
-      }
-    } else {
-      iteratee = cb(iteratee, context);
-      each(obj, function(v, index, list) {
-        computed = iteratee(v, index, list);
-        if (computed < lastComputed || computed === Infinity && result === Infinity) {
-          result = v;
-          lastComputed = computed;
-        }
-      });
-    }
-    return result;
-  }
-
-  // Sample **n** random values from a collection using the modern version of the
-  // [Fisher-Yates shuffle](https://en.wikipedia.org/wiki/Fisher–Yates_shuffle).
-  // If **n** is not specified, returns a single random element.
-  // The internal `guard` argument allows it to work with `_.map`.
-  function sample(obj, n, guard) {
-    if (n == null || guard) {
-      if (!isArrayLike(obj)) obj = values(obj);
-      return obj[random(obj.length - 1)];
-    }
-    var sample = isArrayLike(obj) ? clone(obj) : values(obj);
-    var length = getLength(sample);
-    n = Math.max(Math.min(n, length), 0);
-    var last = length - 1;
-    for (var index = 0; index < n; index++) {
-      var rand = random(index, last);
-      var temp = sample[index];
-      sample[index] = sample[rand];
-      sample[rand] = temp;
-    }
-    return sample.slice(0, n);
-  }
-
-  // Shuffle a collection.
-  function shuffle(obj) {
-    return sample(obj, Infinity);
-  }
-
-  // Sort the object's values by a criterion produced by an iteratee.
-  function sortBy(obj, iteratee, context) {
-    var index = 0;
-    iteratee = cb(iteratee, context);
-    return pluck(map(obj, function(value, key, list) {
-      return {
-        value: value,
-        index: index++,
-        criteria: iteratee(value, key, list)
-      };
-    }).sort(function(left, right) {
-      var a = left.criteria;
-      var b = right.criteria;
-      if (a !== b) {
-        if (a > b || a === void 0) return 1;
-        if (a < b || b === void 0) return -1;
-      }
-      return left.index - right.index;
-    }), 'value');
-  }
-
-  // An internal function used for aggregate "group by" operations.
-  function group(behavior, partition) {
-    return function(obj, iteratee, context) {
-      var result = partition ? [[], []] : {};
-      iteratee = cb(iteratee, context);
-      each(obj, function(value, index) {
-        var key = iteratee(value, index, obj);
-        behavior(result, value, key);
-      });
-      return result;
-    };
-  }
-
-  // Groups the object's values by a criterion. Pass either a string attribute
-  // to group by, or a function that returns the criterion.
-  var groupBy = group(function(result, value, key) {
-    if (has$1(result, key)) result[key].push(value); else result[key] = [value];
-  });
-
-  // Indexes the object's values by a criterion, similar to `_.groupBy`, but for
-  // when you know that your index values will be unique.
-  var indexBy = group(function(result, value, key) {
-    result[key] = value;
-  });
-
-  // Counts instances of an object that group by a certain criterion. Pass
-  // either a string attribute to count by, or a function that returns the
-  // criterion.
-  var countBy = group(function(result, value, key) {
-    if (has$1(result, key)) result[key]++; else result[key] = 1;
-  });
-
-  // Split a collection into two arrays: one whose elements all pass the given
-  // truth test, and one whose elements all do not pass the truth test.
-  var partition = group(function(result, value, pass) {
-    result[pass ? 0 : 1].push(value);
-  }, true);
-
-  // Safely create a real, live array from anything iterable.
-  var reStrSymbol = /[^\ud800-\udfff]|[\ud800-\udbff][\udc00-\udfff]|[\ud800-\udfff]/g;
-  function toArray(obj) {
-    if (!obj) return [];
-    if (isArray(obj)) return slice.call(obj);
-    if (isString(obj)) {
-      // Keep surrogate pair characters together.
-      return obj.match(reStrSymbol);
-    }
-    if (isArrayLike(obj)) return map(obj, identity);
-    return values(obj);
-  }
-
-  // Return the number of elements in a collection.
-  function size(obj) {
-    if (obj == null) return 0;
-    return isArrayLike(obj) ? obj.length : keys(obj).length;
-  }
-
-  // Internal `_.pick` helper function to determine whether `key` is an enumerable
-  // property name of `obj`.
-  function keyInObj(value, key, obj) {
-    return key in obj;
-  }
-
-  // Return a copy of the object only containing the allowed properties.
-  var pick = restArguments(function(obj, keys) {
-    var result = {}, iteratee = keys[0];
-    if (obj == null) return result;
-    if (isFunction$1(iteratee)) {
-      if (keys.length > 1) iteratee = optimizeCb(iteratee, keys[1]);
-      keys = allKeys(obj);
-    } else {
-      iteratee = keyInObj;
-      keys = flatten$1(keys, false, false);
-      obj = Object(obj);
-    }
-    for (var i = 0, length = keys.length; i < length; i++) {
-      var key = keys[i];
-      var value = obj[key];
-      if (iteratee(value, key, obj)) result[key] = value;
-    }
-    return result;
-  });
-
-  // Return a copy of the object without the disallowed properties.
-  var omit = restArguments(function(obj, keys) {
-    var iteratee = keys[0], context;
-    if (isFunction$1(iteratee)) {
-      iteratee = negate(iteratee);
-      if (keys.length > 1) context = keys[1];
-    } else {
-      keys = map(flatten$1(keys, false, false), String);
-      iteratee = function(value, key) {
-        return !contains(keys, key);
-      };
-    }
-    return pick(obj, iteratee, context);
-  });
-
-  // Returns everything but the last entry of the array. Especially useful on
-  // the arguments object. Passing **n** will return all the values in
-  // the array, excluding the last N.
-  function initial(array, n, guard) {
-    return slice.call(array, 0, Math.max(0, array.length - (n == null || guard ? 1 : n)));
-  }
-
-  // Get the first element of an array. Passing **n** will return the first N
-  // values in the array. The **guard** check allows it to work with `_.map`.
-  function first(array, n, guard) {
-    if (array == null || array.length < 1) return n == null || guard ? void 0 : [];
-    if (n == null || guard) return array[0];
-    return initial(array, array.length - n);
-  }
-
-  // Returns everything but the first entry of the `array`. Especially useful on
-  // the `arguments` object. Passing an **n** will return the rest N values in the
-  // `array`.
-  function rest(array, n, guard) {
-    return slice.call(array, n == null || guard ? 1 : n);
-  }
-
-  // Get the last element of an array. Passing **n** will return the last N
-  // values in the array.
-  function last(array, n, guard) {
-    if (array == null || array.length < 1) return n == null || guard ? void 0 : [];
-    if (n == null || guard) return array[array.length - 1];
-    return rest(array, Math.max(0, array.length - n));
-  }
-
-  // Trim out all falsy values from an array.
-  function compact(array) {
-    return filter(array, Boolean);
-  }
-
-  // Flatten out an array, either recursively (by default), or up to `depth`.
-  // Passing `true` or `false` as `depth` means `1` or `Infinity`, respectively.
-  function flatten(array, depth) {
-    return flatten$1(array, depth, false);
-  }
-
-  // Take the difference between one array and a number of other arrays.
-  // Only the elements present in just the first array will remain.
-  var difference = restArguments(function(array, rest) {
-    rest = flatten$1(rest, true, true);
-    return filter(array, function(value){
-      return !contains(rest, value);
-    });
-  });
-
-  // Return a version of the array that does not contain the specified value(s).
-  var without = restArguments(function(array, otherArrays) {
-    return difference(array, otherArrays);
-  });
-
-  // Produce a duplicate-free version of the array. If the array has already
-  // been sorted, you have the option of using a faster algorithm.
-  // The faster algorithm will not work with an iteratee if the iteratee
-  // is not a one-to-one function, so providing an iteratee will disable
-  // the faster algorithm.
-  function uniq(array, isSorted, iteratee, context) {
-    if (!isBoolean(isSorted)) {
-      context = iteratee;
-      iteratee = isSorted;
-      isSorted = false;
-    }
-    if (iteratee != null) iteratee = cb(iteratee, context);
-    var result = [];
-    var seen = [];
-    for (var i = 0, length = getLength(array); i < length; i++) {
-      var value = array[i],
-          computed = iteratee ? iteratee(value, i, array) : value;
-      if (isSorted && !iteratee) {
-        if (!i || seen !== computed) result.push(value);
-        seen = computed;
-      } else if (iteratee) {
-        if (!contains(seen, computed)) {
-          seen.push(computed);
-          result.push(value);
-        }
-      } else if (!contains(result, value)) {
-        result.push(value);
-      }
-    }
-    return result;
-  }
-
-  // Produce an array that contains the union: each distinct element from all of
-  // the passed-in arrays.
-  var union = restArguments(function(arrays) {
-    return uniq(flatten$1(arrays, true, true));
-  });
-
-  // Produce an array that contains every item shared between all the
-  // passed-in arrays.
-  function intersection(array) {
-    var result = [];
-    var argsLength = arguments.length;
-    for (var i = 0, length = getLength(array); i < length; i++) {
-      var item = array[i];
-      if (contains(result, item)) continue;
-      var j;
-      for (j = 1; j < argsLength; j++) {
-        if (!contains(arguments[j], item)) break;
-      }
-      if (j === argsLength) result.push(item);
-    }
-    return result;
-  }
-
-  // Complement of zip. Unzip accepts an array of arrays and groups
-  // each array's elements on shared indices.
-  function unzip(array) {
-    var length = array && max(array, getLength).length || 0;
-    var result = Array(length);
-
-    for (var index = 0; index < length; index++) {
-      result[index] = pluck(array, index);
-    }
-    return result;
-  }
-
-  // Zip together multiple lists into a single array -- elements that share
-  // an index go together.
-  var zip = restArguments(unzip);
-
-  // Converts lists into objects. Pass either a single array of `[key, value]`
-  // pairs, or two parallel arrays of the same length -- one of keys, and one of
-  // the corresponding values. Passing by pairs is the reverse of `_.pairs`.
-  function object(list, values) {
-    var result = {};
-    for (var i = 0, length = getLength(list); i < length; i++) {
-      if (values) {
-        result[list[i]] = values[i];
-      } else {
-        result[list[i][0]] = list[i][1];
-      }
-    }
-    return result;
-  }
-
-  // Generate an integer Array containing an arithmetic progression. A port of
-  // the native Python `range()` function. See
-  // [the Python documentation](https://docs.python.org/library/functions.html#range).
-  function range(start, stop, step) {
-    if (stop == null) {
-      stop = start || 0;
-      start = 0;
-    }
-    if (!step) {
-      step = stop < start ? -1 : 1;
-    }
-
-    var length = Math.max(Math.ceil((stop - start) / step), 0);
-    var range = Array(length);
-
-    for (var idx = 0; idx < length; idx++, start += step) {
-      range[idx] = start;
-    }
-
-    return range;
-  }
-
-  // Chunk a single array into multiple arrays, each containing `count` or fewer
-  // items.
-  function chunk(array, count) {
-    if (count == null || count < 1) return [];
-    var result = [];
-    var i = 0, length = array.length;
-    while (i < length) {
-      result.push(slice.call(array, i, i += count));
-    }
-    return result;
-  }
-
-  // Helper function to continue chaining intermediate results.
-  function chainResult(instance, obj) {
-    return instance._chain ? _$1(obj).chain() : obj;
-  }
-
-  // Add your own custom functions to the Underscore object.
-  function mixin(obj) {
-    each(functions(obj), function(name) {
-      var func = _$1[name] = obj[name];
-      _$1.prototype[name] = function() {
-        var args = [this._wrapped];
-        push.apply(args, arguments);
-        return chainResult(this, func.apply(_$1, args));
-      };
-    });
-    return _$1;
-  }
-
-  // Add all mutator `Array` functions to the wrapper.
-  each(['pop', 'push', 'reverse', 'shift', 'sort', 'splice', 'unshift'], function(name) {
-    var method = ArrayProto[name];
-    _$1.prototype[name] = function() {
-      var obj = this._wrapped;
-      if (obj != null) {
-        method.apply(obj, arguments);
-        if ((name === 'shift' || name === 'splice') && obj.length === 0) {
-          delete obj[0];
-        }
-      }
-      return chainResult(this, obj);
-    };
-  });
-
-  // Add all accessor `Array` functions to the wrapper.
-  each(['concat', 'join', 'slice'], function(name) {
-    var method = ArrayProto[name];
-    _$1.prototype[name] = function() {
-      var obj = this._wrapped;
-      if (obj != null) obj = method.apply(obj, arguments);
-      return chainResult(this, obj);
-    };
-  });
-
-  // Named Exports
-
-  var allExports = {
-    __proto__: null,
-    VERSION: VERSION,
-    restArguments: restArguments,
-    isObject: isObject,
-    isNull: isNull,
-    isUndefined: isUndefined,
-    isBoolean: isBoolean,
-    isElement: isElement,
-    isString: isString,
-    isNumber: isNumber,
-    isDate: isDate,
-    isRegExp: isRegExp,
-    isError: isError,
-    isSymbol: isSymbol,
-    isArrayBuffer: isArrayBuffer,
-    isDataView: isDataView$1,
-    isArray: isArray,
-    isFunction: isFunction$1,
-    isArguments: isArguments$1,
-    isFinite: isFinite$1,
-    isNaN: isNaN$1,
-    isTypedArray: isTypedArray$1,
-    isEmpty: isEmpty,
-    isMatch: isMatch,
-    isEqual: isEqual,
-    isMap: isMap,
-    isWeakMap: isWeakMap,
-    isSet: isSet,
-    isWeakSet: isWeakSet,
-    keys: keys,
-    allKeys: allKeys,
-    values: values,
-    pairs: pairs,
-    invert: invert,
-    functions: functions,
-    methods: functions,
-    extend: extend,
-    extendOwn: extendOwn,
-    assign: extendOwn,
-    defaults: defaults,
-    create: create,
-    clone: clone,
-    tap: tap,
-    get: get,
-    has: has,
-    mapObject: mapObject,
-    identity: identity,
-    constant: constant,
-    noop: noop,
-    toPath: toPath$1,
-    property: property,
-    propertyOf: propertyOf,
-    matcher: matcher,
-    matches: matcher,
-    times: times,
-    random: random,
-    now: now,
-    escape: _escape,
-    unescape: _unescape,
-    templateSettings: templateSettings,
-    template: template,
-    result: result,
-    uniqueId: uniqueId,
-    chain: chain,
-    iteratee: iteratee,
-    partial: partial,
-    bind: bind,
-    bindAll: bindAll,
-    memoize: memoize,
-    delay: delay,
-    defer: defer,
-    throttle: throttle,
-    debounce: debounce,
-    wrap: wrap,
-    negate: negate,
-    compose: compose,
-    after: after,
-    before: before,
-    once: once,
-    findKey: findKey,
-    findIndex: findIndex,
-    findLastIndex: findLastIndex,
-    sortedIndex: sortedIndex,
-    indexOf: indexOf,
-    lastIndexOf: lastIndexOf,
-    find: find,
-    detect: find,
-    findWhere: findWhere,
-    each: each,
-    forEach: each,
-    map: map,
-    collect: map,
-    reduce: reduce,
-    foldl: reduce,
-    inject: reduce,
-    reduceRight: reduceRight,
-    foldr: reduceRight,
-    filter: filter,
-    select: filter,
-    reject: reject,
-    every: every,
-    all: every,
-    some: some,
-    any: some,
-    contains: contains,
-    includes: contains,
-    include: contains,
-    invoke: invoke,
-    pluck: pluck,
-    where: where,
-    max: max,
-    min: min,
-    shuffle: shuffle,
-    sample: sample,
-    sortBy: sortBy,
-    groupBy: groupBy,
-    indexBy: indexBy,
-    countBy: countBy,
-    partition: partition,
-    toArray: toArray,
-    size: size,
-    pick: pick,
-    omit: omit,
-    first: first,
-    head: first,
-    take: first,
-    initial: initial,
-    last: last,
-    rest: rest,
-    tail: rest,
-    drop: rest,
-    compact: compact,
-    flatten: flatten,
-    without: without,
-    uniq: uniq,
-    unique: uniq,
-    union: union,
-    intersection: intersection,
-    difference: difference,
-    unzip: unzip,
-    transpose: unzip,
-    zip: zip,
-    object: object,
-    range: range,
-    chunk: chunk,
-    mixin: mixin,
-    'default': _$1
-  };
-
-  // Default Export
-
-  // Add all of the Underscore functions to the wrapper object.
-  var _ = mixin(allExports);
-  // Legacy Node.js API.
-  _._ = _;
-
-  return _;
-
-})));
-//# sourceMappingURL=underscore-umd.js.map
diff --git a/public/_static/underscore.js b/public/_static/underscore.js
deleted file mode 100644
index cf177d428..000000000
--- a/public/_static/underscore.js
+++ /dev/null
@@ -1,6 +0,0 @@
-!function(n,r){"object"==typeof exports&&"undefined"!=typeof module?module.exports=r():"function"==typeof define&&define.amd?define("underscore",r):(n="undefined"!=typeof globalThis?globalThis:n||self,function(){var t=n._,e=n._=r();e.noConflict=function(){return n._=t,e}}())}(this,(function(){
-//     Underscore.js 1.13.1
-//     https://underscorejs.org
-//     (c) 2009-2021 Jeremy Ashkenas, Julian Gonggrijp, and DocumentCloud and Investigative Reporters & Editors
-//     Underscore may be freely distributed under the MIT license.
-var n="1.13.1",r="object"==typeof self&&self.self===self&&self||"object"==typeof global&&global.global===global&&global||Function("return this")()||{},t=Array.prototype,e=Object.prototype,u="undefined"!=typeof Symbol?Symbol.prototype:null,o=t.push,i=t.slice,a=e.toString,f=e.hasOwnProperty,c="undefined"!=typeof ArrayBuffer,l="undefined"!=typeof DataView,s=Array.isArray,p=Object.keys,v=Object.create,h=c&&ArrayBuffer.isView,y=isNaN,d=isFinite,g=!{toString:null}.propertyIsEnumerable("toString"),b=["valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],m=Math.pow(2,53)-1;function j(n,r){return r=null==r?n.length-1:+r,function(){for(var t=Math.max(arguments.length-r,0),e=Array(t),u=0;u<t;u++)e[u]=arguments[u+r];switch(r){case 0:return n.call(this,e);case 1:return n.call(this,arguments[0],e);case 2:return n.call(this,arguments[0],arguments[1],e)}var o=Array(r+1);for(u=0;u<r;u++)o[u]=arguments[u];return o[r]=e,n.apply(this,o)}}function _(n){var r=typeof n;return"function"===r||"object"===r&&!!n}function w(n){return void 0===n}function A(n){return!0===n||!1===n||"[object Boolean]"===a.call(n)}function x(n){var r="[object "+n+"]";return function(n){return a.call(n)===r}}var S=x("String"),O=x("Number"),M=x("Date"),E=x("RegExp"),B=x("Error"),N=x("Symbol"),I=x("ArrayBuffer"),T=x("Function"),k=r.document&&r.document.childNodes;"function"!=typeof/./&&"object"!=typeof Int8Array&&"function"!=typeof k&&(T=function(n){return"function"==typeof n||!1});var D=T,R=x("Object"),F=l&&R(new DataView(new ArrayBuffer(8))),V="undefined"!=typeof Map&&R(new Map),P=x("DataView");var q=F?function(n){return null!=n&&D(n.getInt8)&&I(n.buffer)}:P,U=s||x("Array");function W(n,r){return null!=n&&f.call(n,r)}var z=x("Arguments");!function(){z(arguments)||(z=function(n){return W(n,"callee")})}();var L=z;function $(n){return O(n)&&y(n)}function C(n){return function(){return n}}function K(n){return function(r){var t=n(r);return"number"==typeof t&&t>=0&&t<=m}}function J(n){return function(r){return null==r?void 0:r[n]}}var G=J("byteLength"),H=K(G),Q=/\[object ((I|Ui)nt(8|16|32)|Float(32|64)|Uint8Clamped|Big(I|Ui)nt64)Array\]/;var X=c?function(n){return h?h(n)&&!q(n):H(n)&&Q.test(a.call(n))}:C(!1),Y=J("length");function Z(n,r){r=function(n){for(var r={},t=n.length,e=0;e<t;++e)r[n[e]]=!0;return{contains:function(n){return r[n]},push:function(t){return r[t]=!0,n.push(t)}}}(r);var t=b.length,u=n.constructor,o=D(u)&&u.prototype||e,i="constructor";for(W(n,i)&&!r.contains(i)&&r.push(i);t--;)(i=b[t])in n&&n[i]!==o[i]&&!r.contains(i)&&r.push(i)}function nn(n){if(!_(n))return[];if(p)return p(n);var r=[];for(var t in n)W(n,t)&&r.push(t);return g&&Z(n,r),r}function rn(n,r){var t=nn(r),e=t.length;if(null==n)return!e;for(var u=Object(n),o=0;o<e;o++){var i=t[o];if(r[i]!==u[i]||!(i in u))return!1}return!0}function tn(n){return n instanceof tn?n:this instanceof tn?void(this._wrapped=n):new tn(n)}function en(n){return new Uint8Array(n.buffer||n,n.byteOffset||0,G(n))}tn.VERSION=n,tn.prototype.value=function(){return this._wrapped},tn.prototype.valueOf=tn.prototype.toJSON=tn.prototype.value,tn.prototype.toString=function(){return String(this._wrapped)};var un="[object DataView]";function on(n,r,t,e){if(n===r)return 0!==n||1/n==1/r;if(null==n||null==r)return!1;if(n!=n)return r!=r;var o=typeof n;return("function"===o||"object"===o||"object"==typeof r)&&function n(r,t,e,o){r instanceof tn&&(r=r._wrapped);t instanceof tn&&(t=t._wrapped);var i=a.call(r);if(i!==a.call(t))return!1;if(F&&"[object Object]"==i&&q(r)){if(!q(t))return!1;i=un}switch(i){case"[object RegExp]":case"[object String]":return""+r==""+t;case"[object Number]":return+r!=+r?+t!=+t:0==+r?1/+r==1/t:+r==+t;case"[object Date]":case"[object Boolean]":return+r==+t;case"[object Symbol]":return u.valueOf.call(r)===u.valueOf.call(t);case"[object ArrayBuffer]":case un:return n(en(r),en(t),e,o)}var f="[object Array]"===i;if(!f&&X(r)){if(G(r)!==G(t))return!1;if(r.buffer===t.buffer&&r.byteOffset===t.byteOffset)return!0;f=!0}if(!f){if("object"!=typeof r||"object"!=typeof t)return!1;var c=r.constructor,l=t.constructor;if(c!==l&&!(D(c)&&c instanceof c&&D(l)&&l instanceof l)&&"constructor"in r&&"constructor"in t)return!1}o=o||[];var s=(e=e||[]).length;for(;s--;)if(e[s]===r)return o[s]===t;if(e.push(r),o.push(t),f){if((s=r.length)!==t.length)return!1;for(;s--;)if(!on(r[s],t[s],e,o))return!1}else{var p,v=nn(r);if(s=v.length,nn(t).length!==s)return!1;for(;s--;)if(p=v[s],!W(t,p)||!on(r[p],t[p],e,o))return!1}return e.pop(),o.pop(),!0}(n,r,t,e)}function an(n){if(!_(n))return[];var r=[];for(var t in n)r.push(t);return g&&Z(n,r),r}function fn(n){var r=Y(n);return function(t){if(null==t)return!1;var e=an(t);if(Y(e))return!1;for(var u=0;u<r;u++)if(!D(t[n[u]]))return!1;return n!==hn||!D(t[cn])}}var cn="forEach",ln="has",sn=["clear","delete"],pn=["get",ln,"set"],vn=sn.concat(cn,pn),hn=sn.concat(pn),yn=["add"].concat(sn,cn,ln),dn=V?fn(vn):x("Map"),gn=V?fn(hn):x("WeakMap"),bn=V?fn(yn):x("Set"),mn=x("WeakSet");function jn(n){for(var r=nn(n),t=r.length,e=Array(t),u=0;u<t;u++)e[u]=n[r[u]];return e}function _n(n){for(var r={},t=nn(n),e=0,u=t.length;e<u;e++)r[n[t[e]]]=t[e];return r}function wn(n){var r=[];for(var t in n)D(n[t])&&r.push(t);return r.sort()}function An(n,r){return function(t){var e=arguments.length;if(r&&(t=Object(t)),e<2||null==t)return t;for(var u=1;u<e;u++)for(var o=arguments[u],i=n(o),a=i.length,f=0;f<a;f++){var c=i[f];r&&void 0!==t[c]||(t[c]=o[c])}return t}}var xn=An(an),Sn=An(nn),On=An(an,!0);function Mn(n){if(!_(n))return{};if(v)return v(n);var r=function(){};r.prototype=n;var t=new r;return r.prototype=null,t}function En(n){return _(n)?U(n)?n.slice():xn({},n):n}function Bn(n){return U(n)?n:[n]}function Nn(n){return tn.toPath(n)}function In(n,r){for(var t=r.length,e=0;e<t;e++){if(null==n)return;n=n[r[e]]}return t?n:void 0}function Tn(n,r,t){var e=In(n,Nn(r));return w(e)?t:e}function kn(n){return n}function Dn(n){return n=Sn({},n),function(r){return rn(r,n)}}function Rn(n){return n=Nn(n),function(r){return In(r,n)}}function Fn(n,r,t){if(void 0===r)return n;switch(null==t?3:t){case 1:return function(t){return n.call(r,t)};case 3:return function(t,e,u){return n.call(r,t,e,u)};case 4:return function(t,e,u,o){return n.call(r,t,e,u,o)}}return function(){return n.apply(r,arguments)}}function Vn(n,r,t){return null==n?kn:D(n)?Fn(n,r,t):_(n)&&!U(n)?Dn(n):Rn(n)}function Pn(n,r){return Vn(n,r,1/0)}function qn(n,r,t){return tn.iteratee!==Pn?tn.iteratee(n,r):Vn(n,r,t)}function Un(){}function Wn(n,r){return null==r&&(r=n,n=0),n+Math.floor(Math.random()*(r-n+1))}tn.toPath=Bn,tn.iteratee=Pn;var zn=Date.now||function(){return(new Date).getTime()};function Ln(n){var r=function(r){return n[r]},t="(?:"+nn(n).join("|")+")",e=RegExp(t),u=RegExp(t,"g");return function(n){return n=null==n?"":""+n,e.test(n)?n.replace(u,r):n}}var $n={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},Cn=Ln($n),Kn=Ln(_n($n)),Jn=tn.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g},Gn=/(.)^/,Hn={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},Qn=/\\|'|\r|\n|\u2028|\u2029/g;function Xn(n){return"\\"+Hn[n]}var Yn=/^\s*(\w|\$)+\s*$/;var Zn=0;function nr(n,r,t,e,u){if(!(e instanceof r))return n.apply(t,u);var o=Mn(n.prototype),i=n.apply(o,u);return _(i)?i:o}var rr=j((function(n,r){var t=rr.placeholder,e=function(){for(var u=0,o=r.length,i=Array(o),a=0;a<o;a++)i[a]=r[a]===t?arguments[u++]:r[a];for(;u<arguments.length;)i.push(arguments[u++]);return nr(n,e,this,this,i)};return e}));rr.placeholder=tn;var tr=j((function(n,r,t){if(!D(n))throw new TypeError("Bind must be called on a function");var e=j((function(u){return nr(n,e,r,this,t.concat(u))}));return e})),er=K(Y);function ur(n,r,t,e){if(e=e||[],r||0===r){if(r<=0)return e.concat(n)}else r=1/0;for(var u=e.length,o=0,i=Y(n);o<i;o++){var a=n[o];if(er(a)&&(U(a)||L(a)))if(r>1)ur(a,r-1,t,e),u=e.length;else for(var f=0,c=a.length;f<c;)e[u++]=a[f++];else t||(e[u++]=a)}return e}var or=j((function(n,r){var t=(r=ur(r,!1,!1)).length;if(t<1)throw new Error("bindAll must be passed function names");for(;t--;){var e=r[t];n[e]=tr(n[e],n)}return n}));var ir=j((function(n,r,t){return setTimeout((function(){return n.apply(null,t)}),r)})),ar=rr(ir,tn,1);function fr(n){return function(){return!n.apply(this,arguments)}}function cr(n,r){var t;return function(){return--n>0&&(t=r.apply(this,arguments)),n<=1&&(r=null),t}}var lr=rr(cr,2);function sr(n,r,t){r=qn(r,t);for(var e,u=nn(n),o=0,i=u.length;o<i;o++)if(r(n[e=u[o]],e,n))return e}function pr(n){return function(r,t,e){t=qn(t,e);for(var u=Y(r),o=n>0?0:u-1;o>=0&&o<u;o+=n)if(t(r[o],o,r))return o;return-1}}var vr=pr(1),hr=pr(-1);function yr(n,r,t,e){for(var u=(t=qn(t,e,1))(r),o=0,i=Y(n);o<i;){var a=Math.floor((o+i)/2);t(n[a])<u?o=a+1:i=a}return o}function dr(n,r,t){return function(e,u,o){var a=0,f=Y(e);if("number"==typeof o)n>0?a=o>=0?o:Math.max(o+f,a):f=o>=0?Math.min(o+1,f):o+f+1;else if(t&&o&&f)return e[o=t(e,u)]===u?o:-1;if(u!=u)return(o=r(i.call(e,a,f),$))>=0?o+a:-1;for(o=n>0?a:f-1;o>=0&&o<f;o+=n)if(e[o]===u)return o;return-1}}var gr=dr(1,vr,yr),br=dr(-1,hr);function mr(n,r,t){var e=(er(n)?vr:sr)(n,r,t);if(void 0!==e&&-1!==e)return n[e]}function jr(n,r,t){var e,u;if(r=Fn(r,t),er(n))for(e=0,u=n.length;e<u;e++)r(n[e],e,n);else{var o=nn(n);for(e=0,u=o.length;e<u;e++)r(n[o[e]],o[e],n)}return n}function _r(n,r,t){r=qn(r,t);for(var e=!er(n)&&nn(n),u=(e||n).length,o=Array(u),i=0;i<u;i++){var a=e?e[i]:i;o[i]=r(n[a],a,n)}return o}function wr(n){var r=function(r,t,e,u){var o=!er(r)&&nn(r),i=(o||r).length,a=n>0?0:i-1;for(u||(e=r[o?o[a]:a],a+=n);a>=0&&a<i;a+=n){var f=o?o[a]:a;e=t(e,r[f],f,r)}return e};return function(n,t,e,u){var o=arguments.length>=3;return r(n,Fn(t,u,4),e,o)}}var Ar=wr(1),xr=wr(-1);function Sr(n,r,t){var e=[];return r=qn(r,t),jr(n,(function(n,t,u){r(n,t,u)&&e.push(n)})),e}function Or(n,r,t){r=qn(r,t);for(var e=!er(n)&&nn(n),u=(e||n).length,o=0;o<u;o++){var i=e?e[o]:o;if(!r(n[i],i,n))return!1}return!0}function Mr(n,r,t){r=qn(r,t);for(var e=!er(n)&&nn(n),u=(e||n).length,o=0;o<u;o++){var i=e?e[o]:o;if(r(n[i],i,n))return!0}return!1}function Er(n,r,t,e){return er(n)||(n=jn(n)),("number"!=typeof t||e)&&(t=0),gr(n,r,t)>=0}var Br=j((function(n,r,t){var e,u;return D(r)?u=r:(r=Nn(r),e=r.slice(0,-1),r=r[r.length-1]),_r(n,(function(n){var o=u;if(!o){if(e&&e.length&&(n=In(n,e)),null==n)return;o=n[r]}return null==o?o:o.apply(n,t)}))}));function Nr(n,r){return _r(n,Rn(r))}function Ir(n,r,t){var e,u,o=-1/0,i=-1/0;if(null==r||"number"==typeof r&&"object"!=typeof n[0]&&null!=n)for(var a=0,f=(n=er(n)?n:jn(n)).length;a<f;a++)null!=(e=n[a])&&e>o&&(o=e);else r=qn(r,t),jr(n,(function(n,t,e){((u=r(n,t,e))>i||u===-1/0&&o===-1/0)&&(o=n,i=u)}));return o}function Tr(n,r,t){if(null==r||t)return er(n)||(n=jn(n)),n[Wn(n.length-1)];var e=er(n)?En(n):jn(n),u=Y(e);r=Math.max(Math.min(r,u),0);for(var o=u-1,i=0;i<r;i++){var a=Wn(i,o),f=e[i];e[i]=e[a],e[a]=f}return e.slice(0,r)}function kr(n,r){return function(t,e,u){var o=r?[[],[]]:{};return e=qn(e,u),jr(t,(function(r,u){var i=e(r,u,t);n(o,r,i)})),o}}var Dr=kr((function(n,r,t){W(n,t)?n[t].push(r):n[t]=[r]})),Rr=kr((function(n,r,t){n[t]=r})),Fr=kr((function(n,r,t){W(n,t)?n[t]++:n[t]=1})),Vr=kr((function(n,r,t){n[t?0:1].push(r)}),!0),Pr=/[^\ud800-\udfff]|[\ud800-\udbff][\udc00-\udfff]|[\ud800-\udfff]/g;function qr(n,r,t){return r in t}var Ur=j((function(n,r){var t={},e=r[0];if(null==n)return t;D(e)?(r.length>1&&(e=Fn(e,r[1])),r=an(n)):(e=qr,r=ur(r,!1,!1),n=Object(n));for(var u=0,o=r.length;u<o;u++){var i=r[u],a=n[i];e(a,i,n)&&(t[i]=a)}return t})),Wr=j((function(n,r){var t,e=r[0];return D(e)?(e=fr(e),r.length>1&&(t=r[1])):(r=_r(ur(r,!1,!1),String),e=function(n,t){return!Er(r,t)}),Ur(n,e,t)}));function zr(n,r,t){return i.call(n,0,Math.max(0,n.length-(null==r||t?1:r)))}function Lr(n,r,t){return null==n||n.length<1?null==r||t?void 0:[]:null==r||t?n[0]:zr(n,n.length-r)}function $r(n,r,t){return i.call(n,null==r||t?1:r)}var Cr=j((function(n,r){return r=ur(r,!0,!0),Sr(n,(function(n){return!Er(r,n)}))})),Kr=j((function(n,r){return Cr(n,r)}));function Jr(n,r,t,e){A(r)||(e=t,t=r,r=!1),null!=t&&(t=qn(t,e));for(var u=[],o=[],i=0,a=Y(n);i<a;i++){var f=n[i],c=t?t(f,i,n):f;r&&!t?(i&&o===c||u.push(f),o=c):t?Er(o,c)||(o.push(c),u.push(f)):Er(u,f)||u.push(f)}return u}var Gr=j((function(n){return Jr(ur(n,!0,!0))}));function Hr(n){for(var r=n&&Ir(n,Y).length||0,t=Array(r),e=0;e<r;e++)t[e]=Nr(n,e);return t}var Qr=j(Hr);function Xr(n,r){return n._chain?tn(r).chain():r}function Yr(n){return jr(wn(n),(function(r){var t=tn[r]=n[r];tn.prototype[r]=function(){var n=[this._wrapped];return o.apply(n,arguments),Xr(this,t.apply(tn,n))}})),tn}jr(["pop","push","reverse","shift","sort","splice","unshift"],(function(n){var r=t[n];tn.prototype[n]=function(){var t=this._wrapped;return null!=t&&(r.apply(t,arguments),"shift"!==n&&"splice"!==n||0!==t.length||delete t[0]),Xr(this,t)}})),jr(["concat","join","slice"],(function(n){var r=t[n];tn.prototype[n]=function(){var n=this._wrapped;return null!=n&&(n=r.apply(n,arguments)),Xr(this,n)}}));var Zr=Yr({__proto__:null,VERSION:n,restArguments:j,isObject:_,isNull:function(n){return null===n},isUndefined:w,isBoolean:A,isElement:function(n){return!(!n||1!==n.nodeType)},isString:S,isNumber:O,isDate:M,isRegExp:E,isError:B,isSymbol:N,isArrayBuffer:I,isDataView:q,isArray:U,isFunction:D,isArguments:L,isFinite:function(n){return!N(n)&&d(n)&&!isNaN(parseFloat(n))},isNaN:$,isTypedArray:X,isEmpty:function(n){if(null==n)return!0;var r=Y(n);return"number"==typeof r&&(U(n)||S(n)||L(n))?0===r:0===Y(nn(n))},isMatch:rn,isEqual:function(n,r){return on(n,r)},isMap:dn,isWeakMap:gn,isSet:bn,isWeakSet:mn,keys:nn,allKeys:an,values:jn,pairs:function(n){for(var r=nn(n),t=r.length,e=Array(t),u=0;u<t;u++)e[u]=[r[u],n[r[u]]];return e},invert:_n,functions:wn,methods:wn,extend:xn,extendOwn:Sn,assign:Sn,defaults:On,create:function(n,r){var t=Mn(n);return r&&Sn(t,r),t},clone:En,tap:function(n,r){return r(n),n},get:Tn,has:function(n,r){for(var t=(r=Nn(r)).length,e=0;e<t;e++){var u=r[e];if(!W(n,u))return!1;n=n[u]}return!!t},mapObject:function(n,r,t){r=qn(r,t);for(var e=nn(n),u=e.length,o={},i=0;i<u;i++){var a=e[i];o[a]=r(n[a],a,n)}return o},identity:kn,constant:C,noop:Un,toPath:Bn,property:Rn,propertyOf:function(n){return null==n?Un:function(r){return Tn(n,r)}},matcher:Dn,matches:Dn,times:function(n,r,t){var e=Array(Math.max(0,n));r=Fn(r,t,1);for(var u=0;u<n;u++)e[u]=r(u);return e},random:Wn,now:zn,escape:Cn,unescape:Kn,templateSettings:Jn,template:function(n,r,t){!r&&t&&(r=t),r=On({},r,tn.templateSettings);var e=RegExp([(r.escape||Gn).source,(r.interpolate||Gn).source,(r.evaluate||Gn).source].join("|")+"|$","g"),u=0,o="__p+='";n.replace(e,(function(r,t,e,i,a){return o+=n.slice(u,a).replace(Qn,Xn),u=a+r.length,t?o+="'+\n((__t=("+t+"))==null?'':_.escape(__t))+\n'":e?o+="'+\n((__t=("+e+"))==null?'':__t)+\n'":i&&(o+="';\n"+i+"\n__p+='"),r})),o+="';\n";var i,a=r.variable;if(a){if(!Yn.test(a))throw new Error("variable is not a bare identifier: "+a)}else o="with(obj||{}){\n"+o+"}\n",a="obj";o="var __t,__p='',__j=Array.prototype.join,"+"print=function(){__p+=__j.call(arguments,'');};\n"+o+"return __p;\n";try{i=new Function(a,"_",o)}catch(n){throw n.source=o,n}var f=function(n){return i.call(this,n,tn)};return f.source="function("+a+"){\n"+o+"}",f},result:function(n,r,t){var e=(r=Nn(r)).length;if(!e)return D(t)?t.call(n):t;for(var u=0;u<e;u++){var o=null==n?void 0:n[r[u]];void 0===o&&(o=t,u=e),n=D(o)?o.call(n):o}return n},uniqueId:function(n){var r=++Zn+"";return n?n+r:r},chain:function(n){var r=tn(n);return r._chain=!0,r},iteratee:Pn,partial:rr,bind:tr,bindAll:or,memoize:function(n,r){var t=function(e){var u=t.cache,o=""+(r?r.apply(this,arguments):e);return W(u,o)||(u[o]=n.apply(this,arguments)),u[o]};return t.cache={},t},delay:ir,defer:ar,throttle:function(n,r,t){var e,u,o,i,a=0;t||(t={});var f=function(){a=!1===t.leading?0:zn(),e=null,i=n.apply(u,o),e||(u=o=null)},c=function(){var c=zn();a||!1!==t.leading||(a=c);var l=r-(c-a);return u=this,o=arguments,l<=0||l>r?(e&&(clearTimeout(e),e=null),a=c,i=n.apply(u,o),e||(u=o=null)):e||!1===t.trailing||(e=setTimeout(f,l)),i};return c.cancel=function(){clearTimeout(e),a=0,e=u=o=null},c},debounce:function(n,r,t){var e,u,o,i,a,f=function(){var c=zn()-u;r>c?e=setTimeout(f,r-c):(e=null,t||(i=n.apply(a,o)),e||(o=a=null))},c=j((function(c){return a=this,o=c,u=zn(),e||(e=setTimeout(f,r),t&&(i=n.apply(a,o))),i}));return c.cancel=function(){clearTimeout(e),e=o=a=null},c},wrap:function(n,r){return rr(r,n)},negate:fr,compose:function(){var n=arguments,r=n.length-1;return function(){for(var t=r,e=n[r].apply(this,arguments);t--;)e=n[t].call(this,e);return e}},after:function(n,r){return function(){if(--n<1)return r.apply(this,arguments)}},before:cr,once:lr,findKey:sr,findIndex:vr,findLastIndex:hr,sortedIndex:yr,indexOf:gr,lastIndexOf:br,find:mr,detect:mr,findWhere:function(n,r){return mr(n,Dn(r))},each:jr,forEach:jr,map:_r,collect:_r,reduce:Ar,foldl:Ar,inject:Ar,reduceRight:xr,foldr:xr,filter:Sr,select:Sr,reject:function(n,r,t){return Sr(n,fr(qn(r)),t)},every:Or,all:Or,some:Mr,any:Mr,contains:Er,includes:Er,include:Er,invoke:Br,pluck:Nr,where:function(n,r){return Sr(n,Dn(r))},max:Ir,min:function(n,r,t){var e,u,o=1/0,i=1/0;if(null==r||"number"==typeof r&&"object"!=typeof n[0]&&null!=n)for(var a=0,f=(n=er(n)?n:jn(n)).length;a<f;a++)null!=(e=n[a])&&e<o&&(o=e);else r=qn(r,t),jr(n,(function(n,t,e){((u=r(n,t,e))<i||u===1/0&&o===1/0)&&(o=n,i=u)}));return o},shuffle:function(n){return Tr(n,1/0)},sample:Tr,sortBy:function(n,r,t){var e=0;return r=qn(r,t),Nr(_r(n,(function(n,t,u){return{value:n,index:e++,criteria:r(n,t,u)}})).sort((function(n,r){var t=n.criteria,e=r.criteria;if(t!==e){if(t>e||void 0===t)return 1;if(t<e||void 0===e)return-1}return n.index-r.index})),"value")},groupBy:Dr,indexBy:Rr,countBy:Fr,partition:Vr,toArray:function(n){return n?U(n)?i.call(n):S(n)?n.match(Pr):er(n)?_r(n,kn):jn(n):[]},size:function(n){return null==n?0:er(n)?n.length:nn(n).length},pick:Ur,omit:Wr,first:Lr,head:Lr,take:Lr,initial:zr,last:function(n,r,t){return null==n||n.length<1?null==r||t?void 0:[]:null==r||t?n[n.length-1]:$r(n,Math.max(0,n.length-r))},rest:$r,tail:$r,drop:$r,compact:function(n){return Sr(n,Boolean)},flatten:function(n,r){return ur(n,r,!1)},without:Kr,uniq:Jr,unique:Jr,union:Gr,intersection:function(n){for(var r=[],t=arguments.length,e=0,u=Y(n);e<u;e++){var o=n[e];if(!Er(r,o)){var i;for(i=1;i<t&&Er(arguments[i],o);i++);i===t&&r.push(o)}}return r},difference:Cr,unzip:Hr,transpose:Hr,zip:Qr,object:function(n,r){for(var t={},e=0,u=Y(n);e<u;e++)r?t[n[e]]=r[e]:t[n[e][0]]=n[e][1];return t},range:function(n,r,t){null==r&&(r=n||0,n=0),t||(t=r<n?-1:1);for(var e=Math.max(Math.ceil((r-n)/t),0),u=Array(e),o=0;o<e;o++,n+=t)u[o]=n;return u},chunk:function(n,r){if(null==r||r<1)return[];for(var t=[],e=0,u=n.length;e<u;)t.push(i.call(n,e,e+=r));return t},mixin:Yr,default:tn});return Zr._=Zr,Zr}));
\ No newline at end of file
diff --git a/public/al_description.html b/public/al_description.html
deleted file mode 100644
index 32fda4d90..000000000
--- a/public/al_description.html
+++ /dev/null
@@ -1,472 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="./">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="genindex.html" /><link rel="search" title="Search" href="search.html" /><link rel="next" title="Postprocessing" href="post_description.html" /><link rel="prev" title="Training surrogate models" href="surrogate_description.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>Active learning: iteratively expanding the training set - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 current has-children"><a class="reference internal" href="packagedescription.html">USER GUIDE</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2 current current-page"><a class="current reference internal" href="#">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="api.html">API</a><input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.html">bayesvalidrox</a><input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="active-learning-iteratively-expanding-the-training-set">
-<h1>Active learning: iteratively expanding the training set<a class="headerlink" href="#active-learning-iteratively-expanding-the-training-set" title="Link to this heading">¶</a></h1>
-<p>Active learning (AL), also called sequential training, is the iterative choice of additional training samples after the initial training of a surrogate model.
-The new samples can be chosen in an explorative manner or by exploiting available data and properties of the surrogate.</p>
-<div class="admonition warning">
-<p class="admonition-title">Warning</p>
-<p>The active learning methods are currently being reworked.
-This should not change the function call <code class="docutils literal notranslate"><span class="pre">Engine.train_sequential()</span></code>, but will change the associated class structures.</p>
-</div>
-<a class="reference internal image-reference" href="_images/active_learning_reduced.png"><img alt="UML diagram for the classes and functions used in active learning in BayesValidRox." src="_images/active_learning_reduced.png" style="width: 550px;" /></a>
-<p>In BayesValidRox AL is realized by additional properties of the <a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html#bayesvalidrox.surrogate_models.exp_designs.ExpDesigns" title="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns"><code class="xref any py py-class docutils literal notranslate"><span class="pre">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</span></code></a> and <a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html#bayesvalidrox.surrogate_models.engine.Engine" title="bayesvalidrox.surrogate_models.engine.Engine"><code class="xref any py py-class docutils literal notranslate"><span class="pre">bayesvalidrox.surrogate_models.engine.Engine</span></code></a> classes without any changes to the surrogate model.</p>
-<section id="exploration-exploitation-and-tradeoff">
-<h2>Exploration, exploitation and tradeoff<a class="headerlink" href="#exploration-exploitation-and-tradeoff" title="Link to this heading">¶</a></h2>
-<p><strong>Exploration</strong> methods choose the new samples in a space-filling manner, while <strong>exploitation methods</strong> make use of available data or properties of the surrogate models, such as the estimated surrogate standard deviation.
-Exploration methods in BayesValidRox include random or latin-hypercube sampling, voronoi sampling, choice based on leave-one-out cross validation or dual-annealing.
-Exploitation can be set to Bayesian designs, such as Bayesian3 Active Learning, or variance-based designs.</p>
-<p>The tradeoff between exploration and exploitation is defined by <strong>tradeoff-schemes</strong>, such as an equal split, epsilon-decreaseing or adaptive schemes.</p>
-</section>
-<section id="example">
-<h2>Example<a class="headerlink" href="#example" title="Link to this heading">¶</a></h2>
-<p>We take the engine from <a class="reference internal" href="surrogate_description.html"><span class="doc">Training surrogate models</span></a> and change the settings to perform sequential training.</p>
-<p>This mainly changes the experimental design.
-For this example we start with the 10 initial samples from <a class="reference internal" href="surrogate_description.html"><span class="doc">Training surrogate models</span></a> and increase them iteratively to the number of samples given in <code class="docutils literal notranslate"><span class="pre">n_max_samples</span></code>.
-The parameter <code class="docutils literal notranslate"><span class="pre">n_new_samples</span></code> sets the number of new samples that are chosen in each iteration, while <code class="docutils literal notranslate"><span class="pre">mod_LOO_threshold</span></code> sets an additional stopping condition.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">ExpDesign</span><span class="o">.</span><span class="n">n_max_samples</span> <span class="o">=</span> <span class="mi">14</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">ExpDesign</span><span class="o">.</span><span class="n">n_new_samples</span> <span class="o">=</span> <span class="mi">1</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">ExpDesign</span><span class="o">.</span><span class="n">mod_LOO_threshold</span> <span class="o">=</span> <span class="mf">1e-16</span>
-</pre></div>
-</div>
-<p>Here we do not set a <code class="docutils literal notranslate"><span class="pre">tradeoff_scheme</span></code>.
-This will result in all samples being chosen based on the exploration weights.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">ExpDesign</span><span class="o">.</span><span class="n">tradeoff_scheme</span> <span class="o">=</span> <span class="kc">None</span>
-</pre></div>
-</div>
-<p>As the proposed samples come from the exploration method, we still need to define this.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">ExpDesign</span><span class="o">.</span><span class="n">explore_method</span> <span class="o">=</span> <span class="s1">&#39;random&#39;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">ExpDesign</span><span class="o">.</span><span class="n">n_canddidate</span> <span class="o">=</span> <span class="mi">1000</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">ExpDesign</span><span class="o">.</span><span class="n">n_cand_groups</span> <span class="o">=</span> <span class="mi">4</span>
-</pre></div>
-</div>
-<p>For the exploitation method we use a variance-based method, as no data is given.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">ExpDesign</span><span class="o">.</span><span class="n">exploit_method</span> <span class="o">=</span> <span class="s1">&#39;VarOptDesign&#39;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">ExpDesign</span><span class="o">.</span><span class="n">util_func</span> <span class="o">=</span> <span class="s1">&#39;EIGF&#39;</span>
-</pre></div>
-</div>
-<p>Once all properties are set, we can assemble the engine and start it.
-This time we use <code class="docutils literal notranslate"><span class="pre">train_sequential</span></code>.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">Engine_</span> <span class="o">=</span> <span class="n">Engine</span><span class="p">(</span><span class="n">MetaMod</span><span class="p">,</span> <span class="n">Model</span><span class="p">,</span> <span class="n">ExpDesign</span><span class="p">)</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">Engine_</span><span class="o">.</span><span class="n">start_engine</span><span class="p">()</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">Engine_</span><span class="o">.</span><span class="n">train_sequential</span><span class="p">()</span>
-</pre></div>
-</div>
-</section>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="post_description.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">Postprocessing</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="surrogate_description.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">Training surrogate models</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">Active learning: iteratively expanding the training set</a><ul>
-<li><a class="reference internal" href="#exploration-exploitation-and-tradeoff">Exploration, exploitation and tradeoff</a></li>
-<li><a class="reference internal" href="#example">Example</a></li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="_static/doctools.js?v=9a2dae69"></script>
-    <script src="_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/al_training.html b/public/al_training.html
deleted file mode 100644
index 04bb504e5..000000000
--- a/public/al_training.html
+++ /dev/null
@@ -1,394 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="./">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="genindex.html" /><link rel="search" title="Search" href="search.html" /><link rel="next" title="Postprocessing, Bayesian inference and Bayesian model comparison" href="post_description.html" /><link rel="prev" title="Training surrogate models" href="surrogate_description.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>Active learning: iteratively expanding the training set - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon no-toc" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 current has-children"><a class="reference internal" href="packagedescription.html">USER GUIDE</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2 current current-page"><a class="current reference internal" href="#">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="post_description.html">Postprocessing, Bayesian inference and Bayesian model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="api.html">API</a><input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.html">bayesvalidrox</a><input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.hellinger_distance.html">bayesvalidrox.surrogate_models.engine.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.logpdf.html">bayesvalidrox.surrogate_models.engine.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.subdomain.html">bayesvalidrox.surrogate_models.engine.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon no-toc" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="active-learning-iteratively-expanding-the-training-set">
-<h1>Active learning: iteratively expanding the training set<a class="headerlink" href="#active-learning-iteratively-expanding-the-training-set" title="Link to this heading">¶</a></h1>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="post_description.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">Postprocessing, Bayesian inference and Bayesian model comparison</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="surrogate_description.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">Training surrogate models</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer no-toc">
-      
-      
-      
-    </aside>
-  </div>
-</div><script src="_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="_static/doctools.js?v=9a2dae69"></script>
-    <script src="_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/analyticalfunction.html b/public/analyticalfunction.html
deleted file mode 100644
index c1cec1cff..000000000
--- a/public/analyticalfunction.html
+++ /dev/null
@@ -1,566 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="./">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="genindex.html" /><link rel="search" title="Search" href="search.html" /><link rel="next" title="Example: beam" href="beam.html" /><link rel="prev" title="EXAMPLES" href="examples.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>Example: Analytical function - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="examples.html">EXAMPLES</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current current-page"><a class="current reference internal" href="#">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="api.html">API</a><input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.html">bayesvalidrox</a><input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="example-analytical-function">
-<h1>Example: Analytical function<a class="headerlink" href="#example-analytical-function" title="Link to this heading">¶</a></h1>
-<p>This example shows a surrogate-assisted Bayesian calibration of a time dependent analytical function.
-A detailed explanation of this example is provided in the <a class="reference internal" href="tutorial.html"><span class="doc">TUTORIAL</span></a>.</p>
-<section id="model-and-data">
-<h2>Model and Data<a class="headerlink" href="#model-and-data" title="Link to this heading">¶</a></h2>
-<div class="table-wrapper colwidths-given docutils container" id="id1">
-<table class="docutils align-default" id="id1">
-<caption><span class="caption-text">Pylink model</span><a class="headerlink" href="#id1" title="Link to this table">¶</a></caption>
-<colgroup>
-<col style="width: 50%" />
-<col style="width: 50%" />
-</colgroup>
-<thead>
-<tr class="row-odd"><th class="head"><p>Property</p></th>
-<th class="head"><p>Setting</p></th>
-</tr>
-</thead>
-<tbody>
-<tr class="row-even"><td><p>Model type</p></td>
-<td><p>Function</p></td>
-</tr>
-<tr class="row-odd"><td><p>Number of input parameters</p></td>
-<td><p>Set to either 2 or 10</p></td>
-</tr>
-<tr class="row-even"><td><p>Number of output parameters</p></td>
-<td><p>1</p></td>
-</tr>
-<tr class="row-odd"><td><p>Time- or space- dependency</p></td>
-<td><p>Time-dependent output, 10 steps in time</p></td>
-</tr>
-<tr class="row-even"><td><p>MC reference</p></td>
-<td><p>Yes</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<div class="table-wrapper colwidths-given docutils container" id="id2">
-<table class="docutils align-default" id="id2">
-<caption><span class="caption-text">Priors</span><a class="headerlink" href="#id2" title="Link to this table">¶</a></caption>
-<colgroup>
-<col style="width: 50%" />
-<col style="width: 50%" />
-</colgroup>
-<thead>
-<tr class="row-odd"><th class="head"><p>Parameter</p></th>
-<th class="head"><p>Distribution</p></th>
-</tr>
-</thead>
-<tbody>
-<tr class="row-even"><td><p>0-10</p></td>
-<td><p>Uniform in (-5,5)</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<div class="table-wrapper colwidths-given docutils container" id="id3">
-<table class="docutils align-default" id="id3">
-<caption><span class="caption-text">Discrepancy</span><a class="headerlink" href="#id3" title="Link to this table">¶</a></caption>
-<colgroup>
-<col style="width: 50%" />
-<col style="width: 50%" />
-</colgroup>
-<thead>
-<tr class="row-odd"><th class="head"><p>Property</p></th>
-<th class="head"><p>Setting</p></th>
-</tr>
-</thead>
-<tbody>
-<tr class="row-even"><td><p>Distribution type</p></td>
-<td><p>Gaussian</p></td>
-</tr>
-<tr class="row-odd"><td><p>Characteristic value</p></td>
-<td><p>variance: data^2</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-<section id="surrogate">
-<h2>Surrogate<a class="headerlink" href="#surrogate" title="Link to this heading">¶</a></h2>
-<div class="table-wrapper colwidths-given docutils container" id="id4">
-<table class="docutils align-default" id="id4">
-<caption><span class="caption-text">MetaModel settings</span><a class="headerlink" href="#id4" title="Link to this table">¶</a></caption>
-<colgroup>
-<col style="width: 50%" />
-<col style="width: 50%" />
-</colgroup>
-<thead>
-<tr class="row-odd"><th class="head"><p>Property</p></th>
-<th class="head"><p>Setting</p></th>
-</tr>
-</thead>
-<tbody>
-<tr class="row-even"><td><p>surrogate-type</p></td>
-<td><p>aPCE</p></td>
-</tr>
-<tr class="row-odd"><td><p>associated model</p></td>
-<td><p>‘analytical function’</p></td>
-</tr>
-<tr class="row-even"><td><p>degree choices</p></td>
-<td><p>max degree 12, q-norm truncation 0.85 or 0.5 depending on number of inputs</p></td>
-</tr>
-<tr class="row-odd"><td><p>regression</p></td>
-<td><p>FastARD with bootstrapping</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<div class="table-wrapper colwidths-given docutils container" id="id5">
-<table class="docutils align-default" id="id5">
-<caption><span class="caption-text">Training choices</span><a class="headerlink" href="#id5" title="Link to this table">¶</a></caption>
-<colgroup>
-<col style="width: 50%" />
-<col style="width: 50%" />
-</colgroup>
-<thead>
-<tr class="row-odd"><th class="head"><p>Property</p></th>
-<th class="head"><p>Setting</p></th>
-</tr>
-</thead>
-<tbody>
-<tr class="row-even"><td><p>Static sampling method</p></td>
-<td><p>latin-hypercube</p></td>
-</tr>
-<tr class="row-odd"><td><p>Number of static samples</p></td>
-<td><p>3*#inputparams</p></td>
-</tr>
-<tr class="row-even"><td><p>Number of total samples</p></td>
-<td><p>150</p></td>
-</tr>
-<tr class="row-odd"><td><p>Number of samples per AL iteration</p></td>
-<td><p>1</p></td>
-</tr>
-<tr class="row-even"><td><p>AL tradeoff scheme</p></td>
-<td><p>None</p></td>
-</tr>
-<tr class="row-odd"><td><p>AL exploration method</p></td>
-<td><p>random, n_candidates=1000, n_cand_groups=4</p></td>
-</tr>
-<tr class="row-even"><td><p>AL exploitation method</p></td>
-<td><p>Bayesian Active Design (BAL) with DKL</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="beam.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">Example: beam</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="examples.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">EXAMPLES</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">Example: Analytical function</a><ul>
-<li><a class="reference internal" href="#model-and-data">Model and Data</a></li>
-<li><a class="reference internal" href="#surrogate">Surrogate</a></li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="_static/doctools.js?v=9a2dae69"></script>
-    <script src="_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/analyticalfunction.rst b/public/analyticalfunction.rst
deleted file mode 100644
index d0e56b071..000000000
--- a/public/analyticalfunction.rst
+++ /dev/null
@@ -1,84 +0,0 @@
-Example: Analytical function
-****************************
-This example shows a surrogate-assisted Bayesian calibration of a time dependent analytical function.
-A detailed explanation of this example is provided in the :any:`tutorial`.
-
-Model and Data
-==============
-
-.. list-table:: Pylink model
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Property
-     - Setting
-   * - Model type
-     - Function
-   * - Number of input parameters
-     - Set to either 2 or 10
-   * - Number of output parameters
-     - 1
-   * - Time- or space- dependency
-     - Time-dependent output, 10 steps in time
-   * - MC reference
-     - Yes
-	 
-.. list-table:: Priors
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Parameter
-     - Distribution
-   * - 0-10
-     - Uniform in (-5,5)
-	 
-.. list-table:: Discrepancy
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Property
-     - Setting
-   * - Distribution type
-     - Gaussian
-   * - Characteristic value
-     - variance: data^2
-	 
-Surrogate
-=========
-
-.. list-table:: MetaModel settings
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Property
-     - Setting
-   * - surrogate-type
-     - aPCE
-   * - associated model
-     - 'analytical function'
-   * - degree choices
-     - max degree 12, q-norm truncation 0.85 or 0.5 depending on number of inputs
-   * - regression
-     - FastARD with bootstrapping
-	 
-	 
-.. list-table:: Training choices
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Property
-     - Setting
-   * - Static sampling method
-     - latin-hypercube
-   * - Number of static samples
-     - 3*#inputparams
-   * - Number of total samples
-     - 150
-   * - Number of samples per AL iteration
-     - 1
-   * - AL tradeoff scheme
-     - None
-   * - AL exploration method
-     - random, n_candidates=1000, n_cand_groups=4
-   * - AL exploitation method
-     - Bayesian Active Design (BAL) with DKL
\ No newline at end of file
diff --git a/public/api.html b/public/api.html
deleted file mode 100644
index 61edd32a2..000000000
--- a/public/api.html
+++ /dev/null
@@ -1,412 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="./">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="genindex.html" /><link rel="search" title="Search" href="search.html" /><link rel="next" title="bayesvalidrox" href="_autosummary/bayesvalidrox.html" /><link rel="prev" title="Example: pollution" href="pollution.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>API - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon no-toc" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current has-children current-page"><a class="current reference internal" href="#">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.html">bayesvalidrox</a><input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon no-toc" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="api">
-<h1>API<a class="headerlink" href="#api" title="Link to this heading">¶</a></h1>
-<p>Here you can find the api for the package <strong>bayesvalidrox</strong>.</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><a class="reference internal" href="_autosummary/bayesvalidrox.html#module-bayesvalidrox" title="bayesvalidrox"><code class="xref py py-obj docutils literal notranslate"><span class="pre">bayesvalidrox</span></code></a></p></td>
-<td><p></p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="_autosummary/bayesvalidrox.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="pollution.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">Example: pollution</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer no-toc">
-      
-      
-      
-    </aside>
-  </div>
-</div><script src="_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="_static/doctools.js?v=9a2dae69"></script>
-    <script src="_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="_static/scripts/furo.js?v=32e29ea5"></script>
-    <script async="async" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/api.rst b/public/api.rst
deleted file mode 100644
index 8c9983f85..000000000
--- a/public/api.rst
+++ /dev/null
@@ -1,52 +0,0 @@
-API
-***
-
-SURROGATE MODELS
-----------------
-
-.. autosummary::
-   :toctree: generated
-   
-   bayesvalidrox.surrogate_models.adaptPlot
-   bayesvalidrox.surrogate_models.apoly_construction
-   bayesvalidrox.surrogate_models.bayes_linear
-   bayesvalidrox.surrogate_models.eval_rec_rule
-   bayesvalidrox.surrogate_models.exp_designs
-   bayesvalidrox.surrogate_models.exploration
-   bayesvalidrox.surrogate_models.glexindex
-   bayesvalidrox.surrogate_models.inputs
-   bayesvalidrox.surrogate_models.meta_model_engine
-   bayesvalidrox.surrogate_models.orthogonal_matching_pursuit
-   bayesvalidrox.surrogate_models.reg_fast_ard
-   bayesvalidrox.surrogate_models.reg_fast_laplace
-   bayesvalidrox.surrogate_models.surrogate_models
-   
-   
-PYLINK
-------
-
-.. autosummary::
-   :toctree: generated
-   
-   bayesvalidrox.pylink.pylink
-   
-   
-POST PROCESSING
----------------
-
-.. autosummary::
-   :toctree: generated
-   
-   bayesvalidrox.post_processing.post_processing
-   
-   
-BAYES INFERENCE
----------------
-
-.. autosummary::
-   :toctree: generated
-   
-   bayesvalidrox.bayes_inference.bayes_inference
-   bayesvalidrox.bayes_inference.bayes_model_comparison
-   bayesvalidrox.bayes_inference.discrepancy
-   bayesvalidrox.bayes_inference.mcmc
\ No newline at end of file
diff --git a/public/bayes_description.html b/public/bayes_description.html
deleted file mode 100644
index de6cd6dae..000000000
--- a/public/bayes_description.html
+++ /dev/null
@@ -1,533 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="./">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="genindex.html" /><link rel="search" title="Search" href="search.html" /><link rel="next" title="Bayesian multi-model comparison" href="bmc_description.html" /><link rel="prev" title="Postprocessing" href="post_description.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>Bayesian inference - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 current has-children"><a class="reference internal" href="packagedescription.html">USER GUIDE</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="post_description.html">Postprocessing</a></li>
-<li class="toctree-l2 current current-page"><a class="current reference internal" href="#">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="api.html">API</a><input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.html">bayesvalidrox</a><input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="bayesian-inference">
-<h1>Bayesian inference<a class="headerlink" href="#bayesian-inference" title="Link to this heading">¶</a></h1>
-<div class="twocol docutils container">
-<div class="leftside docutils container">
-<p>With Bayesian inference we ask the question ‘how does our understanding of the inputs change given some observation of the outputs of the model?’, i.e. we perform an updating step of the prior distributions to posterior, based on some observations.
-Bayesvalidrox provides a dedicated class to perform this task, <a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html#bayesvalidrox.bayes_inference.bayes_inference.BayesInference" title="bayesvalidrox.bayes_inference.bayes_inference.BayesInference"><code class="xref any py py-class docutils literal notranslate"><span class="pre">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</span></code></a>, which infers the posterior via <code class="docutils literal notranslate"><span class="pre">rejection-sampling</span></code> or <code class="docutils literal notranslate"><span class="pre">MCMC</span></code>.
-The likelihood in rejection sampling is estimated with the help of <code class="docutils literal notranslate"><span class="pre">bootstrapping</span></code>.
-MCMC-specific parameters are to be given as a dictionary called <code class="docutils literal notranslate"><span class="pre">mcmc_params</span></code> and can include</p>
-<ul class="simple">
-<li><p><code class="docutils literal notranslate"><span class="pre">init_samples</span></code>: initial samples</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">n_steps</span></code>: number of steps</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">n_walkers</span></code>: number of walkers</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">n_burn</span></code>: length of the burn-in</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">moves</span></code>: function to use for the moves, e.g. taken from <code class="docutils literal notranslate"><span class="pre">emcee</span></code></p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">multiprocessing</span></code>: setting for multiprocessing</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">verbose</span></code>: verbosity</p></li>
-</ul>
-</div>
-<div class="rightside docutils container">
-<a class="reference internal image-reference" href="_images/bayesian_validation.png"><img alt="UML diagram for classes related to Bayesian inference." src="_images/bayesian_validation.png" style="width: 300px;" /></a>
-</div>
-</div>
-<p>The observation should be set as <code class="docutils literal notranslate"><span class="pre">Model.observations</span></code> in the <code class="docutils literal notranslate"><span class="pre">Engine</span></code>, and an estimation of its uncertainty can be provided as a <a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html#bayesvalidrox.bayes_inference.discrepancy.Discrepancy" title="bayesvalidrox.bayes_inference.discrepancy.Discrepancy"><code class="xref any py py-class docutils literal notranslate"><span class="pre">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</span></code></a> object.</p>
-<section id="example">
-<h2>Example<a class="headerlink" href="#example" title="Link to this heading">¶</a></h2>
-<p>For this example we need to add the following imports.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="kn">from</span> <span class="nn">bayesvalidrox</span> <span class="kn">import</span> <span class="n">Discrepancy</span><span class="p">,</span> <span class="n">BayesInference</span>
-</pre></div>
-</div>
-<p>In order to run Bayesian inference we first need to provide an observation.
-For this example we take an evaluation of the model on some chosen sample and add the resulting values as <code class="docutils literal notranslate"><span class="pre">Model.observations</span></code>.
-As this expects a 1D-array for each output key, we need to change the format slightly.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">true_sample</span> <span class="o">=</span> <span class="p">[[</span><span class="mi">2</span><span class="p">]]</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">observation</span> <span class="o">=</span> <span class="n">Model</span><span class="o">.</span><span class="n">run_model_parallel</span><span class="p">(</span><span class="n">true_sample</span><span class="p">)</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">Model</span><span class="o">.</span><span class="n">observations</span> <span class="o">=</span> <span class="p">{}</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="k">for</span> <span class="n">key</span> <span class="ow">in</span> <span class="n">observation</span><span class="p">:</span>
-<span class="gp">&gt;&gt;&gt; </span>    <span class="k">if</span> <span class="n">key</span> <span class="o">==</span> <span class="s1">&#39;x_values&#39;</span><span class="p">:</span>
-<span class="gp">&gt;&gt;&gt; </span>        <span class="n">Model</span><span class="o">.</span><span class="n">observations</span><span class="p">[</span><span class="n">key</span><span class="p">]</span><span class="o">=</span><span class="n">observation</span><span class="p">[</span><span class="n">key</span><span class="p">]</span>
-<span class="gp">&gt;&gt;&gt; </span>    <span class="k">else</span><span class="p">:</span>
-<span class="gp">&gt;&gt;&gt; </span>        <span class="n">Model</span><span class="o">.</span><span class="n">observations</span><span class="p">[</span><span class="n">key</span><span class="p">]</span><span class="o">=</span><span class="n">observation</span><span class="p">[</span><span class="n">key</span><span class="p">][</span><span class="mi">0</span><span class="p">]</span>
-</pre></div>
-</div>
-<p>Next we define the uncertainty on the observation with the class <a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html#bayesvalidrox.bayes_inference.discrepancy.Discrepancy" title="bayesvalidrox.bayes_inference.discrepancy.Discrepancy"><code class="xref any py py-class docutils literal notranslate"><span class="pre">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</span></code></a>.
-For this example we set the uncertainty to be zero-mean gaussian and dependent on the values in the observation, i.e. larger values have a larger uncertainty associated with them.
-The <code class="docutils literal notranslate"><span class="pre">parameters</span></code> contain the variance for each point in the observation.</p>
-<div class="admonition warning">
-<p class="admonition-title">Warning</p>
-<p>For models with only a single uncertain input parameter, numerical issues can appear when the discrepancy is set only depending on the observed data.
-To resolve this, a small value can be added to the variance of the discrepancy.</p>
-</div>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">obsData</span> <span class="o">=</span> <span class="n">pd</span><span class="o">.</span><span class="n">DataFrame</span><span class="p">(</span><span class="n">Model</span><span class="o">.</span><span class="n">observations</span><span class="p">,</span> <span class="n">columns</span><span class="o">=</span><span class="n">Model</span><span class="o">.</span><span class="n">Output</span><span class="o">.</span><span class="n">names</span><span class="p">)</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">DiscrepancyOpts</span> <span class="o">=</span> <span class="n">Discrepancy</span><span class="p">(</span><span class="s1">&#39;&#39;</span><span class="p">)</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">DiscrepancyOpts</span><span class="o">.</span><span class="n">type</span> <span class="o">=</span> <span class="s1">&#39;Gaussian&#39;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">DiscrepancyOpts</span><span class="o">.</span><span class="n">parameters</span> <span class="o">=</span> <span class="n">obsData</span><span class="o">**</span><span class="mi">2</span><span class="o">+</span><span class="mf">0.01</span>
-</pre></div>
-</div>
-<p>Now we can initialize an object of class <a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html#bayesvalidrox.bayes_inference.bayes_inference.BayesInference" title="bayesvalidrox.bayes_inference.bayes_inference.BayesInference"><code class="xref any py py-class docutils literal notranslate"><span class="pre">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</span></code></a> with all the wanted properties.
-This object has to be given our <code class="docutils literal notranslate"><span class="pre">Engine</span></code>.
-If it should use the surrogate during inference, set <code class="docutils literal notranslate"><span class="pre">emulator</span></code> to <code class="docutils literal notranslate"><span class="pre">True</span></code>, otherwise the model will be evaluated directly.
-We also set the defined <code class="docutils literal notranslate"><span class="pre">Discrepancy</span></code>. and set <code class="docutils literal notranslate"><span class="pre">post_plot_pred</span></code> if posterior predictions should be visualized.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">BayesObj</span> <span class="o">=</span> <span class="n">BayesInference</span><span class="p">(</span><span class="n">Engine_</span><span class="p">)</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">BayesObj</span><span class="o">.</span><span class="n">emulator</span> <span class="o">=</span> <span class="kc">True</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">BayesObj</span><span class="o">.</span><span class="n">Discrepancy</span> <span class="o">=</span> <span class="n">DiscrepancyOpts</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">BayesObj</span><span class="o">.</span><span class="n">plot_post_pred</span> <span class="o">=</span> <span class="kc">True</span>
-</pre></div>
-</div>
-<p>In order to run with rejection sampling, we set the <code class="docutils literal notranslate"><span class="pre">inference_method</span></code> accordingly and add properties for <code class="docutils literal notranslate"><span class="pre">bootstrap</span></code>.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">BayesObj</span><span class="o">.</span><span class="n">inference_method</span> <span class="o">=</span> <span class="s1">&#39;rejection&#39;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">BayesObj</span><span class="o">.</span><span class="n">bootstrap</span> <span class="o">=</span> <span class="kc">True</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">BayesObj</span><span class="o">.</span><span class="n">n_bootstrap_itrs</span> <span class="o">=</span> <span class="mi">500</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">BayesObj</span><span class="o">.</span><span class="n">bootstrap_noise</span> <span class="o">=</span> <span class="mi">2</span>
-</pre></div>
-</div>
-<p>If the sampling should be done with MCMC, then this is set as the <code class="docutils literal notranslate"><span class="pre">inference_method</span></code> and additional properties are given in <code class="docutils literal notranslate"><span class="pre">mcmc_params</span></code>.
-For this example we use the python package <code class="docutils literal notranslate"><span class="pre">emcee</span></code> to define the MCMC moves.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">BayesObj</span><span class="o">.</span><span class="n">inference_method</span> <span class="o">=</span> <span class="s1">&#39;MCMC&#39;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="kn">import</span> <span class="nn">emcee</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">BayesObj</span><span class="o">.</span><span class="n">mcmc_params</span> <span class="o">=</span> <span class="p">{</span>
-<span class="gp">&gt;&gt;&gt; </span>    <span class="s1">&#39;n_steps&#39;</span><span class="p">:</span> <span class="mf">1e4</span><span class="p">,</span>
-<span class="gp">&gt;&gt;&gt; </span>    <span class="s1">&#39;n_walkers&#39;</span><span class="p">:</span> <span class="mi">30</span><span class="p">,</span>
-<span class="gp">&gt;&gt;&gt; </span>    <span class="s1">&#39;moves&#39;</span><span class="p">:</span> <span class="n">emcee</span><span class="o">.</span><span class="n">moves</span><span class="o">.</span><span class="n">KDEMove</span><span class="p">(),</span>
-<span class="gp">&gt;&gt;&gt; </span>    <span class="s1">&#39;multiprocessing&#39;</span><span class="p">:</span> <span class="kc">False</span><span class="p">,</span>
-<span class="gp">&gt;&gt;&gt; </span>    <span class="s1">&#39;verbose&#39;</span><span class="p">:</span> <span class="kc">False</span>
-<span class="gp">&gt;&gt;&gt; </span>    <span class="p">}</span>
-</pre></div>
-</div>
-<p>Then we run the inference.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">BayesObj</span><span class="o">.</span><span class="n">create_inference</span><span class="p">()</span>
-</pre></div>
-</div>
-<p>If the output directory <code class="docutils literal notranslate"><span class="pre">BayesObj.out_dir</span></code> is not set otherwise, the outputs are written into the folder <code class="docutils literal notranslate"><span class="pre">Outputs_Bayes_model_Calib</span></code>.
-This folder includes the posterior distribution of the input parameters, as well as the predictions resulting from the mean of the posterior.
-For inference with MCMC, chain diagnostics are also written out in the console.</p>
-<div class="twocol docutils container">
-<div class="leftside docutils container">
-<div class="highlight-py notranslate"><div class="highlight"><pre><span></span><span class="o">---------------</span><span class="n">Posterior</span> <span class="n">diagnostics</span><span class="o">---------------</span>
-<span class="n">Mean</span> <span class="n">auto</span><span class="o">-</span><span class="n">correlation</span> <span class="n">time</span><span class="p">:</span> <span class="mf">2.057</span>
-<span class="n">Thin</span><span class="p">:</span> <span class="mi">1</span>
-<span class="n">Burn</span><span class="o">-</span><span class="ow">in</span><span class="p">:</span> <span class="mi">4</span>
-<span class="n">Flat</span> <span class="n">chain</span> <span class="n">shape</span><span class="p">:</span> <span class="p">(</span><span class="mi">13380</span><span class="p">,</span> <span class="mi">1</span><span class="p">)</span>
-<span class="n">Mean</span> <span class="n">acceptance</span> <span class="n">fraction</span><span class="o">*</span><span class="p">:</span> <span class="mf">0.752</span>
-<span class="n">Gelman</span><span class="o">-</span><span class="n">Rubin</span> <span class="n">Test</span><span class="o">**</span><span class="p">:</span>  <span class="p">[</span><span class="mf">1.001</span><span class="p">]</span>
-
-<span class="o">*</span> <span class="n">This</span> <span class="n">value</span> <span class="n">must</span> <span class="n">lay</span> <span class="n">between</span> <span class="mf">0.234</span> <span class="ow">and</span> <span class="mf">0.5</span><span class="o">.</span>
-<span class="o">**</span> <span class="n">These</span> <span class="n">values</span> <span class="n">must</span> <span class="n">be</span> <span class="n">smaller</span> <span class="n">than</span> <span class="mf">1.1</span><span class="o">.</span>
-<span class="o">--------------------------------------------------</span>
-</pre></div>
-</div>
-</div>
-<div class="rightside docutils container">
-<a class="reference internal image-reference" href="_images/Posterior_Dist_model_emulator.pdf"><img alt="Posterior distribution of the input parameter" src="_images/Posterior_Dist_model_emulator.pdf" style="width: 400px;" /></a>
-<a class="reference internal image-reference" href="_images/Post_Prior_Perd_model_emulator_A.pdf"><img alt="Comparison of posterior prediction to the observation" src="_images/Post_Prior_Perd_model_emulator_A.pdf" style="width: 400px;" /></a>
-</div>
-</div>
-</section>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bmc_description.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">Bayesian multi-model comparison</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="post_description.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">Postprocessing</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">Bayesian inference</a><ul>
-<li><a class="reference internal" href="#example">Example</a></li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="_static/doctools.js?v=9a2dae69"></script>
-    <script src="_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/beam.html b/public/beam.html
deleted file mode 100644
index eca8e84fa..000000000
--- a/public/beam.html
+++ /dev/null
@@ -1,565 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="./">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="genindex.html" /><link rel="search" title="Search" href="search.html" /><link rel="next" title="Example: borehole" href="borehole.html" /><link rel="prev" title="Example: Analytical function" href="analyticalfunction.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>Example: beam - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="examples.html">EXAMPLES</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2 current current-page"><a class="current reference internal" href="#">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="api.html">API</a><input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.html">bayesvalidrox</a><input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="example-beam">
-<h1>Example: beam<a class="headerlink" href="#example-beam" title="Link to this heading">¶</a></h1>
-<p>This example shows how a surrogate for a beam deflection model can be created and
-illustrates how a model with an executable and an
-input file can be linked with the bayesvalidrox package.</p>
-<p>The surrogate is trained without active learning and no inference is performed, though reference data is available.</p>
-<section id="model-and-data">
-<h2>Model and Data<a class="headerlink" href="#model-and-data" title="Link to this heading">¶</a></h2>
-<div class="table-wrapper colwidths-given docutils container" id="id1">
-<table class="docutils align-default" id="id1">
-<caption><span class="caption-text">Pylink model</span><a class="headerlink" href="#id1" title="Link to this table">¶</a></caption>
-<colgroup>
-<col style="width: 50%" />
-<col style="width: 50%" />
-</colgroup>
-<thead>
-<tr class="row-odd"><th class="head"><p>Property</p></th>
-<th class="head"><p>Setting</p></th>
-</tr>
-</thead>
-<tbody>
-<tr class="row-even"><td><p>Model type</p></td>
-<td><p>Runs model via given shell command and parser</p></td>
-</tr>
-<tr class="row-odd"><td><p>Number of input parameters</p></td>
-<td><p>4</p></td>
-</tr>
-<tr class="row-even"><td><p>Number of output parameters</p></td>
-<td><p>1: deflection [m]</p></td>
-</tr>
-<tr class="row-odd"><td><p>Time- or space- dependency</p></td>
-<td><p>??</p></td>
-</tr>
-<tr class="row-even"><td><p>MC reference</p></td>
-<td><p>Yes</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<div class="table-wrapper colwidths-given docutils container" id="id2">
-<table class="docutils align-default" id="id2">
-<caption><span class="caption-text">Priors</span><a class="headerlink" href="#id2" title="Link to this table">¶</a></caption>
-<colgroup>
-<col style="width: 50%" />
-<col style="width: 50%" />
-</colgroup>
-<thead>
-<tr class="row-odd"><th class="head"><p>Parameter</p></th>
-<th class="head"><p>Distribution</p></th>
-</tr>
-</thead>
-<tbody>
-<tr class="row-even"><td><p>Beam width</p></td>
-<td><p>lognormal</p></td>
-</tr>
-<tr class="row-odd"><td><p>Beam height</p></td>
-<td><p>lognormal</p></td>
-</tr>
-<tr class="row-even"><td><p>Youngs modulus</p></td>
-<td><p>lognormal</p></td>
-</tr>
-<tr class="row-odd"><td><p>Uniform load</p></td>
-<td><p>lognormal</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<div class="table-wrapper colwidths-given docutils container" id="id3">
-<table class="docutils align-default" id="id3">
-<caption><span class="caption-text">Discrepancy</span><a class="headerlink" href="#id3" title="Link to this table">¶</a></caption>
-<colgroup>
-<col style="width: 50%" />
-<col style="width: 50%" />
-</colgroup>
-<thead>
-<tr class="row-odd"><th class="head"><p>Property</p></th>
-<th class="head"><p>Setting</p></th>
-</tr>
-</thead>
-<tbody>
-<tr class="row-even"><td><p>Distribution type</p></td>
-<td><p>Gaussian</p></td>
-</tr>
-<tr class="row-odd"><td><p>Characteristic value</p></td>
-<td><p>variance: data^2</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-<section id="surrogate">
-<h2>Surrogate<a class="headerlink" href="#surrogate" title="Link to this heading">¶</a></h2>
-<div class="table-wrapper colwidths-given docutils container" id="id4">
-<table class="docutils align-default" id="id4">
-<caption><span class="caption-text">MetaModel settings</span><a class="headerlink" href="#id4" title="Link to this table">¶</a></caption>
-<colgroup>
-<col style="width: 50%" />
-<col style="width: 50%" />
-</colgroup>
-<thead>
-<tr class="row-odd"><th class="head"><p>Property</p></th>
-<th class="head"><p>Setting</p></th>
-</tr>
-</thead>
-<tbody>
-<tr class="row-even"><td><p>surrogate-type</p></td>
-<td><p>PCE</p></td>
-</tr>
-<tr class="row-odd"><td><p>associated model</p></td>
-<td><p>‘Beam9points’</p></td>
-</tr>
-<tr class="row-even"><td><p>degree choices</p></td>
-<td><p>max degree 6, q-norm truncation 0.75</p></td>
-</tr>
-<tr class="row-odd"><td><p>regression</p></td>
-<td><p>FastARD</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<div class="table-wrapper colwidths-given docutils container" id="id5">
-<table class="docutils align-default" id="id5">
-<caption><span class="caption-text">Training choices</span><a class="headerlink" href="#id5" title="Link to this table">¶</a></caption>
-<colgroup>
-<col style="width: 50%" />
-<col style="width: 50%" />
-</colgroup>
-<thead>
-<tr class="row-odd"><th class="head"><p>Property</p></th>
-<th class="head"><p>Setting</p></th>
-</tr>
-</thead>
-<tbody>
-<tr class="row-even"><td><p>Static sampling method</p></td>
-<td><p>latin-hypercube</p></td>
-</tr>
-<tr class="row-odd"><td><p>Number of static samples</p></td>
-<td><p>100</p></td>
-</tr>
-<tr class="row-even"><td><p>Number of total samples</p></td>
-<td><p>100</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="borehole.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">Example: borehole</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="analyticalfunction.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">Example: Analytical function</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">Example: beam</a><ul>
-<li><a class="reference internal" href="#model-and-data">Model and Data</a></li>
-<li><a class="reference internal" href="#surrogate">Surrogate</a></li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="_static/doctools.js?v=9a2dae69"></script>
-    <script src="_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/beam.rst b/public/beam.rst
deleted file mode 100644
index f64f800e0..000000000
--- a/public/beam.rst
+++ /dev/null
@@ -1,88 +0,0 @@
-Example: beam
-*************
-This example shows how a surrogate for a beam deflection model can be created and
-illustrates how a model with an executable and an
-input file can be linked with the bayesvalidrox package.
-
-The surrogate is trained without active learning and no inference is performed, though reference data is available.
-
-.. warning::
-   This example does not run through without issues at the moment.
-
-Model and Data
-==============
-
-.. list-table:: Pylink model
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Property
-     - Setting
-   * - Model type
-     - Runs model via given shell command and parser
-   * - Number of input parameters
-     - 4
-   * - Number of output parameters
-     - 1: deflection [m]
-   * - Time- or space- dependency
-     - ??
-   * - MC reference
-     - Yes
-	 
-.. list-table:: Priors
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Parameter
-     - Distribution
-   * - Beam width
-     - lognormal
-   * - Beam height
-     - lognormal
-   * - Youngs modulus
-     - lognormal
-   * - Uniform load
-     - lognormal
-	 
-.. list-table:: Discrepancy
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Property
-     - Setting
-   * - Distribution type
-     - Gaussian
-   * - Characteristic value
-     - variance: data^2
-	 
-Surrogate
-=========
-
-.. list-table:: MetaModel settings
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Property
-     - Setting
-   * - surrogate-type
-     - PCE
-   * - associated model
-     - 'Beam9points'
-   * - degree choices
-     - max degree 6, q-norm truncation 0.75
-   * - regression
-     - FastARD
-	 
-	 
-.. list-table:: Training choices
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Property
-     - Setting
-   * - Static sampling method
-     - latin-hypercube
-   * - Number of static samples
-     - 100
-   * - Number of total samples
-     - 100
\ No newline at end of file
diff --git a/public/bmc_description.html b/public/bmc_description.html
deleted file mode 100644
index 9d570df35..000000000
--- a/public/bmc_description.html
+++ /dev/null
@@ -1,498 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="./">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="genindex.html" /><link rel="search" title="Search" href="search.html" /><link rel="next" title="TUTORIAL" href="tutorial.html" /><link rel="prev" title="Bayesian inference" href="bayes_description.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>Bayesian multi-model comparison - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 current has-children"><a class="reference internal" href="packagedescription.html">USER GUIDE</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2 current current-page"><a class="current reference internal" href="#">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="api.html">API</a><input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.html">bayesvalidrox</a><input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="bayesian-multi-model-comparison">
-<h1>Bayesian multi-model comparison<a class="headerlink" href="#bayesian-multi-model-comparison" title="Link to this heading">¶</a></h1>
-<div class="twocol docutils container">
-<div class="leftside docutils container">
-<p>Bayesvalidrox provides three distinct methods to compare sets of models against each other given some observation of the outputs, Bayes’ Factors, model weights and confusion matrices.
-These are contained within the class <a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html#bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison" title="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison"><code class="xref any py py-class docutils literal notranslate"><span class="pre">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</span></code></a> and can be called one-at-a-time with their respective functions, or consecutively with the function <code class="docutils literal notranslate"><span class="pre">model_comparison_all()</span></code>.</p>
-</div>
-<div class="rightside docutils container">
-<a class="reference internal image-reference" href="_images/bayesian_model_comparison.png"><img alt="UML diagram for classes related to Bayesian multi-model comparison." src="_images/bayesian_model_comparison.png" style="width: 400px;" /></a>
-</div>
-</div>
-<section id="example">
-<h2>Example<a class="headerlink" href="#example" title="Link to this heading">¶</a></h2>
-<p>To perform model comparison, we first need to define the set of competing models.
-For this, we create an additional model in the file <code class="docutils literal notranslate"><span class="pre">model2.py</span></code> based on the example model from <a class="reference internal" href="model_description.html"><span class="doc">Models</span></a>.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="k">def</span> <span class="nf">model2</span><span class="p">(</span><span class="n">samples</span><span class="p">,</span> <span class="n">x_values</span><span class="p">):</span>
-<span class="gp">&gt;&gt;&gt; </span>    <span class="n">poly</span> <span class="o">=</span> <span class="n">samples</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span><span class="o">*</span><span class="n">np</span><span class="o">.</span><span class="n">power</span><span class="p">(</span><span class="n">x_values</span><span class="p">,</span> <span class="mi">3</span><span class="p">)</span>
-<span class="gp">&gt;&gt;&gt; </span>    <span class="n">outputs</span> <span class="o">=</span> <span class="p">{</span><span class="s1">&#39;A&#39;</span><span class="p">:</span> <span class="n">poly</span><span class="p">,</span> <span class="s1">&#39;x_values&#39;</span><span class="p">:</span> <span class="n">x_values</span><span class="p">}</span>
-<span class="gp">&gt;&gt;&gt; </span>    <span class="k">return</span> <span class="n">outputs</span>
-</pre></div>
-</div>
-<p>Then we can build another surrogate for this model, following the same code as for the surrogate in <a class="reference internal" href="surrogate_description.html"><span class="doc">Training surrogate models</span></a>.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">Model2</span> <span class="o">=</span> <span class="n">PyLinkForwardModel</span><span class="p">()</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">Model2</span><span class="o">.</span><span class="n">link_type</span> <span class="o">=</span> <span class="s1">&#39;Function&#39;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">Model2</span><span class="o">.</span><span class="n">py_file</span> <span class="o">=</span> <span class="s1">&#39;model2&#39;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">Model2</span><span class="o">.</span><span class="n">name</span> <span class="o">=</span> <span class="s1">&#39;model2&#39;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">Model2</span><span class="o">.</span><span class="n">Output</span><span class="o">.</span><span class="n">names</span> <span class="o">=</span> <span class="p">[</span><span class="s1">&#39;A&#39;</span><span class="p">]</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">Model2</span><span class="o">.</span><span class="n">func_args</span> <span class="o">=</span> <span class="p">{</span><span class="s1">&#39;x_values&#39;</span><span class="p">:</span> <span class="n">x_values</span><span class="p">}</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">Model2</span><span class="o">.</span><span class="n">store</span> <span class="o">=</span> <span class="kc">False</span>
-</pre></div>
-</div>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">MetaMod2</span> <span class="o">=</span> <span class="n">MetaModel</span><span class="p">(</span><span class="n">Inputs</span><span class="p">)</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">MetaMod2</span><span class="o">.</span><span class="n">meta_model_type</span> <span class="o">=</span> <span class="s1">&#39;aPCE&#39;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">MetaMod2</span><span class="o">.</span><span class="n">pce_reg_method</span> <span class="o">=</span> <span class="s1">&#39;FastARD&#39;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">MetaMod2</span><span class="o">.</span><span class="n">pce_deg</span> <span class="o">=</span> <span class="mi">3</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">MetaMod2</span><span class="o">.</span><span class="n">pce_q_norm</span> <span class="o">=</span> <span class="mi">1</span>
-</pre></div>
-</div>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">ExpDesign2</span> <span class="o">=</span> <span class="n">ExpDesigns</span><span class="p">(</span><span class="n">Inputs</span><span class="p">)</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">ExpDesign2</span><span class="o">.</span><span class="n">n_init_samples</span> <span class="o">=</span> <span class="mi">30</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">ExpDesign2</span><span class="o">.</span><span class="n">sampling_method</span> <span class="o">=</span> <span class="s1">&#39;random&#39;</span>
-</pre></div>
-</div>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">Engine_2</span> <span class="o">=</span> <span class="n">Engine</span><span class="p">(</span><span class="n">MetaMod2</span><span class="p">,</span> <span class="n">Model2</span><span class="p">,</span> <span class="n">ExpDesign2</span><span class="p">)</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">Engine_2</span><span class="o">.</span><span class="n">train_normal</span><span class="p">()</span>
-</pre></div>
-</div>
-<p>To perform model comparison we use the class <a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html#bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison" title="bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison"><code class="xref any py py-class docutils literal notranslate"><span class="pre">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</span></code></a>.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span>&gt;&gt;&gt; from bayesvalidrox import BayesModelComparison`
-</pre></div>
-</div>
-<p>We collect the engines that should be compared in a dictionary, and assign them names.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">meta_models</span> <span class="o">=</span> <span class="p">{</span>
-<span class="gp">&gt;&gt;&gt; </span>    <span class="s2">&quot;linear&quot;</span><span class="p">:</span> <span class="n">Engine_</span><span class="p">,</span>
-<span class="gp">&gt;&gt;&gt; </span>    <span class="s2">&quot;degthree&quot;</span><span class="p">:</span> <span class="n">Engine_2</span>
-<span class="gp">&gt;&gt;&gt; </span>    <span class="p">}</span>
-</pre></div>
-</div>
-<p>Then we create an object of class <code class="docutils literal notranslate"><span class="pre">BayesModelComparison</span></code>.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">BayesOpts</span> <span class="o">=</span> <span class="n">BayesModelComparison</span><span class="p">()</span>
-</pre></div>
-</div>
-<p>As the comparison uses the class <a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html#bayesvalidrox.bayes_inference.bayes_inference.BayesInference" title="bayesvalidrox.bayes_inference.bayes_inference.BayesInference"><code class="xref any py py-class docutils literal notranslate"><span class="pre">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</span></code></a>, we can also set the properties for this class as well.
-These are collected in a dictionary and given to the function calls that perform the model comparison.
-In this example we use the following settings.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">opts_bootstrap</span> <span class="o">=</span> <span class="p">{</span>
-<span class="gp">&gt;&gt;&gt; </span>    <span class="s2">&quot;bootstrap&quot;</span><span class="p">:</span> <span class="kc">True</span><span class="p">,</span>
-<span class="gp">&gt;&gt;&gt; </span>    <span class="s2">&quot;n_samples&quot;</span><span class="p">:</span> <span class="mi">100</span><span class="p">,</span>
-<span class="gp">&gt;&gt;&gt; </span>    <span class="s2">&quot;Discrepancy&quot;</span><span class="p">:</span> <span class="n">DiscrepancyOpts</span><span class="p">,</span>
-<span class="gp">&gt;&gt;&gt; </span>    <span class="s2">&quot;emulator&quot;</span><span class="p">:</span> <span class="kc">True</span><span class="p">,</span>
-<span class="gp">&gt;&gt;&gt; </span>    <span class="s2">&quot;plot_post_pred&quot;</span><span class="p">:</span> <span class="kc">False</span>
-<span class="gp">&gt;&gt;&gt; </span>    <span class="p">}</span>
-</pre></div>
-</div>
-<p>Now we can run the full model comparison.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">output_dict</span> <span class="o">=</span> <span class="n">BayesOpts</span><span class="o">.</span><span class="n">model_comparison_all</span><span class="p">(</span><span class="n">meta_models</span><span class="p">,</span> <span class="n">opts_bootstrap</span><span class="p">)</span>
-</pre></div>
-</div>
-<p>The created plots are saved in the folder <code class="docutils literal notranslate"><span class="pre">Outputs_Comparison</span></code>.</p>
-</section>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="tutorial.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">TUTORIAL</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayes_description.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">Bayesian inference</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">Bayesian multi-model comparison</a><ul>
-<li><a class="reference internal" href="#example">Example</a></li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="_static/doctools.js?v=9a2dae69"></script>
-    <script src="_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/borehole.html b/public/borehole.html
deleted file mode 100644
index 014cf87ce..000000000
--- a/public/borehole.html
+++ /dev/null
@@ -1,590 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="./">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="genindex.html" /><link rel="search" title="Search" href="search.html" /><link rel="next" title="Example: ishigami" href="ishigami.html" /><link rel="prev" title="Example: beam" href="beam.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>Example: borehole - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="examples.html">EXAMPLES</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="beam.html">Beam</a></li>
-<li class="toctree-l2 current current-page"><a class="current reference internal" href="#">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="api.html">API</a><input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.html">bayesvalidrox</a><input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="example-borehole">
-<h1>Example: borehole<a class="headerlink" href="#example-borehole" title="Link to this heading">¶</a></h1>
-<p>This test deals with the surrogate modeling of a Borehole function.
-You will see how to check the quality of your regression model and perform sensitivity analysis via Sobol Indices</p>
-<blockquote>
-<div><p>BOREHOLE FUNCTION</p>
-<dl class="simple">
-<dt>Authors: Sonja Surjanovic, Simon Fraser University</dt><dd><p>Derek Bingham, Simon Fraser University</p>
-</dd>
-</dl>
-<p>Questions/Comments: Please email Derek Bingham at <a class="reference external" href="mailto:dbingham&#37;&#52;&#48;stat&#46;sfu&#46;ca">dbingham<span>&#64;</span>stat<span>&#46;</span>sfu<span>&#46;</span>ca</a>.</p>
-<p>Copyright 2013. Derek Bingham, Simon Fraser University.</p>
-<p>THERE IS NO WARRANTY, EXPRESS OR IMPLIED. WE DO NOT ASSUME ANY LIABILITY
-FOR THE USE OF THIS SOFTWARE.  If software is modified to produce
-derivative works, such modified software should be clearly marked.
-Additionally, this program is free software; you can redistribute it
-and/or modify it under the terms of the GNU General Public License as
-published by the Free Software Foundation; version 2.0 of the License.
-Accordingly, this program is distributed in the hope that it will be
-useful, but WITHOUT ANY WARRANTY; without even the implied warranty
-of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-General Public License for more details.</p>
-<dl class="simple">
-<dt>For function details and reference information, see:</dt><dd><p><a class="reference external" href="https://www.sfu.ca/~ssurjano/ishigami.html">https://www.sfu.ca/~ssurjano/ishigami.html</a></p>
-</dd>
-</dl>
-</div></blockquote>
-<p>no reference data given
-Surrogate with AL - OMP for regression and Space-filling sequential exploitaiton scheme (no data)</p>
-<section id="model-and-data">
-<h2>Model and Data<a class="headerlink" href="#model-and-data" title="Link to this heading">¶</a></h2>
-<div class="table-wrapper colwidths-given docutils container" id="id1">
-<table class="docutils align-default" id="id1">
-<caption><span class="caption-text">Pylink model</span><a class="headerlink" href="#id1" title="Link to this table">¶</a></caption>
-<colgroup>
-<col style="width: 50%" />
-<col style="width: 50%" />
-</colgroup>
-<thead>
-<tr class="row-odd"><th class="head"><p>Property</p></th>
-<th class="head"><p>Setting</p></th>
-</tr>
-</thead>
-<tbody>
-<tr class="row-even"><td><p>Model type</p></td>
-<td><p>Function</p></td>
-</tr>
-<tr class="row-odd"><td><p>Number of input parameters</p></td>
-<td><p>8</p></td>
-</tr>
-<tr class="row-even"><td><p>Number of output parameters</p></td>
-<td><p>1: flow rate [m$^3$/yr]</p></td>
-</tr>
-<tr class="row-odd"><td><p>Time- or space- dependency</p></td>
-<td><p>??</p></td>
-</tr>
-<tr class="row-even"><td><p>MC reference</p></td>
-<td><p>No</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<div class="table-wrapper colwidths-given docutils container" id="id2">
-<table class="docutils align-default" id="id2">
-<caption><span class="caption-text">Priors</span><a class="headerlink" href="#id2" title="Link to this table">¶</a></caption>
-<colgroup>
-<col style="width: 50%" />
-<col style="width: 50%" />
-</colgroup>
-<thead>
-<tr class="row-odd"><th class="head"><p>Parameter</p></th>
-<th class="head"><p>Distribution</p></th>
-</tr>
-</thead>
-<tbody>
-<tr class="row-even"><td><p>r_w</p></td>
-<td><p>uniform</p></td>
-</tr>
-<tr class="row-odd"><td><p>L</p></td>
-<td><p>uniform</p></td>
-</tr>
-<tr class="row-even"><td><p>K_w</p></td>
-<td><p>uniform</p></td>
-</tr>
-<tr class="row-odd"><td><p>T_u</p></td>
-<td><p>uniform</p></td>
-</tr>
-<tr class="row-even"><td><p>T_l</p></td>
-<td><p>uniform</p></td>
-</tr>
-<tr class="row-odd"><td><p>H_u</p></td>
-<td><p>uniform</p></td>
-</tr>
-<tr class="row-even"><td><p>H_l</p></td>
-<td><p>uniform</p></td>
-</tr>
-<tr class="row-odd"><td><p>r</p></td>
-<td><p>lognormal</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-<section id="surrogate">
-<h2>Surrogate<a class="headerlink" href="#surrogate" title="Link to this heading">¶</a></h2>
-<div class="table-wrapper colwidths-given docutils container" id="id3">
-<table class="docutils align-default" id="id3">
-<caption><span class="caption-text">MetaModel settings</span><a class="headerlink" href="#id3" title="Link to this table">¶</a></caption>
-<colgroup>
-<col style="width: 50%" />
-<col style="width: 50%" />
-</colgroup>
-<thead>
-<tr class="row-odd"><th class="head"><p>Property</p></th>
-<th class="head"><p>Setting</p></th>
-</tr>
-</thead>
-<tbody>
-<tr class="row-even"><td><p>surrogate-type</p></td>
-<td><p>aPCE</p></td>
-</tr>
-<tr class="row-odd"><td><p>associated model</p></td>
-<td><p>‘borehole’</p></td>
-</tr>
-<tr class="row-even"><td><p>degree choices</p></td>
-<td><p>max degree 5, q-norm truncation 1.0</p></td>
-</tr>
-<tr class="row-odd"><td><p>regression</p></td>
-<td><p>OMP (Orthogonal matching pursuit)</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<div class="table-wrapper colwidths-given docutils container" id="id4">
-<table class="docutils align-default" id="id4">
-<caption><span class="caption-text">Training choices</span><a class="headerlink" href="#id4" title="Link to this table">¶</a></caption>
-<colgroup>
-<col style="width: 50%" />
-<col style="width: 50%" />
-</colgroup>
-<thead>
-<tr class="row-odd"><th class="head"><p>Property</p></th>
-<th class="head"><p>Setting</p></th>
-</tr>
-</thead>
-<tbody>
-<tr class="row-even"><td><p>Static sampling method</p></td>
-<td><p>latin-hypercube</p></td>
-</tr>
-<tr class="row-odd"><td><p>Number of static samples</p></td>
-<td><p>50</p></td>
-</tr>
-<tr class="row-even"><td><p>Number of total samples</p></td>
-<td><p>300</p></td>
-</tr>
-<tr class="row-odd"><td><p>Number of samples per AL iteration</p></td>
-<td><p>1</p></td>
-</tr>
-<tr class="row-even"><td><p>AL tradeoff scheme</p></td>
-<td><p>None</p></td>
-</tr>
-<tr class="row-odd"><td><p>AL exploration method</p></td>
-<td><p>latin-hypercube, n_candidates=5000, n_cand_groups=4</p></td>
-</tr>
-<tr class="row-even"><td><p>AL exploitation method</p></td>
-<td><p>space-filling</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="ishigami.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">Example: ishigami</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="beam.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">Example: beam</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">Example: borehole</a><ul>
-<li><a class="reference internal" href="#model-and-data">Model and Data</a></li>
-<li><a class="reference internal" href="#surrogate">Surrogate</a></li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="_static/doctools.js?v=9a2dae69"></script>
-    <script src="_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/borehole.rst b/public/borehole.rst
deleted file mode 100644
index fba221448..000000000
--- a/public/borehole.rst
+++ /dev/null
@@ -1,117 +0,0 @@
-Example: borehole
-*****************
-This test deals with the surrogate modeling of a Borehole function.
-You will see how to check the quality of your regression model and perform sensitivity analysis via Sobol Indices
-	
-	
-    BOREHOLE FUNCTION
-
-    Authors: Sonja Surjanovic, Simon Fraser University
-             Derek Bingham, Simon Fraser University
-
-    Questions/Comments: Please email Derek Bingham at dbingham@stat.sfu.ca.
-
-    Copyright 2013. Derek Bingham, Simon Fraser University.
-
-    THERE IS NO WARRANTY, EXPRESS OR IMPLIED. WE DO NOT ASSUME ANY LIABILITY
-    FOR THE USE OF THIS SOFTWARE.  If software is modified to produce
-    derivative works, such modified software should be clearly marked.
-    Additionally, this program is free software; you can redistribute it
-    and/or modify it under the terms of the GNU General Public License as
-    published by the Free Software Foundation; version 2.0 of the License.
-    Accordingly, this program is distributed in the hope that it will be
-    useful, but WITHOUT ANY WARRANTY; without even the implied warranty
-    of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-    General Public License for more details.
-
-    For function details and reference information, see:
-        https://www.sfu.ca/~ssurjano/ishigami.html
-
-no reference data given
-Surrogate with AL - OMP for regression and Space-filling sequential exploitaiton scheme (no data)
-
-.. warning::
-   Still some error with saving the sobol indices
-
-Model and Data
-==============
-
-.. list-table:: Pylink model
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Property
-     - Setting
-   * - Model type
-     - Function
-   * - Number of input parameters
-     - 8
-   * - Number of output parameters
-     - 1: flow rate [m$^3$/yr]
-   * - Time- or space- dependency
-     - ??
-   * - MC reference
-     - No
-	 
-.. list-table:: Priors
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Parameter
-     - Distribution
-   * - r_w
-     - uniform
-   * - L
-     - uniform
-   * - K_w
-     - uniform
-   * - T_u
-     - uniform
-   * - T_l
-     - uniform
-   * - H_u
-     - uniform
-   * - H_l
-     - uniform
-   * - r
-     - lognormal
-	
-Surrogate
-=========
-
-.. list-table:: MetaModel settings
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Property
-     - Setting
-   * - surrogate-type
-     - aPCE
-   * - associated model
-     - 'borehole'
-   * - degree choices
-     - max degree 5, q-norm truncation 1.0
-   * - regression
-     - OMP (Orthogonal matching pursuit)
-	 
-	 
-.. list-table:: Training choices
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Property
-     - Setting
-   * - Static sampling method
-     - latin-hypercube
-   * - Number of static samples
-     - 50
-   * - Number of total samples
-     - 300
-   * - Number of samples per AL iteration
-     - 1
-   * - AL tradeoff scheme
-     - None
-   * - AL exploration method
-     - latin-hypercube, n_candidates=5000, n_cand_groups=4
-   * - AL exploitation method
-     - space-filling 
\ No newline at end of file
diff --git a/public/conf.py b/public/conf.py
deleted file mode 100644
index b56918dd0..000000000
--- a/public/conf.py
+++ /dev/null
@@ -1,61 +0,0 @@
-# Configuration file for the Sphinx documentation builder.
-#
-# For the full list of built-in configuration values, see the documentation:
-# https://www.sphinx-doc.org/en/master/usage/configuration.html
-
-# -- Path setup --------------------------------------------------------------
-
-# If extensions (or modules to document with autodoc) are in another directory,
-# add these directories to sys.path here. If the directory is relative to the
-# documentation root, use os.path.abspath to make it absolute, like shown here.
-#
-import os
-import sys
-sys.path.insert(0, os.path.abspath('../../'))
-sys.path.insert(0, os.path.abspath('../../src/'))
-#sys.path.insert(0, os.path.abspath('../../src/bayesvalidrox'))
-#sys.path.insert(0, os.path.abspath('../../src/bayesvalidrox/surrogate_models'))
-#sys.path.insert(0, os.path.abspath('../../src/bayesvalidrox/pylink'))
-#sys.path.insert(0, os.path.abspath('../../src/bayesvalidrox/post_processing'))
-#sys.path.insert(0, os.path.abspath('../../src/bayesvalidrox/bayes_inference'))
-
-# -- Project information -----------------------------------------------------
-# https://www.sphinx-doc.org/en/master/usage/configuration.html#project-information
-
-project = 'bayesvalidrox'
-copyright = '2023, Farid Mohammadi, Rebecca Kohlhaas'
-author = 'Farid Mohammadi, Rebecca Kohlhaas'
-release = '0.0.5'
-
-# -- General configuration ---------------------------------------------------
-
-# Add any Sphinx extension module names here, as strings. They can be
-# extensions coming with Sphinx (named 'sphinx.ext.*') or your custom
-# ones.
-extensions = [
-    'sphinx.ext.doctest',
-    'sphinx.ext.autodoc',
-    'sphinx.ext.autosummary',
-    'm2r2'
-]
-
-# Add any paths that contain templates here, relative to this directory.
-templates_path = ['_templates']
-
-# List of patterns, relative to source directory, that match files and
-# directories to ignore when looking for source files.
-# This pattern also affects html_static_path and html_extra_path.
-exclude_patterns = []
-
-
-# -- Options for HTML output -------------------------------------------------
-
-# The theme to use for HTML and HTML Help pages.  See the documentation for
-# a list of builtin themes.
-#
-html_theme = 'furo'
-
-# Add any paths that contain custom static files (such as style sheets) here,
-# relative to this directory. They are copied after the builtin static files,
-# so a file named "default.css" will overwrite the builtin "default.css".
-html_static_path = ['_static']
\ No newline at end of file
diff --git a/public/examples.html b/public/examples.html
deleted file mode 100644
index 396ff2984..000000000
--- a/public/examples.html
+++ /dev/null
@@ -1,415 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="./">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="genindex.html" /><link rel="search" title="Search" href="search.html" /><link rel="next" title="Example: Analytical function" href="analyticalfunction.html" /><link rel="prev" title="TUTORIAL" href="tutorial.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>EXAMPLES - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon no-toc" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 current has-children current-page"><a class="current reference internal" href="#">EXAMPLES</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="api.html">API</a><input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.html">bayesvalidrox</a><input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon no-toc" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="examples">
-<h1>EXAMPLES<a class="headerlink" href="#examples" title="Link to this heading">¶</a></h1>
-<p>Within the git repository of <strong>bayesvalidrox</strong> a set of examples can be found.
-Here we provide short introductions into the used models and what each example can teach about the functionality of the package.</p>
-<p>The following examples are provided:</p>
-<div class="toctree-wrapper compound">
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l1"><a class="reference internal" href="beam.html">Beam</a></li>
-<li class="toctree-l1"><a class="reference internal" href="borehole.html">Borehole</a></li>
-<li class="toctree-l1"><a class="reference internal" href="ishigami.html">Ishigami</a></li>
-<li class="toctree-l1"><a class="reference internal" href="modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l1"><a class="reference internal" href="ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l1"><a class="reference internal" href="pollution.html">Pollution</a></li>
-</ul>
-</div>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="analyticalfunction.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">Example: Analytical function</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="tutorial.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">TUTORIAL</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer no-toc">
-      
-      
-      
-    </aside>
-  </div>
-</div><script src="_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="_static/doctools.js?v=9a2dae69"></script>
-    <script src="_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/examples.rst b/public/examples.rst
deleted file mode 100644
index 6941b83f3..000000000
--- a/public/examples.rst
+++ /dev/null
@@ -1,17 +0,0 @@
-EXAMPLES
-********
-Within the git repository of **bayesvalidrox** a set of examples can be found.
-Here we provide short introductions into the used models and what each example can teach about the functionality of the package.
-
-The following examples are provided:
-
-.. toctree::
-   :maxdepth: 1
-
-   Analytical function <analyticalfunction>
-   Beam <beam>
-   Borehole <borehole>
-   Ishigami <ishigami>
-   Model comparison <modelcomparison>
-   OHagan-function <ohaganfunction>
-   Pollution <pollution>
\ No newline at end of file
diff --git a/public/generated/bayesvalidrox.bayes_inference.bayes_inference.html b/public/generated/bayesvalidrox.bayes_inference.bayes_inference.html
deleted file mode 100644
index 6c509b051..000000000
--- a/public/generated/bayesvalidrox.bayes_inference.bayes_inference.html
+++ /dev/null
@@ -1,294 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.bayes_inference.bayes_model_comparison" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html" /><link rel="prev" title="bayesvalidrox.post_processing.post_processing" href="bayesvalidrox.post_processing.post_processing.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.bayes_inference.bayes_inference - bayesvalidrox 0.0.5 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 0.0.5 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon no-toc" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  
-  <span class="sidebar-brand-text">bayesvalidrox 0.0.5 documentation</span>
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../packagedescription.html">PACKAGE DESCRIPTION</a></li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a></li>
-<li class="toctree-l2 current current-page"><a class="current reference internal" href="#">bayesvalidrox.bayes_inference.bayes_inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a></li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon no-toc" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="module-bayesvalidrox.bayes_inference.bayes_inference">
-<span id="bayesvalidrox-bayes-inference-bayes-inference"></span><h1>bayesvalidrox.bayes_inference.bayes_inference<a class="headerlink" href="#module-bayesvalidrox.bayes_inference.bayes_inference" title="Link to this heading">¶</a></h1>
-<p class="rubric">Classes</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">BayesInference</span></code>(engine[, discrepancy, ...])</p></td>
-<td><p>A class to perform Bayesian Analysis.</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.bayes_inference.bayes_model_comparison</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.post_processing.post_processing.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.post_processing.post_processing</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer no-toc">
-      
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=282f96c0"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/generated/bayesvalidrox.bayes_inference.bayes_model_comparison.html b/public/generated/bayesvalidrox.bayes_inference.bayes_model_comparison.html
deleted file mode 100644
index dac8cb532..000000000
--- a/public/generated/bayesvalidrox.bayes_inference.bayes_model_comparison.html
+++ /dev/null
@@ -1,294 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.bayes_inference.discrepancy" href="bayesvalidrox.bayes_inference.discrepancy.html" /><link rel="prev" title="bayesvalidrox.bayes_inference.bayes_inference" href="bayesvalidrox.bayes_inference.bayes_inference.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.bayes_inference.bayes_model_comparison - bayesvalidrox 0.0.5 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 0.0.5 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon no-toc" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  
-  <span class="sidebar-brand-text">bayesvalidrox 0.0.5 documentation</span>
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../packagedescription.html">PACKAGE DESCRIPTION</a></li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a></li>
-<li class="toctree-l2 current current-page"><a class="current reference internal" href="#">bayesvalidrox.bayes_inference.bayes_model_comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a></li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon no-toc" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="module-bayesvalidrox.bayes_inference.bayes_model_comparison">
-<span id="bayesvalidrox-bayes-inference-bayes-model-comparison"></span><h1>bayesvalidrox.bayes_inference.bayes_model_comparison<a class="headerlink" href="#module-bayesvalidrox.bayes_inference.bayes_model_comparison" title="Link to this heading">¶</a></h1>
-<p class="rubric">Classes</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">BayesModelComparison</span></code>([justifiability, ...])</p></td>
-<td><p>A class to perform Bayesian Analysis.</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.bayes_inference.discrepancy.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.bayes_inference.discrepancy</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.bayes_inference.bayes_inference.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.bayes_inference.bayes_inference</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer no-toc">
-      
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=282f96c0"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/generated/bayesvalidrox.bayes_inference.discrepancy.html b/public/generated/bayesvalidrox.bayes_inference.discrepancy.html
deleted file mode 100644
index 3f373fb46..000000000
--- a/public/generated/bayesvalidrox.bayes_inference.discrepancy.html
+++ /dev/null
@@ -1,294 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.bayes_inference.mcmc" href="bayesvalidrox.bayes_inference.mcmc.html" /><link rel="prev" title="bayesvalidrox.bayes_inference.bayes_model_comparison" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.bayes_inference.discrepancy - bayesvalidrox 0.0.5 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 0.0.5 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon no-toc" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  
-  <span class="sidebar-brand-text">bayesvalidrox 0.0.5 documentation</span>
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../packagedescription.html">PACKAGE DESCRIPTION</a></li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a></li>
-<li class="toctree-l2 current current-page"><a class="current reference internal" href="#">bayesvalidrox.bayes_inference.discrepancy</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a></li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon no-toc" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="module-bayesvalidrox.bayes_inference.discrepancy">
-<span id="bayesvalidrox-bayes-inference-discrepancy"></span><h1>bayesvalidrox.bayes_inference.discrepancy<a class="headerlink" href="#module-bayesvalidrox.bayes_inference.discrepancy" title="Link to this heading">¶</a></h1>
-<p class="rubric">Classes</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">Discrepancy</span></code>([InputDisc, disc_type, parameters])</p></td>
-<td><p>Discrepancy class for Bayesian inference method.</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.bayes_inference.mcmc.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.bayes_inference.mcmc</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.bayes_inference.bayes_model_comparison</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer no-toc">
-      
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=282f96c0"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/generated/bayesvalidrox.bayes_inference.mcmc.html b/public/generated/bayesvalidrox.bayes_inference.mcmc.html
deleted file mode 100644
index 659359384..000000000
--- a/public/generated/bayesvalidrox.bayes_inference.mcmc.html
+++ /dev/null
@@ -1,296 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="prev" title="bayesvalidrox.bayes_inference.discrepancy" href="bayesvalidrox.bayes_inference.discrepancy.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.bayes_inference.mcmc - bayesvalidrox 0.0.5 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 0.0.5 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon no-toc" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  
-  <span class="sidebar-brand-text">bayesvalidrox 0.0.5 documentation</span>
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../packagedescription.html">PACKAGE DESCRIPTION</a></li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a></li>
-<li class="toctree-l2 current current-page"><a class="current reference internal" href="#">bayesvalidrox.bayes_inference.mcmc</a></li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon no-toc" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="module-bayesvalidrox.bayes_inference.mcmc">
-<span id="bayesvalidrox-bayes-inference-mcmc"></span><h1>bayesvalidrox.bayes_inference.mcmc<a class="headerlink" href="#module-bayesvalidrox.bayes_inference.mcmc" title="Link to this heading">¶</a></h1>
-<p class="rubric">Functions</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">gelman_rubin</span></code>(chain[, return_var])</p></td>
-<td><p>The potential scale reduction factor (PSRF) defined by the variance within one chain, W, with the variance between chains B.</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<p class="rubric">Classes</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">MCMC</span></code>(engine, mcmc_params, Discrepancy, ...)</p></td>
-<td><p>A class for bayesian inference via a Markov-Chain Monte-Carlo (MCMC) Sampler to approximate the posterior distribution of the Bayes theorem: $$p(theta|mathcal{y}) = frac{p(mathcal{y}|theta) p(theta)}                                      {p(mathcal{y})}.$$</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          
-          <a class="prev-page" href="bayesvalidrox.bayes_inference.discrepancy.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.bayes_inference.discrepancy</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer no-toc">
-      
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=282f96c0"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/generated/bayesvalidrox.post_processing.post_processing.html b/public/generated/bayesvalidrox.post_processing.post_processing.html
deleted file mode 100644
index 33e790d49..000000000
--- a/public/generated/bayesvalidrox.post_processing.post_processing.html
+++ /dev/null
@@ -1,294 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.bayes_inference.bayes_inference" href="bayesvalidrox.bayes_inference.bayes_inference.html" /><link rel="prev" title="bayesvalidrox.pylink.pylink" href="bayesvalidrox.pylink.pylink.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.post_processing.post_processing - bayesvalidrox 0.0.5 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 0.0.5 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon no-toc" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  
-  <span class="sidebar-brand-text">bayesvalidrox 0.0.5 documentation</span>
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../packagedescription.html">PACKAGE DESCRIPTION</a></li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a></li>
-<li class="toctree-l2 current current-page"><a class="current reference internal" href="#">bayesvalidrox.post_processing.post_processing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a></li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon no-toc" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="module-bayesvalidrox.post_processing.post_processing">
-<span id="bayesvalidrox-post-processing-post-processing"></span><h1>bayesvalidrox.post_processing.post_processing<a class="headerlink" href="#module-bayesvalidrox.post_processing.post_processing" title="Link to this heading">¶</a></h1>
-<p class="rubric">Classes</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">PostProcessing</span></code>(engine[, name])</p></td>
-<td><p>This class provides many helper functions to post-process the trained meta-model.</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.bayes_inference.bayes_inference.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.bayes_inference.bayes_inference</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.pylink.pylink.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.pylink.pylink</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer no-toc">
-      
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=282f96c0"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/generated/bayesvalidrox.pylink.pylink.html b/public/generated/bayesvalidrox.pylink.pylink.html
deleted file mode 100644
index d7ed6ad10..000000000
--- a/public/generated/bayesvalidrox.pylink.pylink.html
+++ /dev/null
@@ -1,305 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.post_processing.post_processing" href="bayesvalidrox.post_processing.post_processing.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.surrogate_models" href="bayesvalidrox.surrogate_models.surrogate_models.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.pylink.pylink - bayesvalidrox 0.0.5 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 0.0.5 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon no-toc" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  
-  <span class="sidebar-brand-text">bayesvalidrox 0.0.5 documentation</span>
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../packagedescription.html">PACKAGE DESCRIPTION</a></li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a></li>
-<li class="toctree-l2 current current-page"><a class="current reference internal" href="#">bayesvalidrox.pylink.pylink</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a></li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon no-toc" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="module-bayesvalidrox.pylink.pylink">
-<span id="bayesvalidrox-pylink-pylink"></span><h1>bayesvalidrox.pylink.pylink<a class="headerlink" href="#module-bayesvalidrox.pylink.pylink" title="Link to this heading">¶</a></h1>
-<p>Calls to the model and evaluations</p>
-<p class="rubric">Functions</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">within_range</span></code>(out, minout, maxout)</p></td>
-<td><p>Checks if all the values in out lie between minout and maxout</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<p class="rubric">Classes</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">PyLinkForwardModel</span></code>([link_type, name, ...])</p></td>
-<td><p>A forward model binder</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.post_processing.post_processing.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.post_processing.post_processing</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.surrogate_models.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.surrogate_models</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer no-toc">
-      
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=282f96c0"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/generated/bayesvalidrox.surrogate_models.adaptPlot.html b/public/generated/bayesvalidrox.surrogate_models.adaptPlot.html
deleted file mode 100644
index 7e57d2f8c..000000000
--- a/public/generated/bayesvalidrox.surrogate_models.adaptPlot.html
+++ /dev/null
@@ -1,296 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.apoly_construction" href="bayesvalidrox.surrogate_models.apoly_construction.html" /><link rel="prev" title="API" href="../api.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.adaptPlot - bayesvalidrox 0.0.5 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 0.0.5 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon no-toc" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  
-  <span class="sidebar-brand-text">bayesvalidrox 0.0.5 documentation</span>
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../packagedescription.html">PACKAGE DESCRIPTION</a></li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.adaptPlot</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a></li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon no-toc" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="module-bayesvalidrox.surrogate_models.adaptPlot">
-<span id="bayesvalidrox-surrogate-models-adaptplot"></span><h1>bayesvalidrox.surrogate_models.adaptPlot<a class="headerlink" href="#module-bayesvalidrox.surrogate_models.adaptPlot" title="Link to this heading">¶</a></h1>
-<p>Created on Thu Aug 13 13:46:24 2020</p>
-<p>&#64;author: farid</p>
-<p class="rubric">Functions</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">adaptPlot</span></code>(PCEModel, Y_Val, Y_PC_Val, ...[, ...])</p></td>
-<td><p></p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.apoly_construction.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.apoly_construction</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="../api.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">API</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer no-toc">
-      
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=282f96c0"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/generated/bayesvalidrox.surrogate_models.apoly_construction.html b/public/generated/bayesvalidrox.surrogate_models.apoly_construction.html
deleted file mode 100644
index fdd2db255..000000000
--- a/public/generated/bayesvalidrox.surrogate_models.apoly_construction.html
+++ /dev/null
@@ -1,293 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.bayes_linear" href="bayesvalidrox.surrogate_models.bayes_linear.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.adaptPlot" href="bayesvalidrox.surrogate_models.adaptPlot.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.apoly_construction - bayesvalidrox 0.0.5 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 0.0.5 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon no-toc" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  
-  <span class="sidebar-brand-text">bayesvalidrox 0.0.5 documentation</span>
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../packagedescription.html">PACKAGE DESCRIPTION</a></li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a></li>
-<li class="toctree-l2 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.apoly_construction</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a></li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon no-toc" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="module-bayesvalidrox.surrogate_models.apoly_construction">
-<span id="bayesvalidrox-surrogate-models-apoly-construction"></span><h1>bayesvalidrox.surrogate_models.apoly_construction<a class="headerlink" href="#module-bayesvalidrox.surrogate_models.apoly_construction" title="Link to this heading">¶</a></h1>
-<p class="rubric">Functions</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">apoly_construction</span></code>(Data, degree)</p></td>
-<td><p>Construction of Data-driven Orthonormal Polynomial Basis Author: Dr.-Ing.</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.bayes_linear.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.bayes_linear</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.adaptPlot.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.adaptPlot</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer no-toc">
-      
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=282f96c0"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/generated/bayesvalidrox.surrogate_models.bayes_linear.html b/public/generated/bayesvalidrox.surrogate_models.bayes_linear.html
deleted file mode 100644
index 100e6fca1..000000000
--- a/public/generated/bayesvalidrox.surrogate_models.bayes_linear.html
+++ /dev/null
@@ -1,310 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.eval_rec_rule" href="bayesvalidrox.surrogate_models.eval_rec_rule.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.apoly_construction" href="bayesvalidrox.surrogate_models.apoly_construction.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.bayes_linear - bayesvalidrox 0.0.5 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 0.0.5 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon no-toc" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  
-  <span class="sidebar-brand-text">bayesvalidrox 0.0.5 documentation</span>
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../packagedescription.html">PACKAGE DESCRIPTION</a></li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a></li>
-<li class="toctree-l2 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.bayes_linear</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a></li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon no-toc" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="module-bayesvalidrox.surrogate_models.bayes_linear">
-<span id="bayesvalidrox-surrogate-models-bayes-linear"></span><h1>bayesvalidrox.surrogate_models.bayes_linear<a class="headerlink" href="#module-bayesvalidrox.surrogate_models.bayes_linear" title="Link to this heading">¶</a></h1>
-<p class="rubric">Functions</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">gamma_mean</span></code>(a, b)</p></td>
-<td><p>Computes mean of gamma distribution</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<p class="rubric">Classes</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">BayesianLinearRegression</span></code>(n_iter, tol, ...)</p></td>
-<td><p>Superclass for Empirical Bayes and Variational Bayes implementations of  Bayesian Linear Regression Model</p></td>
-</tr>
-<tr class="row-even"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">EBLinearRegression</span></code>([n_iter, tol, optimizer, ...])</p></td>
-<td><p>Bayesian Regression with type II maximum likelihood (Empirical Bayes)</p></td>
-</tr>
-<tr class="row-odd"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">VBLinearRegression</span></code>([n_iter, tol, ...])</p></td>
-<td><p>Implements Bayesian Linear Regression using mean-field approximation.</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.eval_rec_rule</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.apoly_construction.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.apoly_construction</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer no-toc">
-      
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=282f96c0"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/generated/bayesvalidrox.surrogate_models.engine.html b/public/generated/bayesvalidrox.surrogate_models.engine.html
deleted file mode 100644
index d770fb00d..000000000
--- a/public/generated/bayesvalidrox.surrogate_models.engine.html
+++ /dev/null
@@ -1,311 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.inputs" href="bayesvalidrox.surrogate_models.inputs.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.engine - bayesvalidrox 0.0.5 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 0.0.5 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon no-toc" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  
-  <span class="sidebar-brand-text">bayesvalidrox 0.0.5 documentation</span>
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../packagedescription.html">PACKAGE DESCRIPTION</a></li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a></li>
-<li class="toctree-l2 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.engine</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a></li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon no-toc" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="module-bayesvalidrox.surrogate_models.engine">
-<span id="bayesvalidrox-surrogate-models-engine"></span><h1>bayesvalidrox.surrogate_models.engine<a class="headerlink" href="#module-bayesvalidrox.surrogate_models.engine" title="Link to this heading">¶</a></h1>
-<p>Engine to train the surrogate</p>
-<p class="rubric">Functions</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">hellinger_distance</span></code>(P, Q)</p></td>
-<td><p>Hellinger distance between two continuous distributions.</p></td>
-</tr>
-<tr class="row-even"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">logpdf</span></code>(x, mean, cov)</p></td>
-<td><p>Computes the likelihood based on a multivariate normal distribution.</p></td>
-</tr>
-<tr class="row-odd"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">subdomain</span></code>(Bounds, n_new_samples)</p></td>
-<td><p>Divides a domain defined by Bounds into subdomains.</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<p class="rubric">Classes</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">Engine</span></code>(MetaMod, Model, ExpDes)</p></td>
-<td><p></p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.inputs.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.inputs</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer no-toc">
-      
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=282f96c0"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/generated/bayesvalidrox.surrogate_models.eval_rec_rule.html b/public/generated/bayesvalidrox.surrogate_models.eval_rec_rule.html
deleted file mode 100644
index 56fb1def4..000000000
--- a/public/generated/bayesvalidrox.surrogate_models.eval_rec_rule.html
+++ /dev/null
@@ -1,319 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.exp_designs" href="bayesvalidrox.surrogate_models.exp_designs.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.bayes_linear" href="bayesvalidrox.surrogate_models.bayes_linear.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.eval_rec_rule - bayesvalidrox 0.0.5 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 0.0.5 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon no-toc" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  
-  <span class="sidebar-brand-text">bayesvalidrox 0.0.5 documentation</span>
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../packagedescription.html">PACKAGE DESCRIPTION</a></li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a></li>
-<li class="toctree-l2 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.eval_rec_rule</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a></li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon no-toc" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="module-bayesvalidrox.surrogate_models.eval_rec_rule">
-<span id="bayesvalidrox-surrogate-models-eval-rec-rule"></span><h1>bayesvalidrox.surrogate_models.eval_rec_rule<a class="headerlink" href="#module-bayesvalidrox.surrogate_models.eval_rec_rule" title="Link to this heading">¶</a></h1>
-<p>Based on the implementation in UQLab [1].</p>
-<p>References:
-1. S. Marelli, and B. Sudret, UQLab: A framework for uncertainty quantification
-in Matlab, Proc. 2nd Int. Conf. on Vulnerability, Risk Analysis and Management
-(ICVRAM2014), Liverpool, United Kingdom, 2014, 2554-2563.</p>
-<p>2. S. Marelli, N. Lüthen, B. Sudret, UQLab user manual – Polynomial chaos
-expansions, Report # UQLab-V1.4-104, Chair of Risk, Safety and Uncertainty
-Quantification, ETH Zurich, Switzerland, 2021.</p>
-<p>Author: Farid Mohammadi, M.Sc.
-E-Mail: <a class="reference external" href="mailto:farid&#46;mohammadi&#37;&#52;&#48;iws&#46;uni-stuttgart&#46;de">farid<span>&#46;</span>mohammadi<span>&#64;</span>iws<span>&#46;</span>uni-stuttgart<span>&#46;</span>de</a>
-Department of Hydromechanics and Modelling of Hydrosystems (LH2)
-Institute for Modelling Hydraulic and Environmental Systems (IWS), University
-of Stuttgart, www.iws.uni-stuttgart.de/lh2/
-Pfaffenwaldring 61
-70569 Stuttgart</p>
-<p>Created on Fri Jan 14 2022</p>
-<p class="rubric">Functions</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">eval_rec_rule</span></code>(x, max_deg, poly_type)</p></td>
-<td><p>Evaluates the polynomial that corresponds to the Jacobi matrix defined from the AB.</p></td>
-</tr>
-<tr class="row-even"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">eval_rec_rule_arbitrary</span></code>(x, max_deg, poly_coeffs)</p></td>
-<td><p>Evaluates the polynomial at sample array x.</p></td>
-</tr>
-<tr class="row-odd"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">eval_univ_basis</span></code>(x, max_deg, poly_types[, ...])</p></td>
-<td><p>Evaluates univariate regressors along input directions.</p></td>
-</tr>
-<tr class="row-even"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">poly_rec_coeffs</span></code>(n_max, poly_type[, params])</p></td>
-<td><p>Computes the recurrence coefficients for classical Wiener-Askey orthogonal polynomials.</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.exp_designs.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.exp_designs</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.bayes_linear.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.bayes_linear</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer no-toc">
-      
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=282f96c0"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/generated/bayesvalidrox.surrogate_models.exp_designs.html b/public/generated/bayesvalidrox.surrogate_models.exp_designs.html
deleted file mode 100644
index 67dde2834..000000000
--- a/public/generated/bayesvalidrox.surrogate_models.exp_designs.html
+++ /dev/null
@@ -1,305 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.exploration" href="bayesvalidrox.surrogate_models.exploration.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.eval_rec_rule" href="bayesvalidrox.surrogate_models.eval_rec_rule.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.exp_designs - bayesvalidrox 0.0.5 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 0.0.5 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon no-toc" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  
-  <span class="sidebar-brand-text">bayesvalidrox 0.0.5 documentation</span>
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../packagedescription.html">PACKAGE DESCRIPTION</a></li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a></li>
-<li class="toctree-l2 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.exp_designs</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a></li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon no-toc" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="module-bayesvalidrox.surrogate_models.exp_designs">
-<span id="bayesvalidrox-surrogate-models-exp-designs"></span><h1>bayesvalidrox.surrogate_models.exp_designs<a class="headerlink" href="#module-bayesvalidrox.surrogate_models.exp_designs" title="Link to this heading">¶</a></h1>
-<p>Experimental design with associated sampling methods</p>
-<p class="rubric">Functions</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">check_ranges</span></code>(theta, ranges)</p></td>
-<td><p>This function checks if theta lies in the given ranges.</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<p class="rubric">Classes</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">ExpDesigns</span></code>(input_object[, meta_Model_type, ...])</p></td>
-<td><p>This class generates samples from the prescribed marginals for the model parameters using the <cite>Input</cite> object.</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.exploration.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.exploration</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.eval_rec_rule</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer no-toc">
-      
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=282f96c0"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/generated/bayesvalidrox.surrogate_models.exploration.html b/public/generated/bayesvalidrox.surrogate_models.exploration.html
deleted file mode 100644
index ab9f8bf06..000000000
--- a/public/generated/bayesvalidrox.surrogate_models.exploration.html
+++ /dev/null
@@ -1,294 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.glexindex" href="bayesvalidrox.surrogate_models.glexindex.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.exp_designs" href="bayesvalidrox.surrogate_models.exp_designs.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.exploration - bayesvalidrox 0.0.5 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 0.0.5 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon no-toc" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  
-  <span class="sidebar-brand-text">bayesvalidrox 0.0.5 documentation</span>
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../packagedescription.html">PACKAGE DESCRIPTION</a></li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a></li>
-<li class="toctree-l2 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.exploration</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a></li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon no-toc" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="module-bayesvalidrox.surrogate_models.exploration">
-<span id="bayesvalidrox-surrogate-models-exploration"></span><h1>bayesvalidrox.surrogate_models.exploration<a class="headerlink" href="#module-bayesvalidrox.surrogate_models.exploration" title="Link to this heading">¶</a></h1>
-<p>Exploration for sequential training of metamodels</p>
-<p class="rubric">Classes</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">Exploration</span></code>(ExpDesign, n_candidate[, ...])</p></td>
-<td><p>Created based on the Surrogate Modeling Toolbox (SUMO) [1].</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.glexindex.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.glexindex</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.exp_designs.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.exp_designs</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer no-toc">
-      
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=282f96c0"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/generated/bayesvalidrox.surrogate_models.glexindex.html b/public/generated/bayesvalidrox.surrogate_models.glexindex.html
deleted file mode 100644
index bb627803c..000000000
--- a/public/generated/bayesvalidrox.surrogate_models.glexindex.html
+++ /dev/null
@@ -1,300 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.inputs" href="bayesvalidrox.surrogate_models.inputs.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.exploration" href="bayesvalidrox.surrogate_models.exploration.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.glexindex - bayesvalidrox 0.0.5 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 0.0.5 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon no-toc" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  
-  <span class="sidebar-brand-text">bayesvalidrox 0.0.5 documentation</span>
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../packagedescription.html">PACKAGE DESCRIPTION</a></li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a></li>
-<li class="toctree-l2 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.glexindex</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a></li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon no-toc" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="module-bayesvalidrox.surrogate_models.glexindex">
-<span id="bayesvalidrox-surrogate-models-glexindex"></span><h1>bayesvalidrox.surrogate_models.glexindex<a class="headerlink" href="#module-bayesvalidrox.surrogate_models.glexindex" title="Link to this heading">¶</a></h1>
-<p>Multi indices for monomial exponents.
-Credit: Jonathan Feinberg
-<a class="reference external" href="https://github.com/jonathf/numpoly/blob/master/numpoly/utils/glexindex.py">https://github.com/jonathf/numpoly/blob/master/numpoly/utils/glexindex.py</a></p>
-<p class="rubric">Functions</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">cross_truncate</span></code>(indices, bound, norm)</p></td>
-<td><p>Truncate of indices using L_p norm. .. math:     L_p(x) = sum_i <a href="#id1"><span class="problematic" id="id2">|</span></a>x_i/b_i|^p ^{1/p} leq 1 where <span class="math notranslate nohighlight">\(b_i\)</span> are bounds that each <span class="math notranslate nohighlight">\(x_i\)</span> should follow. Args:     indices (Sequence[int]):         Indices to be truncated. bound (int, Sequence[int]):         The bound function for witch the indices can not be larger than. norm (float, Sequence[float]):         The <cite>p</cite> in the <cite>L_p</cite>-norm. Support includes both <cite>L_0</cite> and <cite>L_inf</cite>. Returns:     Boolean indices to <code class="docutils literal notranslate"><span class="pre">indices</span></code> with True for each index where the     truncation criteria holds. Examples:     &gt;&gt;&gt; indices = numpy.array(numpy.mgrid[:10, :10]).reshape(2, -1).T     &gt;&gt;&gt; indices[cross_truncate(indices, 2, norm=0)].T     array([[0, 0, 0, 1, 2],            [0, 1, 2, 0, 0]])     &gt;&gt;&gt; indices[cross_truncate(indices, 2, norm=1)].T     array([[0, 0, 0, 1, 1, 2],            [0, 1, 2, 0, 1, 0]])     &gt;&gt;&gt; indices[cross_truncate(indices, [0, 1], norm=1)].T     array([[0, 0],            [0, 1]]).</p></td>
-</tr>
-<tr class="row-even"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">glexindex</span></code>(start[, stop, dimensions, ...])</p></td>
-<td><p>Generate graded lexicographical multi-indices for the monomial exponents. Args:     start (Union[int, numpy.ndarray]):         The lower order of the indices. If array of int, counts as lower         bound for each axis. stop (Union[int, numpy.ndarray, None]):         The maximum shape included. If omitted: stop &lt;- start; start &lt;- 0         If int is provided, set as largest total order. If array of int,         set as upper bound for each axis. dimensions (int):         The number of dimensions in the expansion. cross_truncation (float, Tuple[float, float]):         Use hyperbolic cross truncation scheme to reduce the number of         terms in expansion. If two values are provided, first is low bound         truncation, while the latter upper bound. If only one value, upper         bound is assumed. graded (bool):         Graded sorting, meaning the indices are always sorted by the index         sum. E.g. <code class="docutils literal notranslate"><span class="pre">(2,</span> <span class="pre">2,</span> <span class="pre">2)</span></code> has a sum of 6, and will therefore be         consider larger than both <code class="docutils literal notranslate"><span class="pre">(3,</span> <span class="pre">1,</span> <span class="pre">1)</span></code> and <code class="docutils literal notranslate"><span class="pre">(1,</span> <span class="pre">1,</span> <span class="pre">3)</span></code>. reverse (bool):         Reversed lexicographical sorting meaning that <code class="docutils literal notranslate"><span class="pre">(1,</span> <span class="pre">3)</span></code> is         considered smaller than <code class="docutils literal notranslate"><span class="pre">(3,</span> <span class="pre">1)</span></code>, instead of the opposite. Returns:     list:         Order list of indices. Examples:     &gt;&gt;&gt; numpoly.glexindex(4).tolist()     [[0], [1], [2], [3]]     &gt;&gt;&gt; numpoly.glexindex(2, dimensions=2).tolist()     [[0, 0], [1, 0], [0, 1]]     &gt;&gt;&gt; numpoly.glexindex(start=2, stop=3, dimensions=2).tolist()     [[2, 0], [1, 1], [0, 2]]     &gt;&gt;&gt; numpoly.glexindex([1, 2, 3]).tolist()     [[0, 0, 0], [0, 1, 0], [0, 0, 1], [0, 0, 2]]     &gt;&gt;&gt; numpoly.glexindex([1, 2, 3], cross_truncation=numpy.inf).tolist()     [[0, 0, 0], [0, 1, 0], [0, 0, 1], [0, 1, 1], [0, 0, 2], [0, 1, 2]].</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.inputs.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.inputs</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.exploration.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.exploration</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer no-toc">
-      
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=282f96c0"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    <script async="async" src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/generated/bayesvalidrox.surrogate_models.inputs.html b/public/generated/bayesvalidrox.surrogate_models.inputs.html
deleted file mode 100644
index c87e967ac..000000000
--- a/public/generated/bayesvalidrox.surrogate_models.inputs.html
+++ /dev/null
@@ -1,297 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.glexindex" href="bayesvalidrox.surrogate_models.glexindex.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.inputs - bayesvalidrox 0.0.5 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 0.0.5 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon no-toc" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  
-  <span class="sidebar-brand-text">bayesvalidrox 0.0.5 documentation</span>
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../packagedescription.html">PACKAGE DESCRIPTION</a></li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a></li>
-<li class="toctree-l2 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.inputs</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a></li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon no-toc" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="module-bayesvalidrox.surrogate_models.inputs">
-<span id="bayesvalidrox-surrogate-models-inputs"></span><h1>bayesvalidrox.surrogate_models.inputs<a class="headerlink" href="#module-bayesvalidrox.surrogate_models.inputs" title="Link to this heading">¶</a></h1>
-<p>Inputs and related marginal distributions</p>
-<p class="rubric">Classes</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">Input</span></code>()</p></td>
-<td><p>A class to define the uncertain input parameters.</p></td>
-</tr>
-<tr class="row-even"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">Marginal</span></code>()</p></td>
-<td><p>An object containing the specifications of the marginals for each uncertain parameter.</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.glexindex.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.glexindex</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer no-toc">
-      
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=282f96c0"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/generated/bayesvalidrox.surrogate_models.meta_model_engine.html b/public/generated/bayesvalidrox.surrogate_models.meta_model_engine.html
deleted file mode 100644
index 5c708d514..000000000
--- a/public/generated/bayesvalidrox.surrogate_models.meta_model_engine.html
+++ /dev/null
@@ -1,265 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.meta_model_engine - bayesvalidrox 0.0.5 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 0.0.5 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon no-toc" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  
-  <span class="sidebar-brand-text">bayesvalidrox 0.0.5 documentation</span>
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul>
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../packagedescription.html">PACKAGE DESCRIPTION</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../api.html">API</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a></li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon no-toc" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="bayesvalidrox-surrogate-models-meta-model-engine">
-<h1>bayesvalidrox.surrogate_models.meta_model_engine<a class="headerlink" href="#bayesvalidrox-surrogate-models-meta-model-engine" title="Link to this heading">¶</a></h1>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          
-          
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer no-toc">
-      
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=282f96c0"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/generated/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html b/public/generated/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html
deleted file mode 100644
index 283632861..000000000
--- a/public/generated/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html
+++ /dev/null
@@ -1,306 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.reg_fast_ard" href="bayesvalidrox.surrogate_models.reg_fast_ard.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.engine" href="bayesvalidrox.surrogate_models.engine.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.orthogonal_matching_pursuit - bayesvalidrox 0.0.5 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 0.0.5 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon no-toc" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  
-  <span class="sidebar-brand-text">bayesvalidrox 0.0.5 documentation</span>
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../packagedescription.html">PACKAGE DESCRIPTION</a></li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a></li>
-<li class="toctree-l2 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a></li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon no-toc" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="module-bayesvalidrox.surrogate_models.orthogonal_matching_pursuit">
-<span id="bayesvalidrox-surrogate-models-orthogonal-matching-pursuit"></span><h1>bayesvalidrox.surrogate_models.orthogonal_matching_pursuit<a class="headerlink" href="#module-bayesvalidrox.surrogate_models.orthogonal_matching_pursuit" title="Link to this heading">¶</a></h1>
-<p>Created on Fri Jul 15 14:08:59 2022</p>
-<p>&#64;author: farid</p>
-<p class="rubric">Functions</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">corr</span></code>(x, y)</p></td>
-<td><p></p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<p class="rubric">Classes</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">OrthogonalMatchingPursuit</span></code>([fit_intercept, ...])</p></td>
-<td><p>Regression with Orthogonal Matching Pursuit [1].</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.reg_fast_ard</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.engine.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.engine</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer no-toc">
-      
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=282f96c0"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/generated/bayesvalidrox.surrogate_models.reg_fast_ard.html b/public/generated/bayesvalidrox.surrogate_models.reg_fast_ard.html
deleted file mode 100644
index f09447ab9..000000000
--- a/public/generated/bayesvalidrox.surrogate_models.reg_fast_ard.html
+++ /dev/null
@@ -1,306 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.reg_fast_laplace" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.reg_fast_ard - bayesvalidrox 0.0.5 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 0.0.5 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon no-toc" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  
-  <span class="sidebar-brand-text">bayesvalidrox 0.0.5 documentation</span>
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../packagedescription.html">PACKAGE DESCRIPTION</a></li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a></li>
-<li class="toctree-l2 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.reg_fast_ard</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a></li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon no-toc" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="module-bayesvalidrox.surrogate_models.reg_fast_ard">
-<span id="bayesvalidrox-surrogate-models-reg-fast-ard"></span><h1>bayesvalidrox.surrogate_models.reg_fast_ard<a class="headerlink" href="#module-bayesvalidrox.surrogate_models.reg_fast_ard" title="Link to this heading">¶</a></h1>
-<p>Created on Tue Mar 24 19:41:45 2020</p>
-<p>&#64;author: farid</p>
-<p class="rubric">Functions</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">update_precisions</span></code>(Q, S, q, s, A, active, ...)</p></td>
-<td><p>Selects one feature to be added/recomputed/deleted to model based on effect it will have on value of log marginal likelihood.</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<p class="rubric">Classes</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">RegressionFastARD</span></code>([n_iter, start, tol, ...])</p></td>
-<td><p>Regression with Automatic Relevance Determination (Fast Version uses Sparse Bayesian Learning) <a class="reference external" href="https://github.com/AmazaspShumik/sklearn-bayes/blob/master/skbayes/rvm_ard_models/fast_rvm.py">https://github.com/AmazaspShumik/sklearn-bayes/blob/master/skbayes/rvm_ard_models/fast_rvm.py</a></p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.reg_fast_laplace</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer no-toc">
-      
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=282f96c0"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/generated/bayesvalidrox.surrogate_models.reg_fast_laplace.html b/public/generated/bayesvalidrox.surrogate_models.reg_fast_laplace.html
deleted file mode 100644
index f539b6041..000000000
--- a/public/generated/bayesvalidrox.surrogate_models.reg_fast_laplace.html
+++ /dev/null
@@ -1,294 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.surrogate_models.surrogate_models" href="bayesvalidrox.surrogate_models.surrogate_models.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.reg_fast_ard" href="bayesvalidrox.surrogate_models.reg_fast_ard.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.reg_fast_laplace - bayesvalidrox 0.0.5 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 0.0.5 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon no-toc" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  
-  <span class="sidebar-brand-text">bayesvalidrox 0.0.5 documentation</span>
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../packagedescription.html">PACKAGE DESCRIPTION</a></li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a></li>
-<li class="toctree-l2 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.reg_fast_laplace</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a></li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon no-toc" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="module-bayesvalidrox.surrogate_models.reg_fast_laplace">
-<span id="bayesvalidrox-surrogate-models-reg-fast-laplace"></span><h1>bayesvalidrox.surrogate_models.reg_fast_laplace<a class="headerlink" href="#module-bayesvalidrox.surrogate_models.reg_fast_laplace" title="Link to this heading">¶</a></h1>
-<p class="rubric">Classes</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">RegressionFastLaplace</span></code>([n_iter, n_Kfold, ...])</p></td>
-<td><p>Sparse regression with Bayesian Compressive Sensing as described in Alg.</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.surrogate_models.surrogate_models.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.surrogate_models.surrogate_models</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.reg_fast_ard</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer no-toc">
-      
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=282f96c0"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/generated/bayesvalidrox.surrogate_models.surrogate_models.html b/public/generated/bayesvalidrox.surrogate_models.surrogate_models.html
deleted file mode 100644
index fc487219f..000000000
--- a/public/generated/bayesvalidrox.surrogate_models.surrogate_models.html
+++ /dev/null
@@ -1,311 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="../">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="bayesvalidrox.pylink.pylink" href="bayesvalidrox.pylink.pylink.html" /><link rel="prev" title="bayesvalidrox.surrogate_models.reg_fast_laplace" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox.surrogate_models.surrogate_models - bayesvalidrox 0.0.5 documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=36a5483c" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="../index.html"><div class="brand">bayesvalidrox 0.0.5 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon no-toc" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="../index.html">
-  
-  
-  <span class="sidebar-brand-text">bayesvalidrox 0.0.5 documentation</span>
-  
-</a><form class="sidebar-search-container" method="get" action="../search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1"><a class="reference internal" href="../tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="../examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="../analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="../pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="../packagedescription.html">PACKAGE DESCRIPTION</a></li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="../api.html">API</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a></li>
-<li class="toctree-l2 current current-page"><a class="current reference internal" href="#">bayesvalidrox.surrogate_models.surrogate_models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a></li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon no-toc" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="module-bayesvalidrox.surrogate_models.surrogate_models">
-<span id="bayesvalidrox-surrogate-models-surrogate-models"></span><h1>bayesvalidrox.surrogate_models.surrogate_models<a class="headerlink" href="#module-bayesvalidrox.surrogate_models.surrogate_models" title="Link to this heading">¶</a></h1>
-<p>Implementation of metamodel as either PC, aPC or GPE</p>
-<p class="rubric">Functions</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">corr_loocv_error</span></code>(clf, psi, coeffs, y)</p></td>
-<td><p>Calculates the corrected LOO error for regression on regressor matrix <cite>psi</cite> that generated the coefficients based on [1] and [2].</p></td>
-</tr>
-<tr class="row-even"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">create_psi</span></code>(basis_indices, univ_p_val)</p></td>
-<td><p>This function assemble the design matrix Psi from the given basis index set INDICES and the univariate polynomial evaluations univ_p_val.</p></td>
-</tr>
-<tr class="row-odd"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">gaussian_process_emulator</span></code>(X, y[, nug_term, ...])</p></td>
-<td><p>Fits a Gaussian Process Emulator to the target given the training</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<p class="rubric">Classes</p>
-<div class="table-wrapper autosummary longtable docutils container">
-<table class="autosummary longtable docutils align-default">
-<tbody>
-<tr class="row-odd"><td><p><code class="xref py py-obj docutils literal notranslate"><span class="pre">MetaModel</span></code>(input_obj[, meta_model_type, ...])</p></td>
-<td><p>Meta (surrogate) model</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayesvalidrox.pylink.pylink.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">bayesvalidrox.pylink.pylink</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bayesvalidrox.surrogate_models.reg_fast_laplace.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">bayesvalidrox.surrogate_models.reg_fast_laplace</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer no-toc">
-      
-      
-      
-    </aside>
-  </div>
-</div><script src="../_static/documentation_options.js?v=282f96c0"></script>
-    <script src="../_static/doctools.js?v=9a2dae69"></script>
-    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="../_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/genindex.html b/public/genindex.html
deleted file mode 100644
index 5e4ef3eb5..000000000
--- a/public/genindex.html
+++ /dev/null
@@ -1,1283 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="./">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><link rel="index" title="Index" href="#" /><link rel="search" title="Search" href="search.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 --><title>Index - bayesvalidrox 1.0.0 documentation</title>
-<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon no-toc" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul>
-<li class="toctree-l1 has-children"><a class="reference internal" href="packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="api.html">API</a><input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.html">bayesvalidrox</a><input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          <div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon no-toc" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          
-<section class="genindex-section">
-  <h1 id="index">Index</h1>
-  <div class="genindex-jumpbox"><a href="#_"><strong>_</strong></a> | <a href="#A"><strong>A</strong></a> | <a href="#B"><strong>B</strong></a> | <a href="#C"><strong>C</strong></a> | <a href="#D"><strong>D</strong></a> | <a href="#E"><strong>E</strong></a> | <a href="#F"><strong>F</strong></a> | <a href="#G"><strong>G</strong></a> | <a href="#H"><strong>H</strong></a> | <a href="#I"><strong>I</strong></a> | <a href="#K"><strong>K</strong></a> | <a href="#L"><strong>L</strong></a> | <a href="#M"><strong>M</strong></a> | <a href="#N"><strong>N</strong></a> | <a href="#O"><strong>O</strong></a> | <a href="#P"><strong>P</strong></a> | <a href="#R"><strong>R</strong></a> | <a href="#S"><strong>S</strong></a> | <a href="#T"><strong>T</strong></a> | <a href="#U"><strong>U</strong></a> | <a href="#V"><strong>V</strong></a> | <a href="#W"><strong>W</strong></a> | <a href="#Z"><strong>Z</strong></a></div>
-</section>
-<section id="_" class="genindex-section">
-  <h2>_</h2>
-  <table style="width: 100%" class="indextable genindextable"><tr>
-    <td style="width: 33%; vertical-align: top;"><ul>
-        <li><a href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html#bayesvalidrox.bayes_inference.bayes_inference.BayesInference.__init__">__init__() (bayesvalidrox.bayes_inference.bayes_inference.BayesInference method)</a>
-
-        <ul>
-          <li><a href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html#bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.__init__">(bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison method)</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html#bayesvalidrox.bayes_inference.discrepancy.Discrepancy.__init__">(bayesvalidrox.bayes_inference.discrepancy.Discrepancy method)</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC.html#bayesvalidrox.bayes_inference.mcmc.MCMC.__init__">(bayesvalidrox.bayes_inference.mcmc.MCMC method)</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing.html#bayesvalidrox.post_processing.post_processing.PostProcessing.__init__">(bayesvalidrox.post_processing.post_processing.PostProcessing method)</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.html#bayesvalidrox.pylink.pylink.PyLinkForwardModel.__init__">(bayesvalidrox.pylink.pylink.PyLinkForwardModel method)</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html#bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.__init__">(bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression method)</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html#bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.__init__">(bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression method)</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html#bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.__init__">(bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression method)</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html#bayesvalidrox.surrogate_models.engine.Engine.__init__">(bayesvalidrox.surrogate_models.engine.Engine method)</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html#bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.__init__">(bayesvalidrox.surrogate_models.exp_designs.ExpDesigns method)</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.exploration.Exploration.html#bayesvalidrox.surrogate_models.exploration.Exploration.__init__">(bayesvalidrox.surrogate_models.exploration.Exploration method)</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace.html#bayesvalidrox.surrogate_models.input_space.InputSpace.__init__">(bayesvalidrox.surrogate_models.input_space.InputSpace method)</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.inputs.Input.html#bayesvalidrox.surrogate_models.inputs.Input.__init__">(bayesvalidrox.surrogate_models.inputs.Input method)</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.inputs.Marginal.html#bayesvalidrox.surrogate_models.inputs.Marginal.__init__">(bayesvalidrox.surrogate_models.inputs.Marginal method)</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html#bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.__init__">(bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit method)</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html#bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.__init__">(bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD method)</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html#bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.__init__">(bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace method)</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.__init__">(bayesvalidrox.surrogate_models.sequential_design.SequentialDesign method)</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.__init__">(bayesvalidrox.surrogate_models.surrogate_models.MetaModel method)</a>
-</li>
-        </ul></li>
-    </ul></td>
-  </tr></table>
-</section>
-
-<section id="A" class="genindex-section">
-  <h2>A</h2>
-  <table style="width: 100%" class="indextable genindextable"><tr>
-    <td style="width: 33%; vertical-align: top;"><ul>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.adaptive_regression">adaptive_regression() (bayesvalidrox.surrogate_models.surrogate_models.MetaModel method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html#bayesvalidrox.surrogate_models.adaptPlot.adaptPlot">adaptPlot() (in module bayesvalidrox.surrogate_models.adaptPlot)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.add_InputSpace">add_InputSpace() (bayesvalidrox.surrogate_models.surrogate_models.MetaModel method)</a>
-</li>
-    </ul></td>
-    <td style="width: 33%; vertical-align: top;"><ul>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.inputs.Input.html#bayesvalidrox.surrogate_models.inputs.Input.add_marginals">add_marginals() (bayesvalidrox.surrogate_models.inputs.Input method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html#bayesvalidrox.surrogate_models.apoly_construction.apoly_construction">apoly_construction() (in module bayesvalidrox.surrogate_models.apoly_construction)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.exploration.Exploration.html#bayesvalidrox.surrogate_models.exploration.Exploration.approximate_voronoi">approximate_voronoi() (bayesvalidrox.surrogate_models.exploration.Exploration method)</a>
-</li>
-    </ul></td>
-  </tr></table>
-</section>
-
-<section id="B" class="genindex-section">
-  <h2>B</h2>
-  <table style="width: 100%" class="indextable genindextable"><tr>
-    <td style="width: 33%; vertical-align: top;"><ul>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html#bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression">BayesianLinearRegression (class in bayesvalidrox.surrogate_models.bayes_linear)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html#bayesvalidrox.bayes_inference.bayes_inference.BayesInference">BayesInference (class in bayesvalidrox.bayes_inference.bayes_inference)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html#bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison">BayesModelComparison (class in bayesvalidrox.bayes_inference.bayes_model_comparison)</a>
-</li>
-        <li>
-    bayesvalidrox
-
-        <ul>
-          <li><a href="_autosummary/bayesvalidrox.html#module-bayesvalidrox">module</a>
-</li>
-        </ul></li>
-        <li>
-    bayesvalidrox.bayes_inference
-
-        <ul>
-          <li><a href="_autosummary/bayesvalidrox.bayes_inference.html#module-bayesvalidrox.bayes_inference">module</a>
-</li>
-        </ul></li>
-        <li>
-    bayesvalidrox.bayes_inference.bayes_inference
-
-        <ul>
-          <li><a href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.html#module-bayesvalidrox.bayes_inference.bayes_inference">module</a>
-</li>
-        </ul></li>
-        <li>
-    bayesvalidrox.bayes_inference.bayes_model_comparison
-
-        <ul>
-          <li><a href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.html#module-bayesvalidrox.bayes_inference.bayes_model_comparison">module</a>
-</li>
-        </ul></li>
-        <li>
-    bayesvalidrox.bayes_inference.discrepancy
-
-        <ul>
-          <li><a href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.html#module-bayesvalidrox.bayes_inference.discrepancy">module</a>
-</li>
-        </ul></li>
-        <li>
-    bayesvalidrox.bayes_inference.mcmc
-
-        <ul>
-          <li><a href="_autosummary/bayesvalidrox.bayes_inference.mcmc.html#module-bayesvalidrox.bayes_inference.mcmc">module</a>
-</li>
-        </ul></li>
-        <li>
-    bayesvalidrox.post_processing
-
-        <ul>
-          <li><a href="_autosummary/bayesvalidrox.post_processing.html#module-bayesvalidrox.post_processing">module</a>
-</li>
-        </ul></li>
-        <li>
-    bayesvalidrox.post_processing.post_processing
-
-        <ul>
-          <li><a href="_autosummary/bayesvalidrox.post_processing.post_processing.html#module-bayesvalidrox.post_processing.post_processing">module</a>
-</li>
-        </ul></li>
-        <li>
-    bayesvalidrox.pylink
-
-        <ul>
-          <li><a href="_autosummary/bayesvalidrox.pylink.html#module-bayesvalidrox.pylink">module</a>
-</li>
-        </ul></li>
-        <li>
-    bayesvalidrox.pylink.pylink
-
-        <ul>
-          <li><a href="_autosummary/bayesvalidrox.pylink.pylink.html#module-bayesvalidrox.pylink.pylink">module</a>
-</li>
-        </ul></li>
-        <li>
-    bayesvalidrox.surrogate_models
-
-        <ul>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.html#module-bayesvalidrox.surrogate_models">module</a>
-</li>
-        </ul></li>
-        <li>
-    bayesvalidrox.surrogate_models.adaptPlot
-
-        <ul>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.adaptPlot.html#module-bayesvalidrox.surrogate_models.adaptPlot">module</a>
-</li>
-        </ul></li>
-        <li>
-    bayesvalidrox.surrogate_models.apoly_construction
-
-        <ul>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.apoly_construction.html#module-bayesvalidrox.surrogate_models.apoly_construction">module</a>
-</li>
-        </ul></li>
-    </ul></td>
-    <td style="width: 33%; vertical-align: top;"><ul>
-        <li>
-    bayesvalidrox.surrogate_models.bayes_linear
-
-        <ul>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.html#module-bayesvalidrox.surrogate_models.bayes_linear">module</a>
-</li>
-        </ul></li>
-        <li>
-    bayesvalidrox.surrogate_models.engine
-
-        <ul>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.engine.html#module-bayesvalidrox.surrogate_models.engine">module</a>
-</li>
-        </ul></li>
-        <li>
-    bayesvalidrox.surrogate_models.eval_rec_rule
-
-        <ul>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.html#module-bayesvalidrox.surrogate_models.eval_rec_rule">module</a>
-</li>
-        </ul></li>
-        <li>
-    bayesvalidrox.surrogate_models.exp_designs
-
-        <ul>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.html#module-bayesvalidrox.surrogate_models.exp_designs">module</a>
-</li>
-        </ul></li>
-        <li>
-    bayesvalidrox.surrogate_models.exploration
-
-        <ul>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.exploration.html#module-bayesvalidrox.surrogate_models.exploration">module</a>
-</li>
-        </ul></li>
-        <li>
-    bayesvalidrox.surrogate_models.glexindex
-
-        <ul>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.glexindex.html#module-bayesvalidrox.surrogate_models.glexindex">module</a>
-</li>
-        </ul></li>
-        <li>
-    bayesvalidrox.surrogate_models.input_space
-
-        <ul>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.input_space.html#module-bayesvalidrox.surrogate_models.input_space">module</a>
-</li>
-        </ul></li>
-        <li>
-    bayesvalidrox.surrogate_models.inputs
-
-        <ul>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.inputs.html#module-bayesvalidrox.surrogate_models.inputs">module</a>
-</li>
-        </ul></li>
-        <li>
-    bayesvalidrox.surrogate_models.orthogonal_matching_pursuit
-
-        <ul>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html#module-bayesvalidrox.surrogate_models.orthogonal_matching_pursuit">module</a>
-</li>
-        </ul></li>
-        <li>
-    bayesvalidrox.surrogate_models.reg_fast_ard
-
-        <ul>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.html#module-bayesvalidrox.surrogate_models.reg_fast_ard">module</a>
-</li>
-        </ul></li>
-        <li>
-    bayesvalidrox.surrogate_models.reg_fast_laplace
-
-        <ul>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.html#module-bayesvalidrox.surrogate_models.reg_fast_laplace">module</a>
-</li>
-        </ul></li>
-        <li>
-    bayesvalidrox.surrogate_models.sequential_design
-
-        <ul>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.html#module-bayesvalidrox.surrogate_models.sequential_design">module</a>
-</li>
-        </ul></li>
-        <li>
-    bayesvalidrox.surrogate_models.surrogate_models
-
-        <ul>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html#module-bayesvalidrox.surrogate_models.surrogate_models">module</a>
-</li>
-        </ul></li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html#bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.blockwise_inverse">blockwise_inverse() (bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.build_metamodel">build_metamodel() (bayesvalidrox.surrogate_models.surrogate_models.MetaModel method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html#bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.build_polytypes">build_polytypes() (bayesvalidrox.surrogate_models.exp_designs.ExpDesigns method)</a>
-
-        <ul>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace.html#bayesvalidrox.surrogate_models.input_space.InputSpace.build_polytypes">(bayesvalidrox.surrogate_models.input_space.InputSpace method)</a>
-</li>
-        </ul></li>
-    </ul></td>
-  </tr></table>
-</section>
-
-<section id="C" class="genindex-section">
-  <h2>C</h2>
-  <table style="width: 100%" class="indextable genindextable"><tr>
-    <td style="width: 33%; vertical-align: top;"><ul>
-        <li><a href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html#bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.cal_model_weight">cal_model_weight() (bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html#bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.calc_bayes_factors">calc_bayes_factors() (bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html#bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.calc_justifiability_analysis">calc_justifiability_analysis() (bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html#bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.calc_model_weights">calc_model_weights() (bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing.html#bayesvalidrox.post_processing.post_processing.PostProcessing.check_accuracy">check_accuracy() (bayesvalidrox.post_processing.post_processing.PostProcessing method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.check_ranges.html#bayesvalidrox.surrogate_models.exp_designs.check_ranges">check_ranges() (in module bayesvalidrox.surrogate_models.exp_designs)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing.html#bayesvalidrox.post_processing.post_processing.PostProcessing.check_reg_quality">check_reg_quality() (bayesvalidrox.post_processing.post_processing.PostProcessing method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html#bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.check_valid_inputs">check_valid_inputs() (bayesvalidrox.surrogate_models.exp_designs.ExpDesigns method)</a>
-
-        <ul>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace.html#bayesvalidrox.surrogate_models.input_space.InputSpace.check_valid_inputs">(bayesvalidrox.surrogate_models.input_space.InputSpace method)</a>
-</li>
-        </ul></li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.choose_next_sample">choose_next_sample() (bayesvalidrox.surrogate_models.sequential_design.SequentialDesign method)</a>
-</li>
-    </ul></td>
-    <td style="width: 33%; vertical-align: top;"><ul>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.clear">clear() (bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing.html#bayesvalidrox.post_processing.post_processing.PostProcessing.compute_pce_moments">compute_pce_moments() (bayesvalidrox.post_processing.post_processing.PostProcessing method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.copy">copy() (bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.copy_meta_model_opts">copy_meta_model_opts() (bayesvalidrox.surrogate_models.surrogate_models.MetaModel method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html#bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr">corr() (in module bayesvalidrox.surrogate_models.orthogonal_matching_pursuit)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html#bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error">corr_loocv_error() (in module bayesvalidrox.surrogate_models.surrogate_models)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html#bayesvalidrox.bayes_inference.bayes_inference.BayesInference.create_error_model">create_error_model() (bayesvalidrox.bayes_inference.bayes_inference.BayesInference method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html#bayesvalidrox.bayes_inference.bayes_inference.BayesInference.create_inference">create_inference() (bayesvalidrox.bayes_inference.bayes_inference.BayesInference method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.create_model_error">create_model_error() (bayesvalidrox.surrogate_models.surrogate_models.MetaModel method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html#bayesvalidrox.surrogate_models.surrogate_models.create_psi">create_psi() (in module bayesvalidrox.surrogate_models.surrogate_models)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.glexindex.cross_truncate.html#bayesvalidrox.surrogate_models.glexindex.cross_truncate">cross_truncate() (in module bayesvalidrox.surrogate_models.glexindex)</a>
-</li>
-    </ul></td>
-  </tr></table>
-</section>
-
-<section id="D" class="genindex-section">
-  <h2>D</h2>
-  <table style="width: 100%" class="indextable genindextable"><tr>
-    <td style="width: 33%; vertical-align: top;"><ul>
-        <li><a href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html#bayesvalidrox.bayes_inference.discrepancy.Discrepancy">Discrepancy (class in bayesvalidrox.bayes_inference.discrepancy)</a>
-</li>
-    </ul></td>
-    <td style="width: 33%; vertical-align: top;"><ul>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.dual_annealing">dual_annealing() (bayesvalidrox.surrogate_models.sequential_design.SequentialDesign method)</a>
-</li>
-    </ul></td>
-  </tr></table>
-</section>
-
-<section id="E" class="genindex-section">
-  <h2>E</h2>
-  <table style="width: 100%" class="indextable genindextable"><tr>
-    <td style="width: 33%; vertical-align: top;"><ul>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html#bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression">EBLinearRegression (class in bayesvalidrox.surrogate_models.bayes_linear)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html#bayesvalidrox.surrogate_models.engine.Engine">Engine (class in bayesvalidrox.surrogate_models.engine)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html#bayesvalidrox.surrogate_models.engine.Engine.eval_metamodel">eval_metamodel() (bayesvalidrox.surrogate_models.engine.Engine method)</a>
-
-        <ul>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.eval_metamodel">(bayesvalidrox.surrogate_models.surrogate_models.MetaModel method)</a>
-</li>
-        </ul></li>
-        <li><a href="_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC.html#bayesvalidrox.bayes_inference.mcmc.MCMC.eval_model">eval_model() (bayesvalidrox.bayes_inference.mcmc.MCMC method)</a>
-</li>
-    </ul></td>
-    <td style="width: 33%; vertical-align: top;"><ul>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.eval_model_error">eval_model_error() (bayesvalidrox.surrogate_models.surrogate_models.MetaModel method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html#bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule">eval_rec_rule() (in module bayesvalidrox.surrogate_models.eval_rec_rule)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html#bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary">eval_rec_rule_arbitrary() (in module bayesvalidrox.surrogate_models.eval_rec_rule)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html#bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis">eval_univ_basis() (in module bayesvalidrox.surrogate_models.eval_rec_rule)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html#bayesvalidrox.surrogate_models.exp_designs.ExpDesigns">ExpDesigns (class in bayesvalidrox.surrogate_models.exp_designs)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.exploration.Exploration.html#bayesvalidrox.surrogate_models.exploration.Exploration">Exploration (class in bayesvalidrox.surrogate_models.exploration)</a>
-</li>
-    </ul></td>
-  </tr></table>
-</section>
-
-<section id="F" class="genindex-section">
-  <h2>F</h2>
-  <table style="width: 100%" class="indextable genindextable"><tr>
-    <td style="width: 33%; vertical-align: top;"><ul>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html#bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.fit">fit() (bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression method)</a>
-
-        <ul>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html#bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.fit">(bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression method)</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html#bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.fit">(bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression method)</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html#bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.fit">(bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit method)</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html#bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.fit">(bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD method)</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.fit">(bayesvalidrox.surrogate_models.surrogate_models.MetaModel method)</a>
-</li>
-        </ul></li>
-    </ul></td>
-    <td style="width: 33%; vertical-align: top;"><ul>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.fromkeys">fromkeys() (bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification method)</a>
-</li>
-    </ul></td>
-  </tr></table>
-</section>
-
-<section id="G" class="genindex-section">
-  <h2>G</h2>
-  <table style="width: 100%" class="indextable genindextable"><tr>
-    <td style="width: 33%; vertical-align: top;"><ul>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html#bayesvalidrox.surrogate_models.bayes_linear.gamma_mean">gamma_mean() (in module bayesvalidrox.surrogate_models.bayes_linear)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html#bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator">gaussian_process_emulator() (in module bayesvalidrox.surrogate_models.surrogate_models)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html#bayesvalidrox.bayes_inference.mcmc.gelman_rubin">gelman_rubin() (in module bayesvalidrox.bayes_inference.mcmc)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html#bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.generate_dataset">generate_dataset() (bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html#bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.generate_ED">generate_ED() (bayesvalidrox.surrogate_models.exp_designs.ExpDesigns method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.generate_polynomials">generate_polynomials() (bayesvalidrox.surrogate_models.surrogate_models.MetaModel method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html#bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.generate_samples">generate_samples() (bayesvalidrox.surrogate_models.exp_designs.ExpDesigns method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.get">get() (bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.exploration.Exploration.html#bayesvalidrox.surrogate_models.exploration.Exploration.get_exploration_samples">get_exploration_samples() (bayesvalidrox.surrogate_models.exploration.Exploration method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.exploration.Exploration.html#bayesvalidrox.surrogate_models.exploration.Exploration.get_mc_samples">get_mc_samples() (bayesvalidrox.surrogate_models.exploration.Exploration method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html#bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.get_metadata_routing">get_metadata_routing() (bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression method)</a>
-
-        <ul>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html#bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.get_metadata_routing">(bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression method)</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html#bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.get_metadata_routing">(bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression method)</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html#bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.get_metadata_routing">(bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit method)</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html#bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.get_metadata_routing">(bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD method)</a>
-</li>
-        </ul></li>
-    </ul></td>
-    <td style="width: 33%; vertical-align: top;"><ul>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html#bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.get_params">get_params() (bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression method)</a>
-
-        <ul>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html#bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.get_params">(bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression method)</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html#bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.get_params">(bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression method)</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html#bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.get_params">(bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit method)</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html#bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.get_params">(bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD method)</a>
-</li>
-        </ul></li>
-        <li><a href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html#bayesvalidrox.bayes_inference.discrepancy.Discrepancy.get_sample">get_sample() (bayesvalidrox.bayes_inference.discrepancy.Discrepancy method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.exploration.Exploration.html#bayesvalidrox.surrogate_models.exploration.Exploration.get_vornoi_samples">get_vornoi_samples() (bayesvalidrox.surrogate_models.exploration.Exploration method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.glexindex.glexindex.html#bayesvalidrox.surrogate_models.glexindex.glexindex">glexindex() (in module bayesvalidrox.surrogate_models.glexindex)</a>
-</li>
-    </ul></td>
-  </tr></table>
-</section>
-
-<section id="H" class="genindex-section">
-  <h2>H</h2>
-  <table style="width: 100%" class="indextable genindextable"><tr>
-    <td style="width: 33%; vertical-align: top;"><ul>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.engine.hellinger_distance.html#bayesvalidrox.surrogate_models.engine.hellinger_distance">hellinger_distance() (in module bayesvalidrox.surrogate_models.engine)</a>
-
-        <ul>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html#bayesvalidrox.surrogate_models.sequential_design.hellinger_distance">(in module bayesvalidrox.surrogate_models.sequential_design)</a>
-</li>
-        </ul></li>
-    </ul></td>
-  </tr></table>
-</section>
-
-<section id="I" class="genindex-section">
-  <h2>I</h2>
-  <table style="width: 100%" class="indextable genindextable"><tr>
-    <td style="width: 33%; vertical-align: top;"><ul>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html#bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.init_param_space">init_param_space() (bayesvalidrox.surrogate_models.exp_designs.ExpDesigns method)</a>
-
-        <ul>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace.html#bayesvalidrox.surrogate_models.input_space.InputSpace.init_param_space">(bayesvalidrox.surrogate_models.input_space.InputSpace method)</a>
-</li>
-        </ul></li>
-    </ul></td>
-    <td style="width: 33%; vertical-align: top;"><ul>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.inputs.Input.html#bayesvalidrox.surrogate_models.inputs.Input">Input (class in bayesvalidrox.surrogate_models.inputs)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace.html#bayesvalidrox.surrogate_models.input_space.InputSpace">InputSpace (class in bayesvalidrox.surrogate_models.input_space)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.items">items() (bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification method)</a>
-</li>
-    </ul></td>
-  </tr></table>
-</section>
-
-<section id="K" class="genindex-section">
-  <h2>K</h2>
-  <table style="width: 100%" class="indextable genindextable"><tr>
-    <td style="width: 33%; vertical-align: top;"><ul>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.keys">keys() (bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification method)</a>
-</li>
-    </ul></td>
-  </tr></table>
-</section>
-
-<section id="L" class="genindex-section">
-  <h2>L</h2>
-  <table style="width: 100%" class="indextable genindextable"><tr>
-    <td style="width: 33%; vertical-align: top;"><ul>
-        <li><a href="_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC.html#bayesvalidrox.bayes_inference.mcmc.MCMC.log_likelihood">log_likelihood() (bayesvalidrox.bayes_inference.mcmc.MCMC method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html#bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.log_marginal_like">log_marginal_like() (bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC.html#bayesvalidrox.bayes_inference.mcmc.MCMC.log_posterior">log_posterior() (bayesvalidrox.bayes_inference.mcmc.MCMC method)</a>
-</li>
-    </ul></td>
-    <td style="width: 33%; vertical-align: top;"><ul>
-        <li><a href="_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC.html#bayesvalidrox.bayes_inference.mcmc.MCMC.log_prior">log_prior() (bayesvalidrox.bayes_inference.mcmc.MCMC method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.engine.logpdf.html#bayesvalidrox.surrogate_models.engine.logpdf">logpdf() (in module bayesvalidrox.surrogate_models.engine)</a>
-
-        <ul>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html#bayesvalidrox.surrogate_models.sequential_design.logpdf">(in module bayesvalidrox.surrogate_models.sequential_design)</a>
-</li>
-        </ul></li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html#bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.loo_error">loo_error() (bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit method)</a>
-</li>
-    </ul></td>
-  </tr></table>
-</section>
-
-<section id="M" class="genindex-section">
-  <h2>M</h2>
-  <table style="width: 100%" class="indextable genindextable"><tr>
-    <td style="width: 33%; vertical-align: top;"><ul>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.inputs.Marginal.html#bayesvalidrox.surrogate_models.inputs.Marginal">Marginal (class in bayesvalidrox.surrogate_models.inputs)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC.html#bayesvalidrox.bayes_inference.mcmc.MCMC">MCMC (class in bayesvalidrox.bayes_inference.mcmc)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html#bayesvalidrox.surrogate_models.surrogate_models.MetaModel">MetaModel (class in bayesvalidrox.surrogate_models.surrogate_models)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification">MetaModel.auto_vivification (class in bayesvalidrox.surrogate_models.surrogate_models)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html#bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.model_comparison_all">model_comparison_all() (bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison method)</a>
-</li>
-        <li>
-    module
-
-        <ul>
-          <li><a href="_autosummary/bayesvalidrox.html#module-bayesvalidrox">bayesvalidrox</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.bayes_inference.html#module-bayesvalidrox.bayes_inference">bayesvalidrox.bayes_inference</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.html#module-bayesvalidrox.bayes_inference.bayes_inference">bayesvalidrox.bayes_inference.bayes_inference</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.html#module-bayesvalidrox.bayes_inference.bayes_model_comparison">bayesvalidrox.bayes_inference.bayes_model_comparison</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.html#module-bayesvalidrox.bayes_inference.discrepancy">bayesvalidrox.bayes_inference.discrepancy</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.bayes_inference.mcmc.html#module-bayesvalidrox.bayes_inference.mcmc">bayesvalidrox.bayes_inference.mcmc</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.post_processing.html#module-bayesvalidrox.post_processing">bayesvalidrox.post_processing</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.post_processing.post_processing.html#module-bayesvalidrox.post_processing.post_processing">bayesvalidrox.post_processing.post_processing</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.pylink.html#module-bayesvalidrox.pylink">bayesvalidrox.pylink</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.pylink.pylink.html#module-bayesvalidrox.pylink.pylink">bayesvalidrox.pylink.pylink</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.html#module-bayesvalidrox.surrogate_models">bayesvalidrox.surrogate_models</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.adaptPlot.html#module-bayesvalidrox.surrogate_models.adaptPlot">bayesvalidrox.surrogate_models.adaptPlot</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.apoly_construction.html#module-bayesvalidrox.surrogate_models.apoly_construction">bayesvalidrox.surrogate_models.apoly_construction</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.html#module-bayesvalidrox.surrogate_models.bayes_linear">bayesvalidrox.surrogate_models.bayes_linear</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.engine.html#module-bayesvalidrox.surrogate_models.engine">bayesvalidrox.surrogate_models.engine</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.html#module-bayesvalidrox.surrogate_models.eval_rec_rule">bayesvalidrox.surrogate_models.eval_rec_rule</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.html#module-bayesvalidrox.surrogate_models.exp_designs">bayesvalidrox.surrogate_models.exp_designs</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.exploration.html#module-bayesvalidrox.surrogate_models.exploration">bayesvalidrox.surrogate_models.exploration</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.glexindex.html#module-bayesvalidrox.surrogate_models.glexindex">bayesvalidrox.surrogate_models.glexindex</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.input_space.html#module-bayesvalidrox.surrogate_models.input_space">bayesvalidrox.surrogate_models.input_space</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.inputs.html#module-bayesvalidrox.surrogate_models.inputs">bayesvalidrox.surrogate_models.inputs</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html#module-bayesvalidrox.surrogate_models.orthogonal_matching_pursuit">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.html#module-bayesvalidrox.surrogate_models.reg_fast_ard">bayesvalidrox.surrogate_models.reg_fast_ard</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.html#module-bayesvalidrox.surrogate_models.reg_fast_laplace">bayesvalidrox.surrogate_models.reg_fast_laplace</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.html#module-bayesvalidrox.surrogate_models.sequential_design">bayesvalidrox.surrogate_models.sequential_design</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html#module-bayesvalidrox.surrogate_models.surrogate_models">bayesvalidrox.surrogate_models.surrogate_models</a>
-</li>
-        </ul></li>
-    </ul></td>
-  </tr></table>
-</section>
-
-<section id="N" class="genindex-section">
-  <h2>N</h2>
-  <table style="width: 100%" class="indextable genindextable"><tr>
-    <td style="width: 33%; vertical-align: top;"><ul>
-        <li><a href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html#bayesvalidrox.bayes_inference.bayes_inference.BayesInference.normpdf">normpdf() (bayesvalidrox.bayes_inference.bayes_inference.BayesInference method)</a>
-
-        <ul>
-          <li><a href="_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC.html#bayesvalidrox.bayes_inference.mcmc.MCMC.normpdf">(bayesvalidrox.bayes_inference.mcmc.MCMC method)</a>
-</li>
-        </ul></li>
-    </ul></td>
-  </tr></table>
-</section>
-
-<section id="O" class="genindex-section">
-  <h2>O</h2>
-  <table style="width: 100%" class="indextable genindextable"><tr>
-    <td style="width: 33%; vertical-align: top;"><ul>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html#bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit">OrthogonalMatchingPursuit (class in bayesvalidrox.surrogate_models.orthogonal_matching_pursuit)</a>
-</li>
-    </ul></td>
-  </tr></table>
-</section>
-
-<section id="P" class="genindex-section">
-  <h2>P</h2>
-  <table style="width: 100%" class="indextable genindextable"><tr>
-    <td style="width: 33%; vertical-align: top;"><ul>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.pca_transformation">pca_transformation() (bayesvalidrox.surrogate_models.surrogate_models.MetaModel method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html#bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.pcm_sampler">pcm_sampler() (bayesvalidrox.surrogate_models.exp_designs.ExpDesigns method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html#bayesvalidrox.bayes_inference.bayes_inference.BayesInference.perform_bootstrap">perform_bootstrap() (bayesvalidrox.bayes_inference.bayes_inference.BayesInference method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html#bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.plot_bayes_factor">plot_bayes_factor() (bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html#bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.plot_just_analysis">plot_just_analysis() (bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html#bayesvalidrox.bayes_inference.bayes_inference.BayesInference.plot_log_BME">plot_log_BME() (bayesvalidrox.bayes_inference.bayes_inference.BayesInference method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html#bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.plot_model_weights">plot_model_weights() (bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing.html#bayesvalidrox.post_processing.post_processing.PostProcessing.plot_moments">plot_moments() (bayesvalidrox.post_processing.post_processing.PostProcessing method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html#bayesvalidrox.bayes_inference.bayes_inference.BayesInference.plot_post_params">plot_post_params() (bayesvalidrox.bayes_inference.bayes_inference.BayesInference method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html#bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.plot_samples">plot_samples() (bayesvalidrox.surrogate_models.exp_designs.ExpDesigns method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing.html#bayesvalidrox.post_processing.post_processing.PostProcessing.plot_seq_design_diagnostics">plot_seq_design_diagnostics() (bayesvalidrox.post_processing.post_processing.PostProcessing method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html#bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs">poly_rec_coeffs() (in module bayesvalidrox.surrogate_models.eval_rec_rule)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.pop">pop() (bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification method)</a>
-</li>
-    </ul></td>
-    <td style="width: 33%; vertical-align: top;"><ul>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.popitem">popitem() (bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing.html#bayesvalidrox.post_processing.post_processing.PostProcessing">PostProcessing (class in bayesvalidrox.post_processing.post_processing)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html#bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.predict">predict() (bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression method)</a>
-
-        <ul>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html#bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.predict">(bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression method)</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html#bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.predict">(bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression method)</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html#bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.predict">(bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit method)</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html#bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.predict">(bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD method)</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html#bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.predict">(bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace method)</a>
-</li>
-        </ul></li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html#bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.predict_dist">predict_dist() (bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression method)</a>
-
-        <ul>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html#bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.predict_dist">(bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression method)</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html#bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.predict_dist">(bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression method)</a>
-</li>
-        </ul></li>
-        <li><a href="_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.html#bayesvalidrox.pylink.pylink.PyLinkForwardModel">PyLinkForwardModel (class in bayesvalidrox.pylink.pylink)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.html#bayesvalidrox.pylink.pylink.PyLinkForwardModel.OutputData">PyLinkForwardModel.OutputData (class in bayesvalidrox.pylink.pylink)</a>
-</li>
-    </ul></td>
-  </tr></table>
-</section>
-
-<section id="R" class="genindex-section">
-  <h2>R</h2>
-  <table style="width: 100%" class="indextable genindextable"><tr>
-    <td style="width: 33%; vertical-align: top;"><ul>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html#bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.random_sampler">random_sampler() (bayesvalidrox.surrogate_models.exp_designs.ExpDesigns method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html#bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.read_from_file">read_from_file() (bayesvalidrox.surrogate_models.exp_designs.ExpDesigns method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.html#bayesvalidrox.pylink.pylink.PyLinkForwardModel.read_observation">read_observation() (bayesvalidrox.pylink.pylink.PyLinkForwardModel method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.html#bayesvalidrox.pylink.pylink.PyLinkForwardModel.read_output">read_output() (bayesvalidrox.pylink.pylink.PyLinkForwardModel method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.regression">regression() (bayesvalidrox.surrogate_models.surrogate_models.MetaModel method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html#bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD">RegressionFastARD (class in bayesvalidrox.surrogate_models.reg_fast_ard)</a>
-</li>
-    </ul></td>
-    <td style="width: 33%; vertical-align: top;"><ul>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html#bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace">RegressionFastLaplace (class in bayesvalidrox.surrogate_models.reg_fast_laplace)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.html#bayesvalidrox.pylink.pylink.PyLinkForwardModel.run_command">run_command() (bayesvalidrox.pylink.pylink.PyLinkForwardModel method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.html#bayesvalidrox.pylink.pylink.PyLinkForwardModel.run_forwardmodel">run_forwardmodel() (bayesvalidrox.pylink.pylink.PyLinkForwardModel method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.html#bayesvalidrox.pylink.pylink.PyLinkForwardModel.run_model_parallel">run_model_parallel() (bayesvalidrox.pylink.pylink.PyLinkForwardModel method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC.html#bayesvalidrox.bayes_inference.mcmc.MCMC.run_sampler">run_sampler() (bayesvalidrox.bayes_inference.mcmc.MCMC method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.run_util_func">run_util_func() (bayesvalidrox.surrogate_models.sequential_design.SequentialDesign method)</a>
-</li>
-    </ul></td>
-  </tr></table>
-</section>
-
-<section id="S" class="genindex-section">
-  <h2>S</h2>
-  <table style="width: 100%" class="indextable genindextable"><tr>
-    <td style="width: 33%; vertical-align: top;"><ul>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html#bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.score">score() (bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression method)</a>
-
-        <ul>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html#bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.score">(bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression method)</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html#bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.score">(bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression method)</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html#bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.score">(bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit method)</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html#bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.score">(bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD method)</a>
-</li>
-        </ul></li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign">SequentialDesign (class in bayesvalidrox.surrogate_models.sequential_design)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html#bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.set_params">set_params() (bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression method)</a>
-
-        <ul>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html#bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.set_params">(bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression method)</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html#bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.set_params">(bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression method)</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html#bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.set_params">(bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit method)</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html#bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.set_params">(bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD method)</a>
-</li>
-        </ul></li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html#bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.set_predict_request">set_predict_request() (bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression method)</a>
-
-        <ul>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html#bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.set_predict_request">(bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression method)</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html#bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.set_predict_request">(bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD method)</a>
-</li>
-        </ul></li>
-    </ul></td>
-    <td style="width: 33%; vertical-align: top;"><ul>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html#bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.set_score_request">set_score_request() (bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression method)</a>
-
-        <ul>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html#bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.set_score_request">(bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression method)</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html#bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.set_score_request">(bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression method)</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html#bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.set_score_request">(bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit method)</a>
-</li>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html#bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.set_score_request">(bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD method)</a>
-</li>
-        </ul></li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.setdefault">setdefault() (bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html#bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.setup">setup() (bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html#bayesvalidrox.bayes_inference.bayes_inference.BayesInference.setup_inference">setup_inference() (bayesvalidrox.bayes_inference.bayes_inference.BayesInference method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing.html#bayesvalidrox.post_processing.post_processing.PostProcessing.sobol_indices">sobol_indices() (bayesvalidrox.post_processing.post_processing.PostProcessing method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html#bayesvalidrox.surrogate_models.engine.Engine.start_engine">start_engine() (bayesvalidrox.surrogate_models.engine.Engine method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.start_seqdesign">start_seqdesign() (bayesvalidrox.surrogate_models.sequential_design.SequentialDesign method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html#bayesvalidrox.surrogate_models.sequential_design.subdomain">subdomain() (in module bayesvalidrox.surrogate_models.sequential_design)</a>
-</li>
-    </ul></td>
-  </tr></table>
-</section>
-
-<section id="T" class="genindex-section">
-  <h2>T</h2>
-  <table style="width: 100%" class="indextable genindextable"><tr>
-    <td style="width: 33%; vertical-align: top;"><ul>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.tradeoff_weights">tradeoff_weights() (bayesvalidrox.surrogate_models.sequential_design.SequentialDesign method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC.html#bayesvalidrox.bayes_inference.mcmc.MCMC.train_error_model">train_error_model() (bayesvalidrox.bayes_inference.mcmc.MCMC method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html#bayesvalidrox.surrogate_models.engine.Engine.train_normal">train_normal() (bayesvalidrox.surrogate_models.engine.Engine method)</a>
-</li>
-    </ul></td>
-    <td style="width: 33%; vertical-align: top;"><ul>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html#bayesvalidrox.surrogate_models.engine.Engine.train_seq_design">train_seq_design() (bayesvalidrox.surrogate_models.engine.Engine method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html#bayesvalidrox.surrogate_models.engine.Engine.train_sequential">train_sequential() (bayesvalidrox.surrogate_models.engine.Engine method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html#bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.transform">transform() (bayesvalidrox.surrogate_models.exp_designs.ExpDesigns method)</a>
-
-        <ul>
-          <li><a href="_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace.html#bayesvalidrox.surrogate_models.input_space.InputSpace.transform">(bayesvalidrox.surrogate_models.input_space.InputSpace method)</a>
-</li>
-        </ul></li>
-    </ul></td>
-  </tr></table>
-</section>
-
-<section id="U" class="genindex-section">
-  <h2>U</h2>
-  <table style="width: 100%" class="indextable genindextable"><tr>
-    <td style="width: 33%; vertical-align: top;"><ul>
-        <li><a href="_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.html#bayesvalidrox.pylink.pylink.PyLinkForwardModel.uMBridge_model">uMBridge_model() (bayesvalidrox.pylink.pylink.PyLinkForwardModel method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.univ_basis_vals">univ_basis_vals() (bayesvalidrox.surrogate_models.surrogate_models.MetaModel method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.update">update() (bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.html#bayesvalidrox.pylink.pylink.PyLinkForwardModel.update_input_params">update_input_params() (bayesvalidrox.pylink.pylink.PyLinkForwardModel method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.update_pce_coeffs">update_pce_coeffs() (bayesvalidrox.surrogate_models.surrogate_models.MetaModel method)</a>
-</li>
-    </ul></td>
-    <td style="width: 33%; vertical-align: top;"><ul>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html#bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions">update_precisions() (in module bayesvalidrox.surrogate_models.reg_fast_ard)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.util_AlphOptDesign">util_AlphOptDesign() (bayesvalidrox.surrogate_models.sequential_design.SequentialDesign method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.util_BayesianActiveDesign">util_BayesianActiveDesign() (bayesvalidrox.surrogate_models.sequential_design.SequentialDesign method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.util_BayesianDesign">util_BayesianDesign() (bayesvalidrox.surrogate_models.sequential_design.SequentialDesign method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html#bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.util_VarBasedDesign">util_VarBasedDesign() (bayesvalidrox.surrogate_models.sequential_design.SequentialDesign method)</a>
-</li>
-    </ul></td>
-  </tr></table>
-</section>
-
-<section id="V" class="genindex-section">
-  <h2>V</h2>
-  <table style="width: 100%" class="indextable genindextable"><tr>
-    <td style="width: 33%; vertical-align: top;"><ul>
-        <li><a href="_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing.html#bayesvalidrox.post_processing.post_processing.PostProcessing.valid_metamodel">valid_metamodel() (bayesvalidrox.post_processing.post_processing.PostProcessing method)</a>
-</li>
-    </ul></td>
-    <td style="width: 33%; vertical-align: top;"><ul>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html#bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.values">values() (bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification method)</a>
-</li>
-        <li><a href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html#bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression">VBLinearRegression (class in bayesvalidrox.surrogate_models.bayes_linear)</a>
-</li>
-    </ul></td>
-  </tr></table>
-</section>
-
-<section id="W" class="genindex-section">
-  <h2>W</h2>
-  <table style="width: 100%" class="indextable genindextable"><tr>
-    <td style="width: 33%; vertical-align: top;"><ul>
-        <li><a href="_autosummary/bayesvalidrox.pylink.pylink.within_range.html#bayesvalidrox.pylink.pylink.within_range">within_range() (in module bayesvalidrox.pylink.pylink)</a>
-</li>
-    </ul></td>
-  </tr></table>
-</section>
-
-<section id="Z" class="genindex-section">
-  <h2>Z</h2>
-  <table style="width: 100%" class="indextable genindextable"><tr>
-    <td style="width: 33%; vertical-align: top;"><ul>
-        <li><a href="_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.html#bayesvalidrox.pylink.pylink.PyLinkForwardModel.zip_subdirs">zip_subdirs() (bayesvalidrox.pylink.pylink.PyLinkForwardModel method)</a>
-</li>
-    </ul></td>
-  </tr></table>
-</section>
-
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          
-          
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer no-toc">
-      
-      
-      
-    </aside>
-  </div>
-</div><script src="_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="_static/doctools.js?v=9a2dae69"></script>
-    <script src="_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/index.html b/public/index.html
deleted file mode 100644
index ec005c25c..000000000
--- a/public/index.html
+++ /dev/null
@@ -1,531 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="./">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="genindex.html" /><link rel="search" title="Search" href="search.html" /><link rel="next" title="USER GUIDE" href="packagedescription.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="#"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="#">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul>
-<li class="toctree-l1 has-children"><a class="reference internal" href="packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="api.html">API</a><input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.html">bayesvalidrox</a><input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="surrogate-assisted-bayesian-validation-of-computational-models">
-<h1>Surrogate-assisted Bayesian validation of computational models<a class="headerlink" href="#surrogate-assisted-bayesian-validation-of-computational-models" title="Link to this heading">¶</a></h1>
-<p><strong>BayesValidRox</strong> is an open-source python package that provides methods for surrogate modeling, Bayesian inference and model comparison.</p>
-<a class="reference internal image-reference" href="_images/balance.png"><img alt="Weighting model results against data with associated uncertainty, costs and sparsity" src="_images/balance.png" style="width: 600px;" /></a>
-<p>An introductory tutorial to the overall workflow with <strong>bayesvalidrox</strong> is provided in <a class="reference internal" href="tutorial.html"><span class="doc">TUTORIAL</span></a> and descriptions of the available examples can be found in <a class="reference internal" href="examples.html"><span class="doc">EXAMPLES</span></a>.
-The functionality and options for the different classes is described more in-depth in <a class="reference internal" href="packagedescription.html"><span class="doc">USER GUIDE</span></a> and a list of all the classes and functions is provided in <a class="reference internal" href="api.html"><span class="doc">API</span></a>.</p>
-<section id="links">
-<h2>Links<a class="headerlink" href="#links" title="Link to this heading">¶</a></h2>
-<ul class="simple">
-<li><p>GitHub: <a class="reference external" href="https://git.iws.uni-stuttgart.de/inversemodeling/bayesvalidrox/-/tree/master?ref_type=heads">https://git.iws.uni-stuttgart.de/inversemodeling/bayesvalidrox/-/tree/master?ref_type=heads</a></p></li>
-<li><p>PyPI: <a class="reference external" href="https://pypi.org/project/bayesvalidrox/">https://pypi.org/project/bayesvalidrox/</a></p></li>
-<li><p>Documentation:</p></li>
-</ul>
-</section>
-<section id="installation">
-<h2>Installation<a class="headerlink" href="#installation" title="Link to this heading">¶</a></h2>
-<p>This package runs under Python 3.9 for versions &lt;1.0.0 and 3.9+ from version 1.0.0 on, use pip to install:</p>
-<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>pip<span class="w"> </span>install<span class="w"> </span>bayesvalidrox
-</pre></div>
-</div>
-</section>
-<section id="quickstart">
-<h2>Quickstart<a class="headerlink" href="#quickstart" title="Link to this heading">¶</a></h2>
-<p>Here we show a minimal example to get started on working with BayesValidRox.
-The <a class="reference internal" href="packagedescription.html"><span class="doc">USER GUIDE</span></a> goes into more detail on the available options and proposed workflow.</p>
-<p>The central functionalities of BayesValidRox all depend on building an object of class <code class="docutils literal notranslate"><span class="pre">Engine</span></code> that includes an interface to a model and a definition of an input space and sampling option in the form of an <code class="docutils literal notranslate"><span class="pre">ExpDesigns</span></code> object.
-It can contain and build a surrogate model of class <code class="docutils literal notranslate"><span class="pre">MetaModel</span></code>, but also functions without one.</p>
-<p>We import the needed classes in our main file <code class="docutils literal notranslate"><span class="pre">main.py</span></code>.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="kn">from</span> <span class="nn">bayesvalidrox</span> <span class="kn">import</span> <span class="n">PyLinkForwardModel</span><span class="p">,</span> <span class="n">InputSpace</span><span class="p">,</span> <span class="n">ExpDesigns</span><span class="p">,</span> <span class="n">Engine</span><span class="p">,</span> <span class="n">MetaModel</span>
-</pre></div>
-</div>
-<p>Here we use a simple linear model.
-This is defined in another python file in the same folder, here we call it <code class="docutils literal notranslate"><span class="pre">model.py</span></code>.
-This file contains a python function that expects samples of two parameter and returns a linear combination of them.
-For a detailed description of the expected output format see <a class="reference internal" href="model_description.html"><span class="doc">Models</span></a>.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="k">def</span> <span class="nf">model</span><span class="p">(</span><span class="n">samples</span><span class="p">):</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="k">return</span> <span class="p">{</span><span class="s1">&#39;Z&#39;</span><span class="p">:</span><span class="n">samples</span><span class="p">[:,</span><span class="mi">0</span><span class="p">]</span><span class="o">+</span><span class="mi">2</span><span class="o">*</span><span class="n">samples</span><span class="p">[:,</span><span class="mi">1</span><span class="p">],</span> <span class="s1">&#39;x_values&#39;</span><span class="p">:[</span><span class="mi">0</span><span class="p">]}</span>
-</pre></div>
-</div>
-<p>With this we can create the interface to the model in <code class="docutils literal notranslate"><span class="pre">main.py</span></code>.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">model</span> <span class="o">=</span> <span class="n">PyLinkForwardModel</span><span class="p">()</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">model</span><span class="o">.</span><span class="n">link_type</span> <span class="o">=</span> <span class="s1">&#39;Function&#39;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">model</span><span class="o">.</span><span class="n">py_file</span> <span class="o">=</span> <span class="s1">&#39;model&#39;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">model</span><span class="o">.</span><span class="n">name</span> <span class="o">=</span> <span class="s1">&#39;linear model&#39;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">model</span><span class="o">.</span><span class="n">Output</span><span class="o">.</span><span class="n">names</span> <span class="o">=</span> <span class="p">[</span><span class="s1">&#39;Z&#39;</span><span class="p">]</span>
-</pre></div>
-</div>
-<p>We specify marginal distributions on the inputs in an object of class <code class="docutils literal notranslate"><span class="pre">InputSpace</span></code> and use this to build the experimental design.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">inputs</span> <span class="o">=</span> <span class="n">InputSpace</span><span class="p">()</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">inputs</span><span class="o">.</span><span class="n">add_Marginals</span><span class="p">()</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">inputs</span><span class="o">.</span><span class="n">Marginals</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span><span class="o">.</span><span class="n">name</span> <span class="o">=</span> <span class="s1">&#39;input0&#39;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">inputs</span><span class="o">.</span><span class="n">Marginals</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span><span class="o">.</span><span class="n">dist_type</span> <span class="o">=</span> <span class="s1">&#39;unif&#39;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">inputs</span><span class="o">.</span><span class="n">Marginals</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span><span class="o">.</span><span class="n">parameters</span> <span class="o">=</span> <span class="p">[</span><span class="mi">0</span><span class="p">,</span><span class="mi">1</span><span class="p">]</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">inputs</span><span class="o">.</span><span class="n">add_Marginals</span><span class="p">()</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">inputs</span><span class="o">.</span><span class="n">Marginals</span><span class="p">[</span><span class="mi">1</span><span class="p">]</span><span class="o">.</span><span class="n">name</span> <span class="o">=</span> <span class="s1">&#39;input1&#39;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">inputs</span><span class="o">.</span><span class="n">Marginals</span><span class="p">[</span><span class="mi">1</span><span class="p">]</span><span class="o">.</span><span class="n">dist_type</span> <span class="o">=</span> <span class="s1">&#39;unif&#39;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">inputs</span><span class="o">.</span><span class="n">Marginals</span><span class="p">[</span><span class="mi">1</span><span class="p">]</span><span class="o">.</span><span class="n">parameters</span> <span class="o">=</span> <span class="p">[</span><span class="mi">0</span><span class="p">,</span><span class="mi">1</span><span class="p">]</span>
-</pre></div>
-</div>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">expdes</span> <span class="o">=</span> <span class="n">ExpDesigns</span><span class="p">(</span><span class="n">inputs</span><span class="p">)</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">expdes</span><span class="o">.</span><span class="n">sampling_method</span> <span class="o">=</span> <span class="s1">&#39;random&#39;</span>
-</pre></div>
-</div>
-<p>If we do not want to build a surrogate model, we can define the engine from these objects.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">engine</span> <span class="o">=</span> <span class="n">Engine</span><span class="p">(</span><span class="kc">None</span><span class="p">,</span> <span class="n">model</span><span class="p">,</span> <span class="n">expdes</span><span class="p">)</span>
-</pre></div>
-</div>
-<p>If we want to build a surrogate model, we create and object of class <code class="docutils literal notranslate"><span class="pre">MetaModel</span></code> and set its properties.
-Here we build an arbitrary Polynomial Chaos Expansion and train it on samples given by the experimental design and the model.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">metamodel</span> <span class="o">=</span> <span class="n">MetaModel</span><span class="p">(</span><span class="n">Inputs</span><span class="p">)</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">metamodel</span><span class="o">.</span><span class="n">meta_model_type</span> <span class="o">=</span> <span class="s1">&#39;aPCE&#39;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">metamodel</span><span class="o">.</span><span class="n">pce_reg_method</span> <span class="o">=</span> <span class="s1">&#39;FastARD&#39;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">metamodel</span><span class="o">.</span><span class="n">pce_deg</span> <span class="o">=</span> <span class="mi">3</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">MetaMod</span><span class="o">.</span><span class="n">pce_q_norm</span> <span class="o">=</span> <span class="mf">0.85</span>
-</pre></div>
-</div>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">expdes</span><span class="o">.</span><span class="n">n_init_samples</span> <span class="o">=</span> <span class="mi">10</span>
-</pre></div>
-</div>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">engine</span> <span class="o">=</span> <span class="n">Engine</span><span class="p">(</span><span class="n">metamodel</span><span class="p">,</span> <span class="n">model</span><span class="p">,</span> <span class="n">expdes</span><span class="p">)</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">engine</span><span class="o">.</span><span class="n">start_engine</span><span class="p">()</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">engine</span><span class="o">.</span><span class="n">train_normal</span><span class="p">()</span>
-</pre></div>
-</div>
-<p>The engine with the trained metamodel can now be used for postprocessing, Bayesian inference, of Bayesian model comparison.</p>
-</section>
-<section id="license">
-<h2>License<a class="headerlink" href="#license" title="Link to this heading">¶</a></h2>
-<p>BayesValidRox is licensed under the MIT <a class="reference external" href="https://git.iws.uni-stuttgart.de/inversemodeling/bayesvalidrox/-/blob/master/LICENCE.md">license</a>.</p>
-</section>
-<section id="contribution">
-<h2>Contribution<a class="headerlink" href="#contribution" title="Link to this heading">¶</a></h2>
-<p>We would be happy for you to contribute to <strong>BayesValidRox</strong>.
-This can include e.g. reporting issues, proposing new features, working on features, or support with the documentation.
-If you want to contibute, check out our <a class="reference external" href="https://git.iws.uni-stuttgart.de/inversemodeling/bayesvalidrox/-/blob/docs/sphinx_new/CONTRIBUTING.md?ref_type=heads">contribution</a> guidelines.
-You can contact us on the <a class="reference external" href="https://git.iws.uni-stuttgart.de/inversemodeling/bayesvalidrox">gitlab</a> page.</p>
-</section>
-<section id="further-contents">
-<h2>Further contents<a class="headerlink" href="#further-contents" title="Link to this heading">¶</a></h2>
-<div class="toctree-wrapper compound">
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="packagedescription.html">USER GUIDE</a></li>
-<li class="toctree-l1"><a class="reference internal" href="tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1"><a class="reference internal" href="examples.html">EXAMPLES</a></li>
-<li class="toctree-l1"><a class="reference internal" href="api.html">API</a></li>
-</ul>
-</div>
-</section>
-</section>
-<section id="indices-and-tables">
-<h1>Indices and tables<a class="headerlink" href="#indices-and-tables" title="Link to this heading">¶</a></h1>
-<ul class="simple">
-<li><p><a class="reference internal" href="genindex.html"><span class="std std-ref">Index</span></a></p></li>
-<li><p><a class="reference internal" href="py-modindex.html"><span class="std std-ref">Module Index</span></a></p></li>
-<li><p><a class="reference internal" href="search.html"><span class="std std-ref">Search Page</span></a></p></li>
-</ul>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="packagedescription.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">USER GUIDE</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">Surrogate-assisted Bayesian validation of computational models</a><ul>
-<li><a class="reference internal" href="#links">Links</a></li>
-<li><a class="reference internal" href="#installation">Installation</a></li>
-<li><a class="reference internal" href="#quickstart">Quickstart</a></li>
-<li><a class="reference internal" href="#license">License</a></li>
-<li><a class="reference internal" href="#contribution">Contribution</a></li>
-<li><a class="reference internal" href="#further-contents">Further contents</a></li>
-</ul>
-</li>
-<li><a class="reference internal" href="#indices-and-tables">Indices and tables</a></li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="_static/doctools.js?v=9a2dae69"></script>
-    <script src="_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="_static/scripts/furo.js?v=32e29ea5"></script>
-    <script async="async" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/index.rst b/public/index.rst
deleted file mode 100644
index 7b707c7eb..000000000
--- a/public/index.rst
+++ /dev/null
@@ -1,32 +0,0 @@
-.. bayesvalidrox documentation master file, created by
-   sphinx-quickstart on Wed Dec 13 11:14:59 2023.
-   You can adapt this file completely to your liking, but it should at least
-   contain the root `toctree` directive.
-
-Surrogate-assisted Bayesian validation of computational models
-==============================================================
-**bayesvalidrox** is an open-source python package that provides methods for surrogate modeling, Bayesian inference and model comparison.
-
-
-An introductory tutorial to the overall workflow with **bayesvalidrox** is provided in :any:`tutorial` and descriptions of the available examples can be found in :any:`examples`.
-The functionality and options for the different classes is described more in-depth in :any:`packagedescription` and a list of all the classes and functions is provided in :any:`api`.
-
-
-Contents
---------
-
-.. toctree::
-   :maxdepth: 1
-   
-   tutorial
-   examples
-   packagedescription
-   api
-   
-   
-Indices and tables
-==================
-
-* :ref:`genindex`
-* :ref:`modindex`
-* :ref:`search`
diff --git a/public/input_description.html b/public/input_description.html
deleted file mode 100644
index bd280c02a..000000000
--- a/public/input_description.html
+++ /dev/null
@@ -1,486 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="./">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="genindex.html" /><link rel="search" title="Search" href="search.html" /><link rel="next" title="Models" href="model_description.html" /><link rel="prev" title="USER GUIDE" href="packagedescription.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>Priors, input space and experimental design - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 current has-children"><a class="reference internal" href="packagedescription.html">USER GUIDE</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2 current current-page"><a class="current reference internal" href="#">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="api.html">API</a><input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.html">bayesvalidrox</a><input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="priors-input-space-and-experimental-design">
-<h1>Priors, input space and experimental design<a class="headerlink" href="#priors-input-space-and-experimental-design" title="Link to this heading">¶</a></h1>
-<p>The surrogate models, as used in BayesValidRox, consider model formulations where at least one of the input parameters is associated with uncertainty.
-This uncertainty can be described as probability distributions over possible values for the parameter.</p>
-<div class="twocol docutils container">
-<div class="leftside docutils container">
-<p>Four classes contained in bayesvalidrox are associated with describing uncertain inputs: <a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.Marginal.html#bayesvalidrox.surrogate_models.inputs.Marginal" title="bayesvalidrox.surrogate_models.inputs.Marginal"><code class="xref any py py-class docutils literal notranslate"><span class="pre">bayesvalidrox.surrogate_models.inputs.Marginal</span></code></a>, <a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.Input.html#bayesvalidrox.surrogate_models.inputs.Input" title="bayesvalidrox.surrogate_models.inputs.Input"><code class="xref any py py-class docutils literal notranslate"><span class="pre">bayesvalidrox.surrogate_models.inputs.Input</span></code></a>, <a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace.html#bayesvalidrox.surrogate_models.input_space.InputSpace" title="bayesvalidrox.surrogate_models.input_space.InputSpace"><code class="xref any py py-class docutils literal notranslate"><span class="pre">bayesvalidrox.surrogate_models.input_space.InputSpace</span></code></a> and <a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html#bayesvalidrox.surrogate_models.exp_designs.ExpDesigns" title="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns"><code class="xref any py py-class docutils literal notranslate"><span class="pre">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</span></code></a>.</p>
-<p>Uncertain parameters are specified via their marginal distributions in <a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.Marginal.html#bayesvalidrox.surrogate_models.inputs.Marginal" title="bayesvalidrox.surrogate_models.inputs.Marginal"><code class="xref any py py-class docutils literal notranslate"><span class="pre">bayesvalidrox.surrogate_models.inputs.Marginal</span></code></a> objects as either distribution types with associated parameters, or via a set of realizations.
-Supported distribution types include <code class="docutils literal notranslate"><span class="pre">unif</span></code>, <code class="docutils literal notranslate"><span class="pre">norm</span></code>, <code class="docutils literal notranslate"><span class="pre">gamma</span></code>, <code class="docutils literal notranslate"><span class="pre">beta</span></code>, <code class="docutils literal notranslate"><span class="pre">lognorm</span></code>, <code class="docutils literal notranslate"><span class="pre">expon</span></code> and <code class="docutils literal notranslate"><span class="pre">weibull</span></code>.</p>
-<p>All marginals contained in an <a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.Input.html#bayesvalidrox.surrogate_models.inputs.Input" title="bayesvalidrox.surrogate_models.inputs.Input"><code class="xref any py py-class docutils literal notranslate"><span class="pre">bayesvalidrox.surrogate_models.inputs.Input</span></code></a> object should be defined in the same manner, mixing definitions via distribution type and sampels is not supported.</p>
-<p>If <code class="docutils literal notranslate"><span class="pre">rosenblatt</span></code> is set as <code class="docutils literal notranslate"><span class="pre">True</span></code>, then a Rosenblatt transform will be applied for training the surrogate.</p>
-</div>
-<div class="rightside docutils container">
-<a class="reference internal image-reference" href="_images/input_classes.png"><img alt="UML diagram for input-related classes in bayesvalidrox" src="_images/input_classes.png" style="width: 300px;" /></a>
-</div>
-</div>
-<div class="admonition note">
-<p class="admonition-title">Note</p>
-<p>When using a polynomial-type surrogate setting <code class="docutils literal notranslate"><span class="pre">rosenblatt</span></code> to <code class="docutils literal notranslate"><span class="pre">True</span></code> results in all hermite polynomials.
-If all uncertain parameters are specified as samples, the corresponding polynomials are automatically calculated following an aPCE.</p>
-<p>#TODO Recheck this second point!</p>
-</div>
-<p>The <a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace.html#bayesvalidrox.surrogate_models.input_space.InputSpace" title="bayesvalidrox.surrogate_models.input_space.InputSpace"><code class="xref any py py-class docutils literal notranslate"><span class="pre">bayesvalidrox.surrogate_models.input_space.InputSpace</span></code></a> checks the validity of the given marginals and builds the input space.
-This includes sampling from the distributions and applying the Rosenblatt transform or an isoprobabilistic transformation.</p>
-<p>The <a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace.html#bayesvalidrox.surrogate_models.input_space.InputSpace" title="bayesvalidrox.surrogate_models.input_space.InputSpace"><code class="xref any py py-class docutils literal notranslate"><span class="pre">bayesvalidrox.surrogate_models.input_space.InputSpace</span></code></a> is used mainly in the surrogate model.
-The class <a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html#bayesvalidrox.surrogate_models.exp_designs.ExpDesigns" title="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns"><code class="xref any py py-class docutils literal notranslate"><span class="pre">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</span></code></a> additionally contains methods and attributes related to sampling from the input space for static and iterative training of the surrogate model.
-Supported sampling methods include <code class="docutils literal notranslate"><span class="pre">random</span></code>, <code class="docutils literal notranslate"><span class="pre">latin-hypercube</span></code>, <code class="docutils literal notranslate"><span class="pre">sobol</span></code>, <code class="docutils literal notranslate"><span class="pre">halton</span></code>, <code class="docutils literal notranslate"><span class="pre">hammersley</span></code>, <code class="docutils literal notranslate"><span class="pre">chebyshev(FT)</span></code>, <code class="docutils literal notranslate"><span class="pre">grid(FT)</span></code> and <code class="docutils literal notranslate"><span class="pre">user</span></code> for user-defined sampling.</p>
-<p>The options for iterative metamodel training are detailed in <a class="reference internal" href="surrogate_description.html"><span class="doc">Training surrogate models</span></a>.</p>
-<section id="example">
-<h2>Example<a class="headerlink" href="#example" title="Link to this heading">¶</a></h2>
-<p>In practice, only the classes <a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.Input.html#bayesvalidrox.surrogate_models.inputs.Input" title="bayesvalidrox.surrogate_models.inputs.Input"><code class="xref any py py-class docutils literal notranslate"><span class="pre">bayesvalidrox.surrogate_models.inputs.Input</span></code></a> and <a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html#bayesvalidrox.surrogate_models.exp_designs.ExpDesigns" title="bayesvalidrox.surrogate_models.exp_designs.ExpDesigns"><code class="xref any py py-class docutils literal notranslate"><span class="pre">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</span></code></a> are directly used.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="kn">from</span> <span class="nn">bayesvalidrox</span> <span class="kn">import</span> <span class="n">Input</span><span class="p">,</span> <span class="n">ExpDesign</span>
-</pre></div>
-</div>
-<p>Marginals of uncertain parameters can be directly added and defined on an <code class="docutils literal notranslate"><span class="pre">Input</span></code> object.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">Inputs</span> <span class="o">=</span> <span class="n">Input</span><span class="p">()</span>
-</pre></div>
-</div>
-<p>If they are defined via distribution types, the <code class="docutils literal notranslate"><span class="pre">name</span></code>, <code class="docutils literal notranslate"><span class="pre">dist_type</span></code> and <code class="docutils literal notranslate"><span class="pre">parameters</span></code> for the distribution should be set.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">Inputs</span><span class="o">.</span><span class="n">add_marginals</span><span class="p">()</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">Inputs</span><span class="o">.</span><span class="n">Marginals</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span><span class="o">.</span><span class="n">name</span> <span class="o">=</span> <span class="s1">&#39;$X$&#39;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">Inputs</span><span class="o">.</span><span class="n">Marginals</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span><span class="o">.</span><span class="n">dist_type</span> <span class="o">=</span> <span class="s1">&#39;unif&#39;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">Inputs</span><span class="o">.</span><span class="n">Marginals</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span><span class="o">.</span><span class="n">parameters</span> <span class="o">=</span>  <span class="p">[</span><span class="o">-</span><span class="mi">5</span><span class="p">,</span> <span class="mi">5</span><span class="p">]</span>
-</pre></div>
-</div>
-<p>If they are given via data, only <code class="docutils literal notranslate"><span class="pre">name</span></code> and <code class="docutils literal notranslate"><span class="pre">input_data</span></code> are relevant.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">inputParams</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">random</span><span class="o">.</span><span class="n">uniform</span><span class="p">(</span><span class="o">-</span><span class="mi">5</span><span class="p">,</span><span class="o">-</span><span class="mi">5</span><span class="p">,</span><span class="mi">100</span><span class="p">)</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">Inputs</span><span class="o">.</span><span class="n">add_marginals</span><span class="p">()</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">Inputs</span><span class="o">.</span><span class="n">Marginals</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span><span class="o">.</span><span class="n">name</span> <span class="o">=</span> <span class="s1">&#39;$X$&#39;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">Inputs</span><span class="o">.</span><span class="n">Marginals</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span><span class="o">.</span><span class="n">input_data</span> <span class="o">=</span> <span class="n">inputParams</span>
-</pre></div>
-</div>
-<p>An experimental design can be constructed based on these inputs.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">ExpDesign</span> <span class="o">=</span> <span class="n">ExpDesigns</span><span class="p">(</span><span class="n">Inputs</span><span class="p">)</span>
-</pre></div>
-</div>
-<p>Samples of the marginals can be created by specifying a sampling method and generating the wanted number of samples.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">ExpDesign</span><span class="o">.</span><span class="n">sampling_method</span> <span class="o">=</span> <span class="s1">&#39;latin_hypercube&#39;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">samples</span> <span class="o">=</span> <span class="n">ExpDesign</span><span class="o">.</span><span class="n">generate_samples</span><span class="p">(</span><span class="mi">100</span><span class="p">)</span>
-</pre></div>
-</div>
-<p>The generated samples can be visualized against their marginal distributions.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">ExpDesign</span><span class="o">.</span><span class="n">plot_samples</span><span class="p">(</span><span class="n">samples</span><span class="p">)</span>
-</pre></div>
-</div>
-<p>The results will be saved in the folder <code class="docutils literal notranslate"><span class="pre">Outputs_Priors</span></code>.</p>
-<a class="reference internal image-reference" href="_images/prior_$X$.png"><img alt="Generated samples against their marginal distribution" src="_images/prior_%24X%24.png" style="width: 400px;" /></a>
-</section>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="model_description.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">Models</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="packagedescription.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">USER GUIDE</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">Priors, input space and experimental design</a><ul>
-<li><a class="reference internal" href="#example">Example</a></li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="_static/doctools.js?v=9a2dae69"></script>
-    <script src="_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/ishigami.html b/public/ishigami.html
deleted file mode 100644
index 84037dab5..000000000
--- a/public/ishigami.html
+++ /dev/null
@@ -1,565 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="./">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="genindex.html" /><link rel="search" title="Search" href="search.html" /><link rel="next" title="Example: model comparison" href="modelcomparison.html" /><link rel="prev" title="Example: borehole" href="borehole.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>Example: ishigami - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="examples.html">EXAMPLES</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="borehole.html">Borehole</a></li>
-<li class="toctree-l2 current current-page"><a class="current reference internal" href="#">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="api.html">API</a><input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.html">bayesvalidrox</a><input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="example-ishigami">
-<h1>Example: ishigami<a class="headerlink" href="#example-ishigami" title="Link to this heading">¶</a></h1>
-<p>This example deals with the surrogate modeling of a Ishigami function.
-You will see how to check the quality of your regression model and perform
-sensitivity analysis via Sobol Indices.</p>
-<blockquote>
-<div><blockquote>
-<div><p>ISHIGAMI FUNCTION</p>
-</div></blockquote>
-<dl class="simple">
-<dt>Authors: Sonja Surjanovic, Simon Fraser University</dt><dd><p>Derek Bingham, Simon Fraser University</p>
-</dd>
-</dl>
-<p>Questions/Comments: Please email Derek Bingham at <a class="reference external" href="mailto:dbingham&#37;&#52;&#48;stat&#46;sfu&#46;ca">dbingham<span>&#64;</span>stat<span>&#46;</span>sfu<span>&#46;</span>ca</a>.</p>
-<p>Copyright 2013. Derek Bingham, Simon Fraser University.</p>
-<p>THERE IS NO WARRANTY, EXPRESS OR IMPLIED. WE DO NOT ASSUME ANY LIABILITY
-FOR THE USE OF THIS SOFTWARE.  If software is modified to produce
-derivative works, such modified software should be clearly marked.
-Additionally, this program is free software; you can redistribute it
-and/or modify it under the terms of the GNU General Public License as
-published by the Free Software Foundation; version 2.0 of the License.
-Accordingly, this program is distributed in the hope that it will be
-useful, but WITHOUT ANY WARRANTY; without even the implied warranty
-of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-General Public License for more details.</p>
-<dl class="simple">
-<dt>For function details and reference information, see:</dt><dd><p><a class="reference external" href="https://www.sfu.ca/~ssurjano/ishigami.html">https://www.sfu.ca/~ssurjano/ishigami.html</a></p>
-</dd>
-</dl>
-</div></blockquote>
-<p>No reference data is given for this example, the surrogate is trained with BCS as the regression method and no active learning.</p>
-<section id="model-and-data">
-<h2>Model and Data<a class="headerlink" href="#model-and-data" title="Link to this heading">¶</a></h2>
-<div class="table-wrapper colwidths-given docutils container" id="id1">
-<table class="docutils align-default" id="id1">
-<caption><span class="caption-text">Pylink model</span><a class="headerlink" href="#id1" title="Link to this table">¶</a></caption>
-<colgroup>
-<col style="width: 50%" />
-<col style="width: 50%" />
-</colgroup>
-<thead>
-<tr class="row-odd"><th class="head"><p>Property</p></th>
-<th class="head"><p>Setting</p></th>
-</tr>
-</thead>
-<tbody>
-<tr class="row-even"><td><p>Model type</p></td>
-<td><p>Function</p></td>
-</tr>
-<tr class="row-odd"><td><p>Number of input parameters</p></td>
-<td><p>3</p></td>
-</tr>
-<tr class="row-even"><td><p>Number of output parameters</p></td>
-<td><p>1: flow rate [m$^3$/yr]</p></td>
-</tr>
-<tr class="row-odd"><td><p>Time- or space- dependency</p></td>
-<td><p>??</p></td>
-</tr>
-<tr class="row-even"><td><p>MC reference</p></td>
-<td><p>No</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<div class="table-wrapper colwidths-given docutils container" id="id2">
-<table class="docutils align-default" id="id2">
-<caption><span class="caption-text">Priors</span><a class="headerlink" href="#id2" title="Link to this table">¶</a></caption>
-<colgroup>
-<col style="width: 50%" />
-<col style="width: 50%" />
-</colgroup>
-<thead>
-<tr class="row-odd"><th class="head"><p>Parameter</p></th>
-<th class="head"><p>Distribution</p></th>
-</tr>
-</thead>
-<tbody>
-<tr class="row-even"><td><p>X_1</p></td>
-<td><p>uniform</p></td>
-</tr>
-<tr class="row-odd"><td><p>X_2</p></td>
-<td><p>uniform</p></td>
-</tr>
-<tr class="row-even"><td><p>X_3</p></td>
-<td><p>uniform</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-<section id="surrogate">
-<h2>Surrogate<a class="headerlink" href="#surrogate" title="Link to this heading">¶</a></h2>
-<div class="table-wrapper colwidths-given docutils container" id="id3">
-<table class="docutils align-default" id="id3">
-<caption><span class="caption-text">MetaModel settings</span><a class="headerlink" href="#id3" title="Link to this table">¶</a></caption>
-<colgroup>
-<col style="width: 50%" />
-<col style="width: 50%" />
-</colgroup>
-<thead>
-<tr class="row-odd"><th class="head"><p>Property</p></th>
-<th class="head"><p>Setting</p></th>
-</tr>
-</thead>
-<tbody>
-<tr class="row-even"><td><p>surrogate-type</p></td>
-<td><p>aPCE</p></td>
-</tr>
-<tr class="row-odd"><td><p>associated model</p></td>
-<td><p>‘Ishigami’</p></td>
-</tr>
-<tr class="row-even"><td><p>degree choices</p></td>
-<td><p>max degree 14, q-norm truncation 1.0</p></td>
-</tr>
-<tr class="row-odd"><td><p>regression</p></td>
-<td><p>BCS (Bayesian Compressive Sensing)</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<div class="table-wrapper colwidths-given docutils container" id="id4">
-<table class="docutils align-default" id="id4">
-<caption><span class="caption-text">Training choices</span><a class="headerlink" href="#id4" title="Link to this table">¶</a></caption>
-<colgroup>
-<col style="width: 50%" />
-<col style="width: 50%" />
-</colgroup>
-<thead>
-<tr class="row-odd"><th class="head"><p>Property</p></th>
-<th class="head"><p>Setting</p></th>
-</tr>
-</thead>
-<tbody>
-<tr class="row-even"><td><p>Static sampling method</p></td>
-<td><p>latin-hypercube</p></td>
-</tr>
-<tr class="row-odd"><td><p>Number of static samples</p></td>
-<td><p>200</p></td>
-</tr>
-<tr class="row-even"><td><p>Number of total samples</p></td>
-<td><p>200</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="modelcomparison.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">Example: model comparison</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="borehole.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">Example: borehole</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">Example: ishigami</a><ul>
-<li><a class="reference internal" href="#model-and-data">Model and Data</a></li>
-<li><a class="reference internal" href="#surrogate">Surrogate</a></li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="_static/doctools.js?v=9a2dae69"></script>
-    <script src="_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/ishigami.rst b/public/ishigami.rst
deleted file mode 100644
index 8bb5639db..000000000
--- a/public/ishigami.rst
+++ /dev/null
@@ -1,98 +0,0 @@
-Example: ishigami
-*****************
-This example deals with the surrogate modeling of a Ishigami function.
-You will see how to check the quality of your regression model and perform 
-sensitivity analysis via Sobol Indices.
-
-	ISHIGAMI FUNCTION
-
-    Authors: Sonja Surjanovic, Simon Fraser University
-             Derek Bingham, Simon Fraser University
-			 
-    Questions/Comments: Please email Derek Bingham at dbingham@stat.sfu.ca.
-
-    Copyright 2013. Derek Bingham, Simon Fraser University.
-
-    THERE IS NO WARRANTY, EXPRESS OR IMPLIED. WE DO NOT ASSUME ANY LIABILITY
-    FOR THE USE OF THIS SOFTWARE.  If software is modified to produce
-    derivative works, such modified software should be clearly marked.
-    Additionally, this program is free software; you can redistribute it
-    and/or modify it under the terms of the GNU General Public License as
-    published by the Free Software Foundation; version 2.0 of the License.
-    Accordingly, this program is distributed in the hope that it will be
-    useful, but WITHOUT ANY WARRANTY; without even the implied warranty
-    of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-    General Public License for more details.
-
-    For function details and reference information, see:
-        https://www.sfu.ca/~ssurjano/ishigami.html
-
-No reference data is given for this example, the surrogate is trained with BCS as the regression method and no active learning.
-
-.. warning::
-   Results in error messages due to regression method in 0.0.5 - will be fixed in next release
-
-Model and Data
-==============
-
-.. list-table:: Pylink model
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Property
-     - Setting
-   * - Model type
-     - Function
-   * - Number of input parameters
-     - 3
-   * - Number of output parameters
-     - 1: flow rate [m$^3$/yr]
-   * - Time- or space- dependency
-     - ??
-   * - MC reference
-     - No
-	 
-.. list-table:: Priors
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Parameter
-     - Distribution
-   * - X_1
-     - uniform
-   * - X_2
-     - uniform
-   * - X_3
-     - uniform
-	
-Surrogate
-=========
-
-.. list-table:: MetaModel settings
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Property
-     - Setting
-   * - surrogate-type
-     - aPCE
-   * - associated model
-     - 'Ishigami'
-   * - degree choices
-     - max degree 14, q-norm truncation 1.0
-   * - regression
-     - BCS (Bayesian Compressive Sensing)
-	 
-	 
-.. list-table:: Training choices
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Property
-     - Setting
-   * - Static sampling method
-     - latin-hypercube
-   * - Number of static samples
-     - 200
-   * - Number of total samples
-     - 200
\ No newline at end of file
diff --git a/public/model_description.html b/public/model_description.html
deleted file mode 100644
index 16ff2a7b8..000000000
--- a/public/model_description.html
+++ /dev/null
@@ -1,475 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="./">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="genindex.html" /><link rel="search" title="Search" href="search.html" /><link rel="next" title="Training surrogate models" href="surrogate_description.html" /><link rel="prev" title="Priors, input space and experimental design" href="input_description.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>Models - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 current has-children"><a class="reference internal" href="packagedescription.html">USER GUIDE</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2 current current-page"><a class="current reference internal" href="#">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="api.html">API</a><input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.html">bayesvalidrox</a><input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="models">
-<h1>Models<a class="headerlink" href="#models" title="Link to this heading">¶</a></h1>
-<div class="twocol docutils container">
-<div class="leftside docutils container">
-<p>BayesValidRox gives options to create interfaces for a variety of models with the class <a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.html#bayesvalidrox.pylink.pylink.PyLinkForwardModel" title="bayesvalidrox.pylink.pylink.PyLinkForwardModel"><code class="xref any py py-class docutils literal notranslate"><span class="pre">bayesvalidrox.pylink.pylink.PyLinkForwardModel</span></code></a>.
-Its main function is to run the model on given samples and to read in and contain MC references and observations.</p>
-<p>Models can be defined via python functions, shell commands or as general executables.
-This allows for the use of BayesValidRox with a broad range of models and easy extension to models that are defined with e.g. UM-Bridge.</p>
-</div>
-<div class="rightside docutils container">
-<a class="reference internal image-reference" href="_images/model.png"><img alt="UML diagram for the bayesvalidrox class :any:`bayesvalidrox.pylink.pylink.PyLinkForwardModel`." src="_images/model.png" style="width: 150px;" /></a>
-</div>
-</div>
-<section id="example">
-<h2>Example<a class="headerlink" href="#example" title="Link to this heading">¶</a></h2>
-<p>For this example we use a very simple model that maps the uncertain parameter <span class="math notranslate nohighlight">\(X\)</span> from the example in <a class="reference internal" href="input_description.html"><span class="doc">Priors, input space and experimental design</span></a> to two outputs, the original value and its square.
-We define this model as a function <code class="docutils literal notranslate"><span class="pre">model</span></code> in a new file <code class="docutils literal notranslate"><span class="pre">model.py</span></code>.
-This function takes a single realization of the uncertain parameter as a 2-dimensional <code class="docutils literal notranslate"><span class="pre">np.array</span></code> and returns a dictionary of model results.
-Here we use the key <code class="docutils literal notranslate"><span class="pre">A</span></code> for the sample values and <code class="docutils literal notranslate"><span class="pre">B</span></code> for their squares.
-Under the key <code class="docutils literal notranslate"><span class="pre">x_values</span></code> a list should be given that is of the same length as each output of the model for a single input.
-The values in this list can denote e.g. timesteps and are used in postprocessing as labels of the x-axis.
-If we want to set the <code class="docutils literal notranslate"><span class="pre">x_values</span></code> outside of the model, it can also be given as an additional parameter</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="k">def</span> <span class="nf">model</span><span class="p">(</span><span class="n">samples</span><span class="p">,</span> <span class="n">x_values</span><span class="p">):</span>
-<span class="gp">&gt;&gt;&gt; </span>    <span class="n">sample</span> <span class="o">=</span> <span class="n">samples</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span><span class="o">*</span><span class="n">x_values</span>
-<span class="gp">&gt;&gt;&gt; </span>    <span class="n">square</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">power</span><span class="p">(</span><span class="n">samples</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span><span class="o">*</span><span class="n">x_values</span><span class="p">,</span> <span class="mi">2</span><span class="p">)</span>
-<span class="gp">&gt;&gt;&gt; </span>    <span class="n">outputs</span> <span class="o">=</span> <span class="p">{</span><span class="s1">&#39;A&#39;</span><span class="p">:</span> <span class="n">sample</span><span class="p">,</span> <span class="s1">&#39;B&#39;</span><span class="p">:</span> <span class="n">square</span><span class="p">,</span> <span class="s1">&#39;x_values&#39;</span><span class="p">:</span> <span class="p">[</span><span class="mi">0</span><span class="p">]}</span>
-<span class="gp">&gt;&gt;&gt; </span>    <span class="k">return</span> <span class="n">outputs</span>
-</pre></div>
-</div>
-<p>In the main python file we can create an object of <a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.html#bayesvalidrox.pylink.pylink.PyLinkForwardModel" title="bayesvalidrox.pylink.pylink.PyLinkForwardModel"><code class="xref any py py-class docutils literal notranslate"><span class="pre">bayesvalidrox.pylink.pylink.PyLinkForwardModel</span></code></a> that links to this model.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="kn">from</span> <span class="nn">bayesvalidrox</span> <span class="kn">import</span> <span class="n">PyLinkForwardModel</span>
-</pre></div>
-</div>
-<p>We create an object of this class and set the <code class="docutils literal notranslate"><span class="pre">link_type</span></code> as ‘Function’ to indicate that this is a function in a python file.
-<code class="docutils literal notranslate"><span class="pre">py_file</span></code> should be set to the filename of the model and <code class="docutils literal notranslate"><span class="pre">name</span></code> to the name of the function.
-Lastly we list the keys of the outputs that we are interested in.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">Model</span> <span class="o">=</span> <span class="n">PyLinkForwardModel</span><span class="p">()</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">Model</span><span class="o">.</span><span class="n">link_type</span> <span class="o">=</span> <span class="s1">&#39;Function&#39;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">Model</span><span class="o">.</span><span class="n">py_file</span> <span class="o">=</span> <span class="s1">&#39;model&#39;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">Model</span><span class="o">.</span><span class="n">name</span> <span class="o">=</span> <span class="s1">&#39;model&#39;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">Model</span><span class="o">.</span><span class="n">Output</span><span class="o">.</span><span class="n">names</span> <span class="o">=</span> <span class="p">[</span><span class="s1">&#39;A&#39;</span><span class="p">]</span>
-</pre></div>
-</div>
-<p>Any parameters to the model function, that are not the samples, can be set via the <code class="docutils literal notranslate"><span class="pre">func_args</span></code> argument.
-In this case we define <code class="docutils literal notranslate"><span class="pre">x_values</span></code> as a <code class="docutils literal notranslate"><span class="pre">np.array</span></code> and include it.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">x_values</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">arange</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span><span class="mi">1</span><span class="p">,</span><span class="mf">0.1</span><span class="p">)</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">Model</span><span class="o">.</span><span class="n">func_args</span> <span class="o">=</span> <span class="p">{</span><span class="s1">&#39;x_values&#39;</span><span class="p">:</span><span class="n">x_values</span><span class="p">}</span>
-</pre></div>
-</div>
-<p>With this we have completed an interface to our model.
-We can now evaluate this model on the samples created in the input example.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">output</span><span class="p">,</span> <span class="n">samples</span> <span class="o">=</span> <span class="n">Model</span><span class="o">.</span><span class="n">run_model_parallel</span><span class="p">(</span><span class="n">samples</span><span class="p">)</span>
-</pre></div>
-</div>
-<p>Other types of model links can be found in <a class="reference internal" href="examples.html"><span class="doc">EXAMPLES</span></a>, e.g. <a class="reference internal" href="beam.html"><span class="doc">Example: beam</span></a> uses a shell command and parser.</p>
-</section>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="surrogate_description.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">Training surrogate models</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="input_description.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">Priors, input space and experimental design</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">Models</a><ul>
-<li><a class="reference internal" href="#example">Example</a></li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="_static/doctools.js?v=9a2dae69"></script>
-    <script src="_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="_static/scripts/furo.js?v=32e29ea5"></script>
-    <script async="async" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/modelcomparison.html b/public/modelcomparison.html
deleted file mode 100644
index 837581055..000000000
--- a/public/modelcomparison.html
+++ /dev/null
@@ -1,648 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="./">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="genindex.html" /><link rel="search" title="Search" href="search.html" /><link rel="next" title="Example: OHagan-function" href="ohaganfunction.html" /><link rel="prev" title="Example: ishigami" href="ishigami.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>Example: model comparison - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="examples.html">EXAMPLES</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="ishigami.html">Ishigami</a></li>
-<li class="toctree-l2 current current-page"><a class="current reference internal" href="#">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="api.html">API</a><input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.html">bayesvalidrox</a><input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="example-model-comparison">
-<h1>Example: model comparison<a class="headerlink" href="#example-model-comparison" title="Link to this heading">¶</a></h1>
-<p>This example shows the multi-model comparison.
-You will see how to perform a multi-model comparison</p>
-<p>Provided are three models, a linear models with 2 input parameters, a nonlinear model with 2 input parameters
-and a nonlinear model with 4 input parameters.
-The data to base the comparison on is given in an extra file.</p>
-<div class="admonition note">
-<p class="admonition-title">Note</p>
-<p>A detailed explanation of this example will be provided in future as part of the tutorial.</p>
-</div>
-<section id="model-1-l2-model">
-<h2>Model 1: L2_model<a class="headerlink" href="#model-1-l2-model" title="Link to this heading">¶</a></h2>
-<div class="table-wrapper colwidths-given docutils container" id="id1">
-<table class="docutils align-default" id="id1">
-<caption><span class="caption-text">Pylink model1</span><a class="headerlink" href="#id1" title="Link to this table">¶</a></caption>
-<colgroup>
-<col style="width: 50%" />
-<col style="width: 50%" />
-</colgroup>
-<thead>
-<tr class="row-odd"><th class="head"><p>Property</p></th>
-<th class="head"><p>Setting</p></th>
-</tr>
-</thead>
-<tbody>
-<tr class="row-even"><td><p>Model type</p></td>
-<td><p>Function (linear)</p></td>
-</tr>
-<tr class="row-odd"><td><p>Number of input parameters</p></td>
-<td><p>2</p></td>
-</tr>
-<tr class="row-even"><td><p>Number of output parameters</p></td>
-<td><p>1</p></td>
-</tr>
-<tr class="row-odd"><td><p>Time- or space- dependency</p></td>
-<td><p>space-dependency</p></td>
-</tr>
-<tr class="row-even"><td><p>MC reference</p></td>
-<td><p>No</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<div class="table-wrapper colwidths-given docutils container" id="id2">
-<table class="docutils align-default" id="id2">
-<caption><span class="caption-text">Priors1</span><a class="headerlink" href="#id2" title="Link to this table">¶</a></caption>
-<colgroup>
-<col style="width: 50%" />
-<col style="width: 50%" />
-</colgroup>
-<thead>
-<tr class="row-odd"><th class="head"><p>Parameter</p></th>
-<th class="head"><p>Distribution</p></th>
-</tr>
-</thead>
-<tbody>
-<tr class="row-even"><td><p>0-2</p></td>
-<td><p>given as correlated samples</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-<section id="model-1-nl2-model">
-<h2>Model 1: NL2_model<a class="headerlink" href="#model-1-nl2-model" title="Link to this heading">¶</a></h2>
-<div class="table-wrapper colwidths-given docutils container" id="id3">
-<table class="docutils align-default" id="id3">
-<caption><span class="caption-text">Pylink model1</span><a class="headerlink" href="#id3" title="Link to this table">¶</a></caption>
-<colgroup>
-<col style="width: 50%" />
-<col style="width: 50%" />
-</colgroup>
-<thead>
-<tr class="row-odd"><th class="head"><p>Property</p></th>
-<th class="head"><p>Setting</p></th>
-</tr>
-</thead>
-<tbody>
-<tr class="row-even"><td><p>Model type</p></td>
-<td><p>Function (exponential)</p></td>
-</tr>
-<tr class="row-odd"><td><p>Number of input parameters</p></td>
-<td><p>2</p></td>
-</tr>
-<tr class="row-even"><td><p>Number of output parameters</p></td>
-<td><p>1</p></td>
-</tr>
-<tr class="row-odd"><td><p>Time- or space- dependency</p></td>
-<td><p>space-dependency</p></td>
-</tr>
-<tr class="row-even"><td><p>MC reference</p></td>
-<td><p>No</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<div class="table-wrapper colwidths-given docutils container" id="id4">
-<table class="docutils align-default" id="id4">
-<caption><span class="caption-text">Priors1</span><a class="headerlink" href="#id4" title="Link to this table">¶</a></caption>
-<colgroup>
-<col style="width: 50%" />
-<col style="width: 50%" />
-</colgroup>
-<thead>
-<tr class="row-odd"><th class="head"><p>Parameter</p></th>
-<th class="head"><p>Distribution</p></th>
-</tr>
-</thead>
-<tbody>
-<tr class="row-even"><td><p>0-2</p></td>
-<td><p>given as correlated samples</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-<section id="model-1-nl4-model">
-<h2>Model 1: NL4_model<a class="headerlink" href="#model-1-nl4-model" title="Link to this heading">¶</a></h2>
-<div class="table-wrapper colwidths-given docutils container" id="id5">
-<table class="docutils align-default" id="id5">
-<caption><span class="caption-text">Pylink model1</span><a class="headerlink" href="#id5" title="Link to this table">¶</a></caption>
-<colgroup>
-<col style="width: 50%" />
-<col style="width: 50%" />
-</colgroup>
-<thead>
-<tr class="row-odd"><th class="head"><p>Property</p></th>
-<th class="head"><p>Setting</p></th>
-</tr>
-</thead>
-<tbody>
-<tr class="row-even"><td><p>Model type</p></td>
-<td><p>Function (cosine)</p></td>
-</tr>
-<tr class="row-odd"><td><p>Number of input parameters</p></td>
-<td><p>4</p></td>
-</tr>
-<tr class="row-even"><td><p>Number of output parameters</p></td>
-<td><p>1</p></td>
-</tr>
-<tr class="row-odd"><td><p>Time- or space- dependency</p></td>
-<td><p>space-dependency</p></td>
-</tr>
-<tr class="row-even"><td><p>MC reference</p></td>
-<td><p>No</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<div class="table-wrapper colwidths-given docutils container" id="id6">
-<table class="docutils align-default" id="id6">
-<caption><span class="caption-text">Priors1</span><a class="headerlink" href="#id6" title="Link to this table">¶</a></caption>
-<colgroup>
-<col style="width: 50%" />
-<col style="width: 50%" />
-</colgroup>
-<thead>
-<tr class="row-odd"><th class="head"><p>Parameter</p></th>
-<th class="head"><p>Distribution</p></th>
-</tr>
-</thead>
-<tbody>
-<tr class="row-even"><td><p>0-4</p></td>
-<td><p>given as correlated samples</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-<section id="surrogates-1-3">
-<h2>Surrogates 1-3<a class="headerlink" href="#surrogates-1-3" title="Link to this heading">¶</a></h2>
-<p>All surrogates share the same setup and only differ in the given model.</p>
-<div class="table-wrapper colwidths-given docutils container" id="id7">
-<table class="docutils align-default" id="id7">
-<caption><span class="caption-text">MetaModel settings</span><a class="headerlink" href="#id7" title="Link to this table">¶</a></caption>
-<colgroup>
-<col style="width: 50%" />
-<col style="width: 50%" />
-</colgroup>
-<thead>
-<tr class="row-odd"><th class="head"><p>Property</p></th>
-<th class="head"><p>Setting</p></th>
-</tr>
-</thead>
-<tbody>
-<tr class="row-even"><td><p>surrogate-type</p></td>
-<td><p>aPCE</p></td>
-</tr>
-<tr class="row-odd"><td><p>associated model</p></td>
-<td><p>see lists above</p></td>
-</tr>
-<tr class="row-even"><td><p>degree choices</p></td>
-<td><p>1-12, q-norm truncation 1.0</p></td>
-</tr>
-<tr class="row-odd"><td><p>regression</p></td>
-<td><p>OMP (Orthogonal matching pursuit)</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<div class="table-wrapper colwidths-given docutils container" id="id8">
-<table class="docutils align-default" id="id8">
-<caption><span class="caption-text">Training choices</span><a class="headerlink" href="#id8" title="Link to this table">¶</a></caption>
-<colgroup>
-<col style="width: 50%" />
-<col style="width: 50%" />
-</colgroup>
-<thead>
-<tr class="row-odd"><th class="head"><p>Property</p></th>
-<th class="head"><p>Setting</p></th>
-</tr>
-</thead>
-<tbody>
-<tr class="row-even"><td><p>Static sampling method</p></td>
-<td><p>latin-hypercube</p></td>
-</tr>
-<tr class="row-odd"><td><p>Number of static samples</p></td>
-<td><p>100</p></td>
-</tr>
-<tr class="row-even"><td><p>Number of total samples</p></td>
-<td><p>100</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="ohaganfunction.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">Example: OHagan-function</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="ishigami.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">Example: ishigami</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">Example: model comparison</a><ul>
-<li><a class="reference internal" href="#model-1-l2-model">Model 1: L2_model</a></li>
-<li><a class="reference internal" href="#model-1-nl2-model">Model 1: NL2_model</a></li>
-<li><a class="reference internal" href="#model-1-nl4-model">Model 1: NL4_model</a></li>
-<li><a class="reference internal" href="#surrogates-1-3">Surrogates 1-3</a></li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="_static/doctools.js?v=9a2dae69"></script>
-    <script src="_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/modelcomparison.rst b/public/modelcomparison.rst
deleted file mode 100644
index c89ea1f9c..000000000
--- a/public/modelcomparison.rst
+++ /dev/null
@@ -1,131 +0,0 @@
-Example: model comparison
-*************************
-This example shows the multi-model comparison.
-You will see how to perform a multi-model comparison
-	
-Provided are three models, a linear models with 2 input parameters, a nonlinear model with 2 input parameters 
-and a nonlinear model with 4 input parameters.
-The data to base the comparison on is given in an extra file.
-
-.. note:: 
-   A detailed explanation of this example will be provided in future as part of the tutorial.
-
-Model 1: L2_model
-=================
-
-.. list-table:: Pylink model1
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Property
-     - Setting
-   * - Model type
-     - Function (linear)
-   * - Number of input parameters
-     - 2
-   * - Number of output parameters
-     - 1
-   * - Time- or space- dependency
-     - space-dependency
-   * - MC reference
-     - No
-	 
-.. list-table:: Priors1
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Parameter
-     - Distribution
-   * - 0-2
-     - given as correlated samples
-	
-Model 1: NL2_model
-==================
-
-.. list-table:: Pylink model1
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Property
-     - Setting
-   * - Model type
-     - Function (exponential)
-   * - Number of input parameters
-     - 2
-   * - Number of output parameters
-     - 1
-   * - Time- or space- dependency
-     - space-dependency
-   * - MC reference
-     - No
-	 
-.. list-table:: Priors1
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Parameter
-     - Distribution
-   * - 0-2
-     - given as correlated samples
-	
-Model 1: NL4_model
-==================
-
-.. list-table:: Pylink model1
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Property
-     - Setting
-   * - Model type
-     - Function (cosine)
-   * - Number of input parameters
-     - 4
-   * - Number of output parameters
-     - 1
-   * - Time- or space- dependency
-     - space-dependency
-   * - MC reference
-     - No
-	 
-.. list-table:: Priors1
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Parameter
-     - Distribution
-   * - 0-4
-     - given as correlated samples
-	
-Surrogates 1-3
-==============
-All surrogates share the same setup and only differ in the given model.
-
-.. list-table:: MetaModel settings
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Property
-     - Setting
-   * - surrogate-type
-     - aPCE
-   * - associated model
-     - see lists above
-   * - degree choices
-     - 1-12, q-norm truncation 1.0
-   * - regression
-     - OMP (Orthogonal matching pursuit)
-	 
-	 
-.. list-table:: Training choices
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Property
-     - Setting
-   * - Static sampling method
-     - latin-hypercube
-   * - Number of static samples
-     - 100
-   * - Number of total samples
-     - 100
\ No newline at end of file
diff --git a/public/objects.inv b/public/objects.inv
deleted file mode 100644
index 33f7a021ff3c645920e0650c328c83f926360be8..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 3712
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

diff --git a/public/ohaganfunction.html b/public/ohaganfunction.html
deleted file mode 100644
index b9ef9f589..000000000
--- a/public/ohaganfunction.html
+++ /dev/null
@@ -1,555 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="./">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="genindex.html" /><link rel="search" title="Search" href="search.html" /><link rel="next" title="Example: pollution" href="pollution.html" /><link rel="prev" title="Example: model comparison" href="modelcomparison.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>Example: OHagan-function - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="examples.html">EXAMPLES</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2 current current-page"><a class="current reference internal" href="#">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="api.html">API</a><input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.html">bayesvalidrox</a><input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="example-ohagan-function">
-<h1>Example: OHagan-function<a class="headerlink" href="#example-ohagan-function" title="Link to this heading">¶</a></h1>
-<p>This example deals with the surrogate modeling of O’Hagan function with 15
-parameters.
-You will see how to check the quality of your regression model and perform sensitivity analysis via Sobol Indices</p>
-<blockquote>
-<div><p>Oakley &amp; O’Hagan (2004) Function</p>
-<p>This function’s a-coefficients are chosen so that 5 of the input variables
-contribute significantly to the output variance, 5 have a much smaller
-effect, and the remaining 5 have almost no effect on the output variance.</p>
-<p>O’Hagan, 2004, Probabilistic sensitivity analysis of complex models: a
-Bayesian approach J. R. Statist. Soc. B (2004) 66, Part 3, pp. 751-769.</p>
-</div></blockquote>
-<p>This example trains a surrogate with AL.
-FastARD is set as the regression type and the space-filling sequential exploitaiton scheme is chosen as no data is given.</p>
-<section id="model-and-data">
-<h2>Model and Data<a class="headerlink" href="#model-and-data" title="Link to this heading">¶</a></h2>
-<div class="table-wrapper colwidths-given docutils container" id="id1">
-<table class="docutils align-default" id="id1">
-<caption><span class="caption-text">Pylink model</span><a class="headerlink" href="#id1" title="Link to this table">¶</a></caption>
-<colgroup>
-<col style="width: 50%" />
-<col style="width: 50%" />
-</colgroup>
-<thead>
-<tr class="row-odd"><th class="head"><p>Property</p></th>
-<th class="head"><p>Setting</p></th>
-</tr>
-</thead>
-<tbody>
-<tr class="row-even"><td><p>Model type</p></td>
-<td><p>Function</p></td>
-</tr>
-<tr class="row-odd"><td><p>Number of input parameters</p></td>
-<td><p>15</p></td>
-</tr>
-<tr class="row-even"><td><p>Number of output parameters</p></td>
-<td><p>1</p></td>
-</tr>
-<tr class="row-odd"><td><p>Time- or space- dependency</p></td>
-<td><p>??</p></td>
-</tr>
-<tr class="row-even"><td><p>MC reference</p></td>
-<td><p>No</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<div class="table-wrapper colwidths-given docutils container" id="id2">
-<table class="docutils align-default" id="id2">
-<caption><span class="caption-text">Priors</span><a class="headerlink" href="#id2" title="Link to this table">¶</a></caption>
-<colgroup>
-<col style="width: 50%" />
-<col style="width: 50%" />
-</colgroup>
-<thead>
-<tr class="row-odd"><th class="head"><p>Parameter</p></th>
-<th class="head"><p>Distribution</p></th>
-</tr>
-</thead>
-<tbody>
-<tr class="row-even"><td><p>0-14</p></td>
-<td><p>gaussian</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-<section id="surrogate">
-<h2>Surrogate<a class="headerlink" href="#surrogate" title="Link to this heading">¶</a></h2>
-<div class="table-wrapper colwidths-given docutils container" id="id3">
-<table class="docutils align-default" id="id3">
-<caption><span class="caption-text">MetaModel settings</span><a class="headerlink" href="#id3" title="Link to this table">¶</a></caption>
-<colgroup>
-<col style="width: 50%" />
-<col style="width: 50%" />
-</colgroup>
-<thead>
-<tr class="row-odd"><th class="head"><p>Property</p></th>
-<th class="head"><p>Setting</p></th>
-</tr>
-</thead>
-<tbody>
-<tr class="row-even"><td><p>surrogate-type</p></td>
-<td><p>aPCE</p></td>
-</tr>
-<tr class="row-odd"><td><p>associated model</p></td>
-<td><p>‘OHagan’</p></td>
-</tr>
-<tr class="row-even"><td><p>degree choices</p></td>
-<td><p>max degree 7, q-norm truncation 0.65</p></td>
-</tr>
-<tr class="row-odd"><td><p>regression</p></td>
-<td><p>FastARD</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<div class="table-wrapper colwidths-given docutils container" id="id4">
-<table class="docutils align-default" id="id4">
-<caption><span class="caption-text">Training choices</span><a class="headerlink" href="#id4" title="Link to this table">¶</a></caption>
-<colgroup>
-<col style="width: 50%" />
-<col style="width: 50%" />
-</colgroup>
-<thead>
-<tr class="row-odd"><th class="head"><p>Property</p></th>
-<th class="head"><p>Setting</p></th>
-</tr>
-</thead>
-<tbody>
-<tr class="row-even"><td><p>Static sampling method</p></td>
-<td><p>latin-hypercube</p></td>
-</tr>
-<tr class="row-odd"><td><p>Number of static samples</p></td>
-<td><p>100</p></td>
-</tr>
-<tr class="row-even"><td><p>Number of total samples</p></td>
-<td><p>500</p></td>
-</tr>
-<tr class="row-odd"><td><p>Number of samples per AL iteration</p></td>
-<td><p>1</p></td>
-</tr>
-<tr class="row-even"><td><p>AL tradeoff scheme</p></td>
-<td><p>None</p></td>
-</tr>
-<tr class="row-odd"><td><p>AL exploration method</p></td>
-<td><p>latin-hypercube, n_candidates=10000, n_cand_groups=4</p></td>
-</tr>
-<tr class="row-even"><td><p>AL exploitation method</p></td>
-<td><p>space-filling</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="pollution.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">Example: pollution</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="modelcomparison.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">Example: model comparison</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">Example: OHagan-function</a><ul>
-<li><a class="reference internal" href="#model-and-data">Model and Data</a></li>
-<li><a class="reference internal" href="#surrogate">Surrogate</a></li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="_static/doctools.js?v=9a2dae69"></script>
-    <script src="_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/ohaganfunction.rst b/public/ohaganfunction.rst
deleted file mode 100644
index 2b3949128..000000000
--- a/public/ohaganfunction.rst
+++ /dev/null
@@ -1,88 +0,0 @@
-Example: OHagan-function
-************************
-This example deals with the surrogate modeling of O'Hagan function with 15
-parameters.
-You will see how to check the quality of your regression model and perform sensitivity analysis via Sobol Indices
-	
-
-    Oakley & O'Hagan (2004) Function
-
-    This function's a-coefficients are chosen so that 5 of the input variables
-    contribute significantly to the output variance, 5 have a much smaller
-    effect, and the remaining 5 have almost no effect on the output variance.
-
-    O'Hagan, 2004, Probabilistic sensitivity analysis of complex models: a
-    Bayesian approach J. R. Statist. Soc. B (2004) 66, Part 3, pp. 751-769.
-
-This example trains a surrogate with AL.
-FastARD is set as the regression type and the space-filling sequential exploitaiton scheme is chosen as no data is given.
-
-
-Model and Data
-==============
-
-.. list-table:: Pylink model
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Property
-     - Setting
-   * - Model type
-     - Function
-   * - Number of input parameters
-     - 15
-   * - Number of output parameters
-     - 1
-   * - Time- or space- dependency
-     - ??
-   * - MC reference
-     - No
-	 
-.. list-table:: Priors
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Parameter
-     - Distribution
-   * - 0-14
-     - gaussian
-	
-Surrogate
-=========
-
-.. list-table:: MetaModel settings
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Property
-     - Setting
-   * - surrogate-type
-     - aPCE
-   * - associated model
-     - 'OHagan'
-   * - degree choices
-     - max degree 7, q-norm truncation 0.65
-   * - regression
-     - FastARD
-	 
-	 
-.. list-table:: Training choices
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Property
-     - Setting
-   * - Static sampling method
-     - latin-hypercube
-   * - Number of static samples
-     - 100
-   * - Number of total samples
-     - 500
-   * - Number of samples per AL iteration
-     - 1
-   * - AL tradeoff scheme
-     - None
-   * - AL exploration method
-     - latin-hypercube, n_candidates=10000, n_cand_groups=4
-   * - AL exploitation method
-     - space-filling 
\ No newline at end of file
diff --git a/public/packagedescription.html b/public/packagedescription.html
deleted file mode 100644
index 7e9332389..000000000
--- a/public/packagedescription.html
+++ /dev/null
@@ -1,475 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="./">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="genindex.html" /><link rel="search" title="Search" href="search.html" /><link rel="next" title="Priors, input space and experimental design" href="input_description.html" /><link rel="prev" title="Surrogate-assisted Bayesian validation of computational models" href="index.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>USER GUIDE - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 current has-children current-page"><a class="current reference internal" href="#">USER GUIDE</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="api.html">API</a><input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.html">bayesvalidrox</a><input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="user-guide">
-<h1>USER GUIDE<a class="headerlink" href="#user-guide" title="Link to this heading">¶</a></h1>
-<section id="installation">
-<h2>Installation<a class="headerlink" href="#installation" title="Link to this heading">¶</a></h2>
-<p>BayesValidRox provides functionalities for describing uncertain parameters, building surrogate models based on model outputs and evaluating them with Bayesian validation methods.</p>
-<p>This package runs under Python 3.9 for versions &lt;1.0.0 and 3.9+ from version 1.0.0 on.
-It can be installed with pip, best practice is to do so inside a virtual environment.</p>
-<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>python3<span class="w"> </span>-m<span class="w"> </span>venv<span class="w"> </span>bayes_env
-<span class="nb">cd</span><span class="w"> </span>bayes_env
-<span class="nb">source</span><span class="w"> </span>bin/activate
-</pre></div>
-</div>
-<p>Here replace <code class="docutils literal notranslate"><span class="pre">bayes_env</span></code> with your preferred name.
-Then install the latest release of BayesValidRox inside the venv.</p>
-<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>pip<span class="w"> </span>install<span class="w"> </span>bayesvalidrox
-</pre></div>
-</div>
-<p>The current master can be installed by cloning the repository.</p>
-<div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>git<span class="w"> </span>clone<span class="w"> </span>https://git.iws.uni-stuttgart.de/inversemodeling/bayesvalidrox.git
-<span class="nb">cd</span><span class="w"> </span>bayesvalidrox
-pip<span class="w"> </span>install<span class="w"> </span>.
-</pre></div>
-</div>
-<section id="overview">
-<h3>Overview<a class="headerlink" href="#overview" title="Link to this heading">¶</a></h3>
-<p>This package is split into multiple aspects corresponding to its folder structure.</p>
-<a class="reference internal image-reference" href="_images/folder_structure.png"><img alt="Folder structure of **bayesvalidrox**" src="_images/folder_structure.png" style="width: 600px;" /></a>
-<p>The folder <code class="docutils literal notranslate"><span class="pre">surrogate_models</span></code> contains all the functions and classes that are necessary in order to create and train the surrogate model.
-This includes</p>
-<ul class="simple">
-<li><p>defining the input marginals</p></li>
-<li><p>setting properties of the sampling in an experimental design</p></li>
-<li><p>choosing the surrogate model and its properties</p></li>
-<li><p>training the surrogate model on model evaluations in a straightforward manner or iteratively with active learning</p></li>
-</ul>
-<p>The computational model is linked via a <code class="docutils literal notranslate"><span class="pre">pylink</span></code> interface.</p>
-<p>Multiple post-processing options are available, including the calculation of Sobol’ indices, checking the accuracy of the surrogate model and visualizations of the moments of the surrogate.</p>
-<p>Bayesian inference can be performed with rejection sampling or MCMC, while taking into account the estimated uncertainty of the data that the (surrogate) model is compared to.
-If multiple (surrogate) models are given, they can be compared against each other with pairwise Bayes Factors, model weights or a justifiability analysis.</p>
-<p>The next pages lead through the topics given in BayesValidRox and describe the available classes and give brief examples for their use.</p>
-<div class="toctree-wrapper compound">
-<ul>
-<li class="toctree-l1"><a class="reference internal" href="input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l1"><a class="reference internal" href="model_description.html">Models</a></li>
-<li class="toctree-l1"><a class="reference internal" href="surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l1"><a class="reference internal" href="al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l1"><a class="reference internal" href="post_description.html">Postprocessing</a></li>
-<li class="toctree-l1"><a class="reference internal" href="bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l1"><a class="reference internal" href="bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</div>
-</section>
-</section>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="input_description.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">Priors, input space and experimental design</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="index.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">Home</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">USER GUIDE</a><ul>
-<li><a class="reference internal" href="#installation">Installation</a><ul>
-<li><a class="reference internal" href="#overview">Overview</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="_static/doctools.js?v=9a2dae69"></script>
-    <script src="_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="_static/scripts/furo.js?v=32e29ea5"></script>
-    <script async="async" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/packagedescription.rst b/public/packagedescription.rst
deleted file mode 100644
index c836d36fb..000000000
--- a/public/packagedescription.rst
+++ /dev/null
@@ -1,13 +0,0 @@
-PACKAGE DESCRIPTION
-*******************
-The package **bayesvalidrox** is split into multiple topics corresponding to the folder structure of the package.
-The folder `surrogate_models` contains all the functions and classes to set up the experimental design with priors and create and train the surrogate model.
-The computational model is linked via *pylink*.
-Postprocessing, Bayesian inference and Bayesian model comparison each also get their own section.
-
-
-TODO: add image to show folder/file interconnection
-
-Priors, experimental design and surrogates
-==========================================
-The package **bayesvalidrox** 
diff --git a/public/pollution.html b/public/pollution.html
deleted file mode 100644
index f1bed24b7..000000000
--- a/public/pollution.html
+++ /dev/null
@@ -1,570 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="./">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="genindex.html" /><link rel="search" title="Search" href="search.html" /><link rel="next" title="API" href="api.html" /><link rel="prev" title="Example: OHagan-function" href="ohaganfunction.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>Example: pollution - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 current has-children"><a class="reference internal" href="examples.html">EXAMPLES</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2 current current-page"><a class="current reference internal" href="#">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="api.html">API</a><input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.html">bayesvalidrox</a><input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="example-pollution">
-<h1>Example: pollution<a class="headerlink" href="#example-pollution" title="Link to this heading">¶</a></h1>
-<p>This test shows a surrogate-assisted Bayesian calibration of a time dependent
-pollution function. Here, the noise will be jointly inferred with the input parameters.</p>
-<blockquote>
-<div><p>ENVIRONMENTAL MODEL FUNCTION</p>
-<dl class="simple">
-<dt>Authors: Sonja Surjanovic, Simon Fraser University</dt><dd><p>Derek Bingham, Simon Fraser University</p>
-</dd>
-</dl>
-<p>Questions/Comments: Please email Derek Bingham at <a class="reference external" href="mailto:dbingham&#37;&#52;&#48;stat&#46;sfu&#46;ca">dbingham<span>&#64;</span>stat<span>&#46;</span>sfu<span>&#46;</span>ca</a>.</p>
-<p>Copyright 2013. Derek Bingham, Simon Fraser University.</p>
-<p>THERE IS NO WARRANTY, EXPRESS OR IMPLIED. WE DO NOT ASSUME ANY LIABILITY
-FOR THE USE OF THIS SOFTWARE.  If software is modified to produce
-derivative works, such modified software should be clearly marked.
-Additionally, this program is free software; you can redistribute it
-and/or modify it under the terms of the GNU General Public License as
-published by the Free Software Foundation; version 2.0 of the License.
-Accordingly, this program is distributed in the hope that it will be
-useful, but WITHOUT ANY WARRANTY; without even the implied warranty
-of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-General Public License for more details.</p>
-<dl class="simple">
-<dt>For function details and reference information, see:</dt><dd><p><a class="reference external" href="http://www.sfu.ca/~ssurjano/">http://www.sfu.ca/~ssurjano/</a></p>
-</dd>
-</dl>
-</div></blockquote>
-<p>This example trains a surrogate and performs Bayesian Inference based on the given data.
-Active Learning can be activated and will then be performed with Variance Optimal Design based on Entropy and an epsilon-decreasing tradeoff scheme.</p>
-<div class="admonition note">
-<p class="admonition-title">Note</p>
-<p>This example contains two <code class="docutils literal notranslate"><span class="pre">test_*</span></code> files that can be run.</p>
-</div>
-<section id="model-and-data">
-<h2>Model and Data<a class="headerlink" href="#model-and-data" title="Link to this heading">¶</a></h2>
-<div class="table-wrapper colwidths-given docutils container" id="id1">
-<table class="docutils align-default" id="id1">
-<caption><span class="caption-text">Pylink model</span><a class="headerlink" href="#id1" title="Link to this table">¶</a></caption>
-<colgroup>
-<col style="width: 50%" />
-<col style="width: 50%" />
-</colgroup>
-<thead>
-<tr class="row-odd"><th class="head"><p>Property</p></th>
-<th class="head"><p>Setting</p></th>
-</tr>
-</thead>
-<tbody>
-<tr class="row-even"><td><p>Model type</p></td>
-<td><p>Function</p></td>
-</tr>
-<tr class="row-odd"><td><p>Number of input parameters</p></td>
-<td><p>4</p></td>
-</tr>
-<tr class="row-even"><td><p>Number of output parameters</p></td>
-<td><p>1</p></td>
-</tr>
-<tr class="row-odd"><td><p>Time- or space- dependency</p></td>
-<td><p>Yes, ??</p></td>
-</tr>
-<tr class="row-even"><td><p>MC reference</p></td>
-<td><p>No</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<div class="table-wrapper colwidths-given docutils container" id="id2">
-<table class="docutils align-default" id="id2">
-<caption><span class="caption-text">Priors</span><a class="headerlink" href="#id2" title="Link to this table">¶</a></caption>
-<colgroup>
-<col style="width: 50%" />
-<col style="width: 50%" />
-</colgroup>
-<thead>
-<tr class="row-odd"><th class="head"><p>Parameter</p></th>
-<th class="head"><p>Distribution</p></th>
-</tr>
-</thead>
-<tbody>
-<tr class="row-even"><td><p>M</p></td>
-<td><p>uniform</p></td>
-</tr>
-<tr class="row-odd"><td><p>D</p></td>
-<td><p>uniform</p></td>
-</tr>
-<tr class="row-even"><td><p>L</p></td>
-<td><p>uniform</p></td>
-</tr>
-<tr class="row-odd"><td><p>tau</p></td>
-<td><p>uniform</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-<section id="surrogate">
-<h2>Surrogate<a class="headerlink" href="#surrogate" title="Link to this heading">¶</a></h2>
-<div class="table-wrapper colwidths-given docutils container" id="id3">
-<table class="docutils align-default" id="id3">
-<caption><span class="caption-text">MetaModel settings</span><a class="headerlink" href="#id3" title="Link to this table">¶</a></caption>
-<colgroup>
-<col style="width: 50%" />
-<col style="width: 50%" />
-</colgroup>
-<thead>
-<tr class="row-odd"><th class="head"><p>Property</p></th>
-<th class="head"><p>Setting</p></th>
-</tr>
-</thead>
-<tbody>
-<tr class="row-even"><td><p>surrogate-type</p></td>
-<td><p>aPCE</p></td>
-</tr>
-<tr class="row-odd"><td><p>associated model</p></td>
-<td><p>‘pollution’</p></td>
-</tr>
-<tr class="row-even"><td><p>degree choices</p></td>
-<td><p>max degree 8, q-norm truncation 1.0</p></td>
-</tr>
-<tr class="row-odd"><td><p>regression</p></td>
-<td><p>BCS (Bayesian Compressive Sensing) with  <code class="docutils literal notranslate"><span class="pre">'fast'</span></code> bootstrap</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-<div class="table-wrapper colwidths-given docutils container" id="id4">
-<table class="docutils align-default" id="id4">
-<caption><span class="caption-text">Training choices</span><a class="headerlink" href="#id4" title="Link to this table">¶</a></caption>
-<colgroup>
-<col style="width: 50%" />
-<col style="width: 50%" />
-</colgroup>
-<thead>
-<tr class="row-odd"><th class="head"><p>Property</p></th>
-<th class="head"><p>Setting</p></th>
-</tr>
-</thead>
-<tbody>
-<tr class="row-even"><td><p>Static sampling method</p></td>
-<td><p>latin-hypercube</p></td>
-</tr>
-<tr class="row-odd"><td><p>Number of static samples</p></td>
-<td><p>150</p></td>
-</tr>
-<tr class="row-even"><td><p>Number of total samples</p></td>
-<td><p>150</p></td>
-</tr>
-</tbody>
-</table>
-</div>
-</section>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="api.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">API</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="ohaganfunction.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">Example: OHagan-function</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">Example: pollution</a><ul>
-<li><a class="reference internal" href="#model-and-data">Model and Data</a></li>
-<li><a class="reference internal" href="#surrogate">Surrogate</a></li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="_static/doctools.js?v=9a2dae69"></script>
-    <script src="_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/pollution.rst b/public/pollution.rst
deleted file mode 100644
index 77cb7e217..000000000
--- a/public/pollution.rst
+++ /dev/null
@@ -1,100 +0,0 @@
-Example: pollution
-******************
-This test shows a surrogate-assisted Bayesian calibration of a time dependent
-pollution function. Here, the noise will be jointly inferred with the input parameters.
-
-    ENVIRONMENTAL MODEL FUNCTION
-
-    Authors: Sonja Surjanovic, Simon Fraser University
-             Derek Bingham, Simon Fraser University
-			 
-    Questions/Comments: Please email Derek Bingham at dbingham@stat.sfu.ca.
-
-    Copyright 2013. Derek Bingham, Simon Fraser University.
-
-    THERE IS NO WARRANTY, EXPRESS OR IMPLIED. WE DO NOT ASSUME ANY LIABILITY
-    FOR THE USE OF THIS SOFTWARE.  If software is modified to produce
-    derivative works, such modified software should be clearly marked.
-    Additionally, this program is free software; you can redistribute it
-    and/or modify it under the terms of the GNU General Public License as
-    published by the Free Software Foundation; version 2.0 of the License.
-    Accordingly, this program is distributed in the hope that it will be
-    useful, but WITHOUT ANY WARRANTY; without even the implied warranty
-    of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-    General Public License for more details.
-
-    For function details and reference information, see:
-        http://www.sfu.ca/~ssurjano/
-		
-This example trains a surrogate and performs Bayesian Inference based on the given data.
-Active Learning can be activated and will then be performed with Variance Optimal Design based on Entropy and an epsilon-decreasing tradeoff scheme.
-
-.. note::
-   This example contains two ``test_*`` files that can be run.
-
-Model and Data
-==============
-
-.. list-table:: Pylink model
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Property
-     - Setting
-   * - Model type
-     - Function
-   * - Number of input parameters
-     - 4
-   * - Number of output parameters
-     - 1
-   * - Time- or space- dependency
-     - Yes, ??
-   * - MC reference
-     - No
-	 
-.. list-table:: Priors
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Parameter
-     - Distribution
-   * - M
-     - uniform
-   * - D
-     - uniform
-   * - L
-     - uniform
-   * - tau
-     - uniform
-	
-Surrogate
-=========
-
-.. list-table:: MetaModel settings
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Property
-     - Setting
-   * - surrogate-type
-     - aPCE
-   * - associated model
-     - 'pollution'
-   * - degree choices
-     - max degree 8, q-norm truncation 1.0
-   * - regression
-     - BCS (Bayesian Compressive Sensing) with  ``'fast'`` bootstrap
-	 
-	 
-.. list-table:: Training choices
-   :widths: 30 30
-   :header-rows: 1
-   
-   * - Property
-     - Setting
-   * - Static sampling method
-     - latin-hypercube
-   * - Number of static samples
-     - 150
-   * - Number of total samples
-     - 150
\ No newline at end of file
diff --git a/public/post_description.html b/public/post_description.html
deleted file mode 100644
index ffe29253a..000000000
--- a/public/post_description.html
+++ /dev/null
@@ -1,476 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="./">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="genindex.html" /><link rel="search" title="Search" href="search.html" /><link rel="next" title="Bayesian inference" href="bayes_description.html" /><link rel="prev" title="Active learning: iteratively expanding the training set" href="al_description.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>Postprocessing - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 current has-children"><a class="reference internal" href="packagedescription.html">USER GUIDE</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2 current current-page"><a class="current reference internal" href="#">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="api.html">API</a><input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.html">bayesvalidrox</a><input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="postprocessing">
-<h1>Postprocessing<a class="headerlink" href="#postprocessing" title="Link to this heading">¶</a></h1>
-<div class="twocol docutils container">
-<div class="leftside docutils container">
-<p>Postprocessing refers to evaluations and checks performed on a model to get an understanding of its properties and estimate its quality.
-The BayesValidRox class <a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing.html#bayesvalidrox.post_processing.post_processing.PostProcessing" title="bayesvalidrox.post_processing.post_processing.PostProcessing"><code class="xref any py py-class docutils literal notranslate"><span class="pre">bayesvalidrox.post_processing.post_processing.PostProcessing</span></code></a> includes functions that are applicable to all types of surrogate model.</p>
-<ul class="simple">
-<li><p><code class="docutils literal notranslate"><span class="pre">valid_metamodel</span></code>: visualizing some metamodel runs against the corresponding model runs</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">check_accuracy</span></code>: computing the RMSE error of the surrogate model</p></li>
-</ul>
-</div>
-<div class="rightside docutils container">
-<a class="reference internal image-reference" href="_images/postprocessing.png"><img alt="UML diagram for the classes and functions used in active learning in BayesValidRox." src="_images/postprocessing.png" style="width: 300px;" /></a>
-</div>
-</div>
-<p>Postprocessing methods that are specific to a type of surrogate or training include</p>
-<ul class="simple">
-<li><p><code class="docutils literal notranslate"><span class="pre">plot_moments</span></code>: visualizing the moments of a polynomial chaos expansion (PCE, aPCE)</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">sobol_indices</span></code>: calculating the Sobol’ and Total Sobol’ indices (PCE, aPCE)</p></li>
-<li><p><code class="docutils literal notranslate"><span class="pre">plot_seq_design_diagnostics</span></code>: visualizing diagnostics that were evaluated during sequential training (surrogate trained with <code class="docutils literal notranslate"><span class="pre">train_sequential</span></code>)</p></li>
-</ul>
-<section id="example">
-<h2>Example<a class="headerlink" href="#example" title="Link to this heading">¶</a></h2>
-<p>We want to compare out trained surrogate from <a class="reference internal" href="al_description.html"><span class="doc">Active learning: iteratively expanding the training set</span></a> against its original model.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="kn">from</span> <span class="nn">bayesvalidrox</span> <span class="kn">import</span> <span class="n">PostProcessing</span>
-</pre></div>
-</div>
-<p>The postprocessing object expects the full engine. This allows it to perform both sampling, running the model and running the surrogate model.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">PostProc</span> <span class="o">=</span> <span class="n">PostProcessing</span><span class="p">(</span><span class="n">Engine_</span><span class="p">)</span>
-</pre></div>
-</div>
-<p>To gain an understanding of the approximation quality we use both <code class="docutils literal notranslate"><span class="pre">valid_metamodel</span></code> and <code class="docutils literal notranslate"><span class="pre">check_accuracy</span></code>.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">PostProc</span><span class="o">.</span><span class="n">valid_metamodel</span><span class="p">(</span><span class="n">n_samples</span><span class="o">=</span><span class="mi">1</span><span class="p">)</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">PostProc</span><span class="o">.</span><span class="n">check_accuracy</span><span class="p">(</span><span class="n">n_samples</span><span class="o">=</span><span class="mi">10</span><span class="p">)</span>
-</pre></div>
-</div>
-<p>The visual comparison of model and metamodel results is saved in the folder <code class="docutils literal notranslate"><span class="pre">Outputs_PostProcessing_calib</span></code>, while the accuracy check is given as console output.</p>
-<div class="twocol docutils container">
-<div class="leftside docutils container">
-<div class="highlight-py notranslate"><div class="highlight"><pre><span></span><span class="go">&gt;&gt;&gt;&gt;&gt; Errors of A &lt;&lt;&lt;&lt;&lt;</span>
-
-<span class="go">Index  |  RMSE   |  Validation Error</span>
-<span class="go">-----------------------------------</span>
-<span class="go">1  |  1.513e-07  |  2.224e-15</span>
-
-<span class="go">&gt;&gt;&gt;&gt;&gt; Errors of B &lt;&lt;&lt;&lt;&lt;</span>
-
-<span class="go">Index  |  RMSE   |  Validation Error</span>
-<span class="go">-----------------------------------</span>
-<span class="go">1  |  5.045e-05  |  2.406e-11</span>
-</pre></div>
-</div>
-</div>
-<div class="rightside docutils container">
-<a class="reference internal image-reference" href="_images/Model_vs_PCEModel_y_1.pdf"><img alt="Visual comparison of model and metamodel outputs" src="_images/Model_vs_PCEModel_y_1.pdf" style="width: 400px;" /></a>
-</div>
-</div>
-</section>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="bayes_description.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">Bayesian inference</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="al_description.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">Active learning: iteratively expanding the training set</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">Postprocessing</a><ul>
-<li><a class="reference internal" href="#example">Example</a></li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="_static/doctools.js?v=9a2dae69"></script>
-    <script src="_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/py-modindex.html b/public/py-modindex.html
deleted file mode 100644
index 68779e1c2..000000000
--- a/public/py-modindex.html
+++ /dev/null
@@ -1,547 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="./">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><link rel="index" title="Index" href="genindex.html" /><link rel="search" title="Search" href="search.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 --><title>Python Module Index - bayesvalidrox 1.0.0 documentation</title>
-<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon no-toc" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul>
-<li class="toctree-l1 has-children"><a class="reference internal" href="packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="api.html">API</a><input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.html">bayesvalidrox</a><input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          <div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon no-toc" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          
-<section class="domainindex-section">
-  <h1>Python Module Index</h1>
-  <div class="domainindex-jumpbox"><a href="#cap-b"><strong>b</strong></a></div>
-</section>
-<table class="domainindex-table">
-  <tr class="pcap">
-    <td></td><td>&#160;</td><td></td>
-  </tr>
-  <tr class="cap" id="cap-b">
-    <td></td><td><strong>b</strong></td><td></td>
-  </tr>
-  <tr>
-    <td><img src="_static/minus.png" class="toggler"
-              id="toggle-1" style="display: none" alt="-" /></td>
-    <td>
-        <a href="_autosummary/bayesvalidrox.html#module-bayesvalidrox"><code class="xref">bayesvalidrox</code></a></td><td>
-    <em></em></td>
-  </tr>
-  <tr class="cg-1">
-    <td></td>
-    <td>&#160;&#160;&#160;
-        <a href="_autosummary/bayesvalidrox.bayes_inference.html#module-bayesvalidrox.bayes_inference"><code class="xref">bayesvalidrox.bayes_inference</code></a></td><td>
-    <em></em></td>
-  </tr>
-  <tr class="cg-1">
-    <td></td>
-    <td>&#160;&#160;&#160;
-        <a href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.html#module-bayesvalidrox.bayes_inference.bayes_inference"><code class="xref">bayesvalidrox.bayes_inference.bayes_inference</code></a></td><td>
-    <em></em></td>
-  </tr>
-  <tr class="cg-1">
-    <td></td>
-    <td>&#160;&#160;&#160;
-        <a href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.html#module-bayesvalidrox.bayes_inference.bayes_model_comparison"><code class="xref">bayesvalidrox.bayes_inference.bayes_model_comparison</code></a></td><td>
-    <em></em></td>
-  </tr>
-  <tr class="cg-1">
-    <td></td>
-    <td>&#160;&#160;&#160;
-        <a href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.html#module-bayesvalidrox.bayes_inference.discrepancy"><code class="xref">bayesvalidrox.bayes_inference.discrepancy</code></a></td><td>
-    <em></em></td>
-  </tr>
-  <tr class="cg-1">
-    <td></td>
-    <td>&#160;&#160;&#160;
-        <a href="_autosummary/bayesvalidrox.bayes_inference.mcmc.html#module-bayesvalidrox.bayes_inference.mcmc"><code class="xref">bayesvalidrox.bayes_inference.mcmc</code></a></td><td>
-    <em></em></td>
-  </tr>
-  <tr class="cg-1">
-    <td></td>
-    <td>&#160;&#160;&#160;
-        <a href="_autosummary/bayesvalidrox.post_processing.html#module-bayesvalidrox.post_processing"><code class="xref">bayesvalidrox.post_processing</code></a></td><td>
-    <em></em></td>
-  </tr>
-  <tr class="cg-1">
-    <td></td>
-    <td>&#160;&#160;&#160;
-        <a href="_autosummary/bayesvalidrox.post_processing.post_processing.html#module-bayesvalidrox.post_processing.post_processing"><code class="xref">bayesvalidrox.post_processing.post_processing</code></a></td><td>
-    <em></em></td>
-  </tr>
-  <tr class="cg-1">
-    <td></td>
-    <td>&#160;&#160;&#160;
-        <a href="_autosummary/bayesvalidrox.pylink.html#module-bayesvalidrox.pylink"><code class="xref">bayesvalidrox.pylink</code></a></td><td>
-    <em></em></td>
-  </tr>
-  <tr class="cg-1">
-    <td></td>
-    <td>&#160;&#160;&#160;
-        <a href="_autosummary/bayesvalidrox.pylink.pylink.html#module-bayesvalidrox.pylink.pylink"><code class="xref">bayesvalidrox.pylink.pylink</code></a></td><td>
-    <em></em></td>
-  </tr>
-  <tr class="cg-1">
-    <td></td>
-    <td>&#160;&#160;&#160;
-        <a href="_autosummary/bayesvalidrox.surrogate_models.html#module-bayesvalidrox.surrogate_models"><code class="xref">bayesvalidrox.surrogate_models</code></a></td><td>
-    <em></em></td>
-  </tr>
-  <tr class="cg-1">
-    <td></td>
-    <td>&#160;&#160;&#160;
-        <a href="_autosummary/bayesvalidrox.surrogate_models.adaptPlot.html#module-bayesvalidrox.surrogate_models.adaptPlot"><code class="xref">bayesvalidrox.surrogate_models.adaptPlot</code></a></td><td>
-    <em></em></td>
-  </tr>
-  <tr class="cg-1">
-    <td></td>
-    <td>&#160;&#160;&#160;
-        <a href="_autosummary/bayesvalidrox.surrogate_models.apoly_construction.html#module-bayesvalidrox.surrogate_models.apoly_construction"><code class="xref">bayesvalidrox.surrogate_models.apoly_construction</code></a></td><td>
-    <em></em></td>
-  </tr>
-  <tr class="cg-1">
-    <td></td>
-    <td>&#160;&#160;&#160;
-        <a href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.html#module-bayesvalidrox.surrogate_models.bayes_linear"><code class="xref">bayesvalidrox.surrogate_models.bayes_linear</code></a></td><td>
-    <em></em></td>
-  </tr>
-  <tr class="cg-1">
-    <td></td>
-    <td>&#160;&#160;&#160;
-        <a href="_autosummary/bayesvalidrox.surrogate_models.engine.html#module-bayesvalidrox.surrogate_models.engine"><code class="xref">bayesvalidrox.surrogate_models.engine</code></a></td><td>
-    <em></em></td>
-  </tr>
-  <tr class="cg-1">
-    <td></td>
-    <td>&#160;&#160;&#160;
-        <a href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.html#module-bayesvalidrox.surrogate_models.eval_rec_rule"><code class="xref">bayesvalidrox.surrogate_models.eval_rec_rule</code></a></td><td>
-    <em></em></td>
-  </tr>
-  <tr class="cg-1">
-    <td></td>
-    <td>&#160;&#160;&#160;
-        <a href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.html#module-bayesvalidrox.surrogate_models.exp_designs"><code class="xref">bayesvalidrox.surrogate_models.exp_designs</code></a></td><td>
-    <em></em></td>
-  </tr>
-  <tr class="cg-1">
-    <td></td>
-    <td>&#160;&#160;&#160;
-        <a href="_autosummary/bayesvalidrox.surrogate_models.exploration.html#module-bayesvalidrox.surrogate_models.exploration"><code class="xref">bayesvalidrox.surrogate_models.exploration</code></a></td><td>
-    <em></em></td>
-  </tr>
-  <tr class="cg-1">
-    <td></td>
-    <td>&#160;&#160;&#160;
-        <a href="_autosummary/bayesvalidrox.surrogate_models.glexindex.html#module-bayesvalidrox.surrogate_models.glexindex"><code class="xref">bayesvalidrox.surrogate_models.glexindex</code></a></td><td>
-    <em></em></td>
-  </tr>
-  <tr class="cg-1">
-    <td></td>
-    <td>&#160;&#160;&#160;
-        <a href="_autosummary/bayesvalidrox.surrogate_models.input_space.html#module-bayesvalidrox.surrogate_models.input_space"><code class="xref">bayesvalidrox.surrogate_models.input_space</code></a></td><td>
-    <em></em></td>
-  </tr>
-  <tr class="cg-1">
-    <td></td>
-    <td>&#160;&#160;&#160;
-        <a href="_autosummary/bayesvalidrox.surrogate_models.inputs.html#module-bayesvalidrox.surrogate_models.inputs"><code class="xref">bayesvalidrox.surrogate_models.inputs</code></a></td><td>
-    <em></em></td>
-  </tr>
-  <tr class="cg-1">
-    <td></td>
-    <td>&#160;&#160;&#160;
-        <a href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html#module-bayesvalidrox.surrogate_models.orthogonal_matching_pursuit"><code class="xref">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</code></a></td><td>
-    <em></em></td>
-  </tr>
-  <tr class="cg-1">
-    <td></td>
-    <td>&#160;&#160;&#160;
-        <a href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.html#module-bayesvalidrox.surrogate_models.reg_fast_ard"><code class="xref">bayesvalidrox.surrogate_models.reg_fast_ard</code></a></td><td>
-    <em></em></td>
-  </tr>
-  <tr class="cg-1">
-    <td></td>
-    <td>&#160;&#160;&#160;
-        <a href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.html#module-bayesvalidrox.surrogate_models.reg_fast_laplace"><code class="xref">bayesvalidrox.surrogate_models.reg_fast_laplace</code></a></td><td>
-    <em></em></td>
-  </tr>
-  <tr class="cg-1">
-    <td></td>
-    <td>&#160;&#160;&#160;
-        <a href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.html#module-bayesvalidrox.surrogate_models.sequential_design"><code class="xref">bayesvalidrox.surrogate_models.sequential_design</code></a></td><td>
-    <em></em></td>
-  </tr>
-  <tr class="cg-1">
-    <td></td>
-    <td>&#160;&#160;&#160;
-        <a href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html#module-bayesvalidrox.surrogate_models.surrogate_models"><code class="xref">bayesvalidrox.surrogate_models.surrogate_models</code></a></td><td>
-    <em></em></td>
-  </tr>
-</table>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          
-          
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer no-toc">
-      
-      
-      
-    </aside>
-  </div>
-</div><script src="_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="_static/doctools.js?v=9a2dae69"></script>
-    <script src="_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/search.html b/public/search.html
deleted file mode 100644
index 68bb110a3..000000000
--- a/public/search.html
+++ /dev/null
@@ -1,390 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="./">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><link rel="index" title="Index" href="genindex.html" /><link rel="search" title="Search" href="#" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 --><title>Search - bayesvalidrox 1.0.0 documentation</title><link rel="stylesheet" type="text/css" href="_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon no-toc" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="#" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul>
-<li class="toctree-l1 has-children"><a class="reference internal" href="packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="api.html">API</a><input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.html">bayesvalidrox</a><input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          <div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon no-toc" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          
-<noscript>
-<div class="admonition error">
-  <p class="admonition-title">Error</p>
-  <p>
-    Please activate JavaScript to enable the search functionality.
-  </p>
-</div>
-</noscript>
-
-<div id="search-results"></div>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          
-          
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer no-toc">
-      
-      
-      
-    </aside>
-  </div>
-</div><script src="_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="_static/doctools.js?v=9a2dae69"></script>
-    <script src="_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="_static/scripts/furo.js?v=32e29ea5"></script>
-    
-<script src="_static/searchtools.js"></script>
-<script src="_static/language_data.js"></script>
-<script src="searchindex.js"></script></body>
-</html>
\ No newline at end of file
diff --git a/public/searchindex.js b/public/searchindex.js
deleted file mode 100644
index a7cb4133e..000000000
--- a/public/searchindex.js
+++ /dev/null
@@ -1 +0,0 @@
-Search.setIndex({"alltitles": {"API": [[71, "api"]], "Active learning: iteratively expanding the training set": [[69, "active-learning-iteratively-expanding-the-training-set"]], "Arguments": [[42, "arguments"], [42, "id2"], [60, "arguments"]], "Attributes": [[3, "attributes"], [5, "attributes"], [7, "attributes"], [9, "attributes"], [13, "attributes"], [16, "attributes"], [25, "attributes"], [26, "attributes"], [39, "attributes"], [42, "attributes"], [47, "attributes"], [49, "attributes"], [50, "attributes"], [52, "attributes"], [55, "attributes"], [58, "attributes"], [65, "attributes"]], "Bayesian Inference": [[87, "bayesian-inference"]], "Bayesian inference": [[72, "bayesian-inference"]], "Bayesian multi-model comparison": [[74, "bayesian-multi-model-comparison"]], "Contribution": [[77, "contribution"]], "Define probabilistic input model": [[87, "define-probabilistic-input-model"]], "Define surrogate (meta) model": [[87, "define-surrogate-meta-model"]], "Define the data uncertainty": [[87, "define-the-data-uncertainty"]], "Define the model with PyLinkForwardModel": [[87, "define-the-model-with-pylinkforwardmodel"]], "Discrepancy": [[70, "id3"], [73, "id3"]], "EXAMPLES": [[76, "examples"]], "Example": [[69, "example"], [72, "example"], [74, "example"], [78, "example"], [80, "example"], [85, "example"], [86, "example"]], "Example: Analytical function": [[70, "example-analytical-function"]], "Example: OHagan-function": [[82, "example-ohagan-function"]], "Example: beam": [[73, "example-beam"]], "Example: borehole": [[75, "example-borehole"]], "Example: ishigami": [[79, "example-ishigami"]], "Example: model comparison": [[81, "example-model-comparison"]], "Example: pollution": [[84, "example-pollution"]], "Examples": [[49, "examples"]], "Exploration, exploitation and tradeoff": [[69, "exploration-exploitation-and-tradeoff"]], "Further contents": [[77, "further-contents"]], "Import necessary libraries": [[87, "import-necessary-libraries"]], "Indices and tables": [[77, "indices-and-tables"]], "Installation": [[77, "installation"], [83, "installation"]], "License": [[77, "license"]], "Links": [[77, "links"]], "MetaModel options": [[86, "metamodel-options"]], "MetaModel settings": [[70, "id4"], [73, "id4"], [75, "id3"], [79, "id3"], [81, "id7"], [82, "id3"], [84, "id3"]], "Model 1: L2_model": [[81, "model-1-l2-model"]], "Model 1: NL2_model": [[81, "model-1-nl2-model"]], "Model 1: NL4_model": [[81, "model-1-nl4-model"]], "Model and Data": [[70, "model-and-data"], [73, "model-and-data"], [75, "model-and-data"], [79, "model-and-data"], [82, "model-and-data"], [84, "model-and-data"]], "Models": [[80, "models"]], "Note": [[39, "note"], [65, "note"]], "Notes": [[24, "notes"], [25, "notes"], [26, "notes"], [52, "notes"], [55, "notes"]], "Overview": [[83, "overview"]], "Parameters": [[3, "parameters"], [3, "id2"], [3, "id4"], [3, "id7"], [5, "parameters"], [5, "id1"], [5, "id3"], [5, "id5"], [5, "id7"], [5, "id9"], [5, "id11"], [5, "id13"], [5, "id15"], [7, "parameters"], [9, "parameters"], [9, "id1"], [9, "id3"], [9, "id5"], [9, "id7"], [9, "id9"], [9, "id11"], [10, "parameters"], [13, "parameters"], [13, "id1"], [13, "id4"], [13, "id6"], [13, "id8"], [13, "id10"], [16, "parameters"], [16, "id2"], [16, "id4"], [16, "id6"], [16, "id8"], [16, "id10"], [16, "id12"], [17, "parameters"], [22, "parameters"], [24, "parameters"], [24, "id2"], [24, "id4"], [24, "id6"], [24, "id8"], [24, "id12"], [25, "id1"], [25, "id3"], [25, "id5"], [25, "id7"], [25, "id9"], [25, "id11"], [25, "id15"], [25, "id17"], [26, "id1"], [26, "id3"], [26, "id5"], [26, "id7"], [26, "id9"], [26, "id11"], [26, "id15"], [26, "id17"], [27, "parameters"], [29, "parameters"], [30, "parameters"], [31, "parameters"], [34, "parameters"], [35, "parameters"], [36, "parameters"], [37, "parameters"], [39, "parameters"], [39, "id2"], [39, "id4"], [39, "id6"], [39, "id8"], [39, "id10"], [39, "id12"], [39, "id14"], [39, "id16"], [40, "parameters"], [47, "parameters"], [47, "id2"], [47, "id4"], [52, "parameters"], [52, "id1"], [52, "id2"], [52, "id5"], [52, "id7"], [52, "id9"], [52, "id11"], [52, "id13"], [52, "id17"], [55, "parameters"], [55, "id1"], [55, "id3"], [55, "id5"], [55, "id8"], [55, "id10"], [55, "id14"], [55, "id16"], [58, "parameters"], [58, "id1"], [60, "parameters"], [60, "id1"], [60, "id3"], [60, "id6"], [60, "id9"], [60, "id11"], [60, "id13"], [61, "parameters"], [62, "parameters"], [63, "parameters"], [65, "parameters"], [65, "id4"], [65, "id6"], [65, "id8"], [65, "id10"], [65, "id12"], [65, "id14"], [65, "id16"], [65, "id18"], [65, "id20"], [66, "parameters"], [67, "parameters"], [68, "parameters"]], "Parameters:": [[25, "parameters"], [26, "parameters"]], "Post-processing": [[87, "post-processing"]], "Postprocessing": [[85, "postprocessing"]], "Priors": [[70, "id2"], [73, "id2"], [75, "id2"], [79, "id2"], [82, "id2"], [84, "id2"]], "Priors, input space and experimental design": [[78, "priors-input-space-and-experimental-design"]], "Priors1": [[81, "id2"], [81, "id4"], [81, "id6"]], "Pylink model": [[70, "id1"], [73, "id1"], [75, "id1"], [79, "id1"], [82, "id1"], [84, "id1"]], "Pylink model1": [[81, "id1"], [81, "id3"], [81, "id5"]], "Quickstart": [[77, "quickstart"]], "Raises": [[13, "raises"], [60, "raises"], [67, "raises"]], "References": [[52, "references"], [55, "references"], [55, "id7"], [58, "references"], [58, "id2"]], "Returns": [[3, "returns"], [3, "id1"], [3, "id3"], [3, "id5"], [3, "id6"], [3, "id8"], [5, "returns"], [5, "id2"], [5, "id4"], [5, "id6"], [5, "id8"], [5, "id10"], [5, "id12"], [5, "id14"], [5, "id16"], [5, "id17"], [7, "returns"], [9, "returns"], [9, "id2"], [9, "id4"], [9, "id6"], [9, "id8"], [9, "id10"], [9, "id12"], [10, "returns"], [13, "returns"], [13, "id2"], [13, "id3"], [13, "id5"], [13, "id7"], [13, "id9"], [13, "id11"], [16, "returns"], [16, "id1"], [16, "id3"], [16, "id5"], [16, "id7"], [16, "id9"], [16, "id11"], [16, "id13"], [17, "returns"], [22, "returns"], [24, "returns"], [24, "id1"], [24, "id3"], [24, "id5"], [24, "id7"], [24, "id11"], [24, "id13"], [25, "returns"], [25, "id2"], [25, "id4"], [25, "id6"], [25, "id8"], [25, "id10"], [25, "id14"], [25, "id16"], [25, "id18"], [26, "returns"], [26, "id2"], [26, "id4"], [26, "id6"], [26, "id8"], [26, "id10"], [26, "id14"], [26, "id16"], [26, "id18"], [27, "returns"], [29, "returns"], [29, "id1"], [29, "id2"], [29, "id3"], [29, "id4"], [30, "returns"], [31, "returns"], [34, "returns"], [35, "returns"], [36, "returns"], [37, "returns"], [39, "returns"], [39, "id1"], [39, "id3"], [39, "id5"], [39, "id7"], [39, "id9"], [39, "id11"], [39, "id13"], [39, "id15"], [39, "id17"], [40, "returns"], [42, "returns"], [42, "id1"], [42, "id3"], [42, "id4"], [47, "returns"], [47, "id1"], [47, "id3"], [47, "id5"], [49, "returns"], [52, "returns"], [52, "id3"], [52, "id4"], [52, "id6"], [52, "id8"], [52, "id10"], [52, "id12"], [52, "id16"], [52, "id18"], [55, "returns"], [55, "id2"], [55, "id4"], [55, "id6"], [55, "id9"], [55, "id13"], [55, "id15"], [55, "id17"], [58, "returns"], [60, "returns"], [60, "id2"], [60, "id4"], [60, "id5"], [60, "id7"], [60, "id8"], [60, "id10"], [60, "id12"], [60, "id14"], [61, "returns"], [62, "returns"], [63, "returns"], [65, "returns"], [65, "id1"], [65, "id2"], [65, "id3"], [65, "id5"], [65, "id7"], [65, "id9"], [65, "id11"], [65, "id13"], [65, "id15"], [65, "id17"], [65, "id19"], [65, "id21"], [66, "returns"], [67, "returns"], [68, "returns"]], "Sequential training": [[87, "sequential-training"]], "Set the experimental design": [[87, "set-the-experimental-design"]], "Surrogate": [[70, "surrogate"], [73, "surrogate"], [75, "surrogate"], [79, "surrogate"], [82, "surrogate"], [84, "surrogate"]], "Surrogate-assisted\u00a0Bayesian validation of computational models": [[77, "surrogate-assisted-bayesian-validation-of-computational-models"]], "Surrogates 1-3": [[81, "surrogates-1-3"]], "TUTORIAL": [[87, "tutorial"]], "Train the surrogate with an engine": [[87, "train-the-surrogate-with-an-engine"]], "Training choices": [[70, "id5"], [73, "id5"], [75, "id4"], [79, "id4"], [81, "id8"], [82, "id4"], [84, "id4"]], "Training surrogate models": [[86, "training-surrogate-models"]], "Training with the engine": [[86, "training-with-the-engine"]], "USER GUIDE": [[83, "user-guide"]], "bayesvalidrox": [[0, "module-bayesvalidrox"]], "bayesvalidrox.bayes_inference": [[1, "module-bayesvalidrox.bayes_inference"]], "bayesvalidrox.bayes_inference.bayes_inference": [[2, "module-bayesvalidrox.bayes_inference.bayes_inference"]], "bayesvalidrox.bayes_inference.bayes_inference.BayesInference": [[3, "bayesvalidrox-bayes-inference-bayes-inference-bayesinference"]], "bayesvalidrox.bayes_inference.bayes_model_comparison": [[4, "module-bayesvalidrox.bayes_inference.bayes_model_comparison"]], "bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison": [[5, "bayesvalidrox-bayes-inference-bayes-model-comparison-bayesmodelcomparison"]], "bayesvalidrox.bayes_inference.discrepancy": [[6, "module-bayesvalidrox.bayes_inference.discrepancy"]], "bayesvalidrox.bayes_inference.discrepancy.Discrepancy": [[7, "bayesvalidrox-bayes-inference-discrepancy-discrepancy"]], "bayesvalidrox.bayes_inference.mcmc": [[8, "module-bayesvalidrox.bayes_inference.mcmc"]], "bayesvalidrox.bayes_inference.mcmc.MCMC": [[9, "bayesvalidrox-bayes-inference-mcmc-mcmc"]], "bayesvalidrox.bayes_inference.mcmc.gelman_rubin": [[10, "bayesvalidrox-bayes-inference-mcmc-gelman-rubin"]], "bayesvalidrox.post_processing": [[11, "module-bayesvalidrox.post_processing"]], "bayesvalidrox.post_processing.post_processing": [[12, "module-bayesvalidrox.post_processing.post_processing"]], "bayesvalidrox.post_processing.post_processing.PostProcessing": [[13, "bayesvalidrox-post-processing-post-processing-postprocessing"]], "bayesvalidrox.pylink": [[14, "module-bayesvalidrox.pylink"]], "bayesvalidrox.pylink.pylink": [[15, "module-bayesvalidrox.pylink.pylink"]], "bayesvalidrox.pylink.pylink.PyLinkForwardModel": [[16, "bayesvalidrox-pylink-pylink-pylinkforwardmodel"]], "bayesvalidrox.pylink.pylink.within_range": [[17, "bayesvalidrox-pylink-pylink-within-range"]], "bayesvalidrox.surrogate_models": [[18, "module-bayesvalidrox.surrogate_models"]], "bayesvalidrox.surrogate_models.adaptPlot": [[19, "module-bayesvalidrox.surrogate_models.adaptPlot"]], "bayesvalidrox.surrogate_models.adaptPlot.adaptPlot": [[20, "bayesvalidrox-surrogate-models-adaptplot-adaptplot"]], "bayesvalidrox.surrogate_models.apoly_construction": [[21, "module-bayesvalidrox.surrogate_models.apoly_construction"]], "bayesvalidrox.surrogate_models.apoly_construction.apoly_construction": [[22, "bayesvalidrox-surrogate-models-apoly-construction-apoly-construction"]], "bayesvalidrox.surrogate_models.bayes_linear": [[23, "module-bayesvalidrox.surrogate_models.bayes_linear"]], "bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression": [[24, "bayesvalidrox-surrogate-models-bayes-linear-bayesianlinearregression"]], "bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression": [[25, "bayesvalidrox-surrogate-models-bayes-linear-eblinearregression"]], "bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression": [[26, "bayesvalidrox-surrogate-models-bayes-linear-vblinearregression"]], "bayesvalidrox.surrogate_models.bayes_linear.gamma_mean": [[27, "bayesvalidrox-surrogate-models-bayes-linear-gamma-mean"]], "bayesvalidrox.surrogate_models.engine": [[28, "module-bayesvalidrox.surrogate_models.engine"]], "bayesvalidrox.surrogate_models.engine.Engine": [[29, "bayesvalidrox-surrogate-models-engine-engine"]], "bayesvalidrox.surrogate_models.engine.hellinger_distance": [[30, "bayesvalidrox-surrogate-models-engine-hellinger-distance"]], "bayesvalidrox.surrogate_models.engine.logpdf": [[31, "bayesvalidrox-surrogate-models-engine-logpdf"]], "bayesvalidrox.surrogate_models.engine.subdomain": [[32, "bayesvalidrox-surrogate-models-engine-subdomain"]], "bayesvalidrox.surrogate_models.eval_rec_rule": [[33, "module-bayesvalidrox.surrogate_models.eval_rec_rule"]], "bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule": [[34, "bayesvalidrox-surrogate-models-eval-rec-rule-eval-rec-rule"]], "bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary": [[35, "bayesvalidrox-surrogate-models-eval-rec-rule-eval-rec-rule-arbitrary"]], "bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis": [[36, "bayesvalidrox-surrogate-models-eval-rec-rule-eval-univ-basis"]], "bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs": [[37, "bayesvalidrox-surrogate-models-eval-rec-rule-poly-rec-coeffs"]], "bayesvalidrox.surrogate_models.exp_designs": [[38, "module-bayesvalidrox.surrogate_models.exp_designs"]], "bayesvalidrox.surrogate_models.exp_designs.ExpDesigns": [[39, "bayesvalidrox-surrogate-models-exp-designs-expdesigns"]], "bayesvalidrox.surrogate_models.exp_designs.check_ranges": [[40, "bayesvalidrox-surrogate-models-exp-designs-check-ranges"]], "bayesvalidrox.surrogate_models.exploration": [[41, "module-bayesvalidrox.surrogate_models.exploration"]], "bayesvalidrox.surrogate_models.exploration.Exploration": [[42, "bayesvalidrox-surrogate-models-exploration-exploration"]], "bayesvalidrox.surrogate_models.glexindex": [[43, "module-bayesvalidrox.surrogate_models.glexindex"]], "bayesvalidrox.surrogate_models.glexindex.cross_truncate": [[44, "bayesvalidrox-surrogate-models-glexindex-cross-truncate"]], "bayesvalidrox.surrogate_models.glexindex.glexindex": [[45, "bayesvalidrox-surrogate-models-glexindex-glexindex"]], "bayesvalidrox.surrogate_models.input_space": [[46, "module-bayesvalidrox.surrogate_models.input_space"]], "bayesvalidrox.surrogate_models.input_space.InputSpace": [[47, "bayesvalidrox-surrogate-models-input-space-inputspace"]], "bayesvalidrox.surrogate_models.inputs": [[48, "module-bayesvalidrox.surrogate_models.inputs"]], "bayesvalidrox.surrogate_models.inputs.Input": [[49, "bayesvalidrox-surrogate-models-inputs-input"]], "bayesvalidrox.surrogate_models.inputs.Marginal": [[50, "bayesvalidrox-surrogate-models-inputs-marginal"]], "bayesvalidrox.surrogate_models.orthogonal_matching_pursuit": [[51, "module-bayesvalidrox.surrogate_models.orthogonal_matching_pursuit"]], "bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit": [[52, "bayesvalidrox-surrogate-models-orthogonal-matching-pursuit-orthogonalmatchingpursuit"]], "bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr": [[53, "bayesvalidrox-surrogate-models-orthogonal-matching-pursuit-corr"]], "bayesvalidrox.surrogate_models.reg_fast_ard": [[54, "module-bayesvalidrox.surrogate_models.reg_fast_ard"]], "bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD": [[55, "bayesvalidrox-surrogate-models-reg-fast-ard-regressionfastard"]], "bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions": [[56, "bayesvalidrox-surrogate-models-reg-fast-ard-update-precisions"]], "bayesvalidrox.surrogate_models.reg_fast_laplace": [[57, "module-bayesvalidrox.surrogate_models.reg_fast_laplace"]], "bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace": [[58, "bayesvalidrox-surrogate-models-reg-fast-laplace-regressionfastlaplace"]], "bayesvalidrox.surrogate_models.sequential_design": [[59, "module-bayesvalidrox.surrogate_models.sequential_design"]], "bayesvalidrox.surrogate_models.sequential_design.SequentialDesign": [[60, "bayesvalidrox-surrogate-models-sequential-design-sequentialdesign"]], "bayesvalidrox.surrogate_models.sequential_design.hellinger_distance": [[61, "bayesvalidrox-surrogate-models-sequential-design-hellinger-distance"]], "bayesvalidrox.surrogate_models.sequential_design.logpdf": [[62, "bayesvalidrox-surrogate-models-sequential-design-logpdf"]], "bayesvalidrox.surrogate_models.sequential_design.subdomain": [[63, "bayesvalidrox-surrogate-models-sequential-design-subdomain"]], "bayesvalidrox.surrogate_models.surrogate_models": [[64, "module-bayesvalidrox.surrogate_models.surrogate_models"]], "bayesvalidrox.surrogate_models.surrogate_models.MetaModel": [[65, "bayesvalidrox-surrogate-models-surrogate-models-metamodel"]], "bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error": [[66, "bayesvalidrox-surrogate-models-surrogate-models-corr-loocv-error"]], "bayesvalidrox.surrogate_models.surrogate_models.create_psi": [[67, "bayesvalidrox-surrogate-models-surrogate-models-create-psi"]], "bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator": [[68, "bayesvalidrox-surrogate-models-surrogate-models-gaussian-process-emulator"]]}, "docnames": ["_autosummary/bayesvalidrox", "_autosummary/bayesvalidrox.bayes_inference", "_autosummary/bayesvalidrox.bayes_inference.bayes_inference", "_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference", "_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison", "_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison", "_autosummary/bayesvalidrox.bayes_inference.discrepancy", "_autosummary/bayesvalidrox.bayes_inference.discrepancy.Discrepancy", "_autosummary/bayesvalidrox.bayes_inference.mcmc", "_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC", "_autosummary/bayesvalidrox.bayes_inference.mcmc.gelman_rubin", "_autosummary/bayesvalidrox.post_processing", "_autosummary/bayesvalidrox.post_processing.post_processing", "_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing", "_autosummary/bayesvalidrox.pylink", "_autosummary/bayesvalidrox.pylink.pylink", "_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel", "_autosummary/bayesvalidrox.pylink.pylink.within_range", "_autosummary/bayesvalidrox.surrogate_models", "_autosummary/bayesvalidrox.surrogate_models.adaptPlot", "_autosummary/bayesvalidrox.surrogate_models.adaptPlot.adaptPlot", "_autosummary/bayesvalidrox.surrogate_models.apoly_construction", "_autosummary/bayesvalidrox.surrogate_models.apoly_construction.apoly_construction", "_autosummary/bayesvalidrox.surrogate_models.bayes_linear", "_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression", "_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression", "_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression", "_autosummary/bayesvalidrox.surrogate_models.bayes_linear.gamma_mean", "_autosummary/bayesvalidrox.surrogate_models.engine", "_autosummary/bayesvalidrox.surrogate_models.engine.Engine", "_autosummary/bayesvalidrox.surrogate_models.engine.hellinger_distance", "_autosummary/bayesvalidrox.surrogate_models.engine.logpdf", "_autosummary/bayesvalidrox.surrogate_models.engine.subdomain", "_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule", "_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule", "_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary", "_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis", "_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs", "_autosummary/bayesvalidrox.surrogate_models.exp_designs", "_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns", "_autosummary/bayesvalidrox.surrogate_models.exp_designs.check_ranges", "_autosummary/bayesvalidrox.surrogate_models.exploration", "_autosummary/bayesvalidrox.surrogate_models.exploration.Exploration", "_autosummary/bayesvalidrox.surrogate_models.glexindex", "_autosummary/bayesvalidrox.surrogate_models.glexindex.cross_truncate", "_autosummary/bayesvalidrox.surrogate_models.glexindex.glexindex", "_autosummary/bayesvalidrox.surrogate_models.input_space", "_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace", "_autosummary/bayesvalidrox.surrogate_models.inputs", "_autosummary/bayesvalidrox.surrogate_models.inputs.Input", "_autosummary/bayesvalidrox.surrogate_models.inputs.Marginal", "_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit", "_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit", "_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr", "_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard", "_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD", "_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions", "_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace", "_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace", "_autosummary/bayesvalidrox.surrogate_models.sequential_design", "_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign", "_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance", "_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf", "_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain", "_autosummary/bayesvalidrox.surrogate_models.surrogate_models", "_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel", "_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error", "_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi", "_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator", "al_description", "analyticalfunction", "api", "bayes_description", "beam", "bmc_description", "borehole", "examples", "index", "input_description", "ishigami", "model_description", "modelcomparison", "ohaganfunction", "packagedescription", "pollution", "post_description", "surrogate_description", "tutorial"], "envversion": {"sphinx": 61, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2}, "filenames": ["_autosummary/bayesvalidrox.rst", "_autosummary/bayesvalidrox.bayes_inference.rst", "_autosummary/bayesvalidrox.bayes_inference.bayes_inference.rst", "_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.rst", "_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.rst", "_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.rst", "_autosummary/bayesvalidrox.bayes_inference.discrepancy.rst", "_autosummary/bayesvalidrox.bayes_inference.discrepancy.Discrepancy.rst", "_autosummary/bayesvalidrox.bayes_inference.mcmc.rst", "_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC.rst", "_autosummary/bayesvalidrox.bayes_inference.mcmc.gelman_rubin.rst", "_autosummary/bayesvalidrox.post_processing.rst", "_autosummary/bayesvalidrox.post_processing.post_processing.rst", "_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing.rst", "_autosummary/bayesvalidrox.pylink.rst", "_autosummary/bayesvalidrox.pylink.pylink.rst", "_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.rst", "_autosummary/bayesvalidrox.pylink.pylink.within_range.rst", "_autosummary/bayesvalidrox.surrogate_models.rst", "_autosummary/bayesvalidrox.surrogate_models.adaptPlot.rst", "_autosummary/bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.rst", "_autosummary/bayesvalidrox.surrogate_models.apoly_construction.rst", "_autosummary/bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.rst", "_autosummary/bayesvalidrox.surrogate_models.bayes_linear.rst", "_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.rst", "_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.rst", "_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.rst", "_autosummary/bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.rst", "_autosummary/bayesvalidrox.surrogate_models.engine.rst", "_autosummary/bayesvalidrox.surrogate_models.engine.Engine.rst", "_autosummary/bayesvalidrox.surrogate_models.engine.hellinger_distance.rst", "_autosummary/bayesvalidrox.surrogate_models.engine.logpdf.rst", "_autosummary/bayesvalidrox.surrogate_models.engine.subdomain.rst", "_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.rst", "_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.rst", "_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.rst", "_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.rst", "_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.rst", "_autosummary/bayesvalidrox.surrogate_models.exp_designs.rst", "_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.rst", "_autosummary/bayesvalidrox.surrogate_models.exp_designs.check_ranges.rst", "_autosummary/bayesvalidrox.surrogate_models.exploration.rst", "_autosummary/bayesvalidrox.surrogate_models.exploration.Exploration.rst", "_autosummary/bayesvalidrox.surrogate_models.glexindex.rst", "_autosummary/bayesvalidrox.surrogate_models.glexindex.cross_truncate.rst", "_autosummary/bayesvalidrox.surrogate_models.glexindex.glexindex.rst", "_autosummary/bayesvalidrox.surrogate_models.input_space.rst", "_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace.rst", "_autosummary/bayesvalidrox.surrogate_models.inputs.rst", "_autosummary/bayesvalidrox.surrogate_models.inputs.Input.rst", "_autosummary/bayesvalidrox.surrogate_models.inputs.Marginal.rst", "_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.rst", "_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.rst", "_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.rst", "_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.rst", "_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.rst", "_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.rst", "_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.rst", "_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.rst", "_autosummary/bayesvalidrox.surrogate_models.sequential_design.rst", "_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.rst", "_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.rst", "_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.rst", "_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.rst", "_autosummary/bayesvalidrox.surrogate_models.surrogate_models.rst", "_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.rst", "_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.rst", "_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.rst", "_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.rst", "al_description.rst", "analyticalfunction.rst", "api.rst", "bayes_description.rst", "beam.rst", "bmc_description.rst", "borehole.rst", "examples.rst", "index.rst", "input_description.rst", "ishigami.rst", "model_description.rst", "modelcomparison.rst", "ohaganfunction.rst", "packagedescription.rst", "pollution.rst", "post_description.rst", "surrogate_description.rst", "tutorial.rst"], "indexentries": {"__init__() (bayesvalidrox.bayes_inference.bayes_model_comparison.bayesmodelcomparison method)": [[5, "bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.__init__", false]], "__init__() (bayesvalidrox.bayes_inference.mcmc.mcmc method)": [[9, "bayesvalidrox.bayes_inference.mcmc.MCMC.__init__", false]], "__init__() (bayesvalidrox.post_processing.post_processing.postprocessing method)": [[13, "bayesvalidrox.post_processing.post_processing.PostProcessing.__init__", false]], "__init__() (bayesvalidrox.pylink.pylink.pylinkforwardmodel method)": [[16, "bayesvalidrox.pylink.pylink.PyLinkForwardModel.__init__", false]], "__init__() (bayesvalidrox.surrogate_models.engine.engine method)": [[29, "bayesvalidrox.surrogate_models.engine.Engine.__init__", false]], "__init__() (bayesvalidrox.surrogate_models.sequential_design.sequentialdesign method)": [[60, "bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.__init__", false]], "__init__() (bayesvalidrox.surrogate_models.surrogate_models.metamodel method)": [[65, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.__init__", false]], "adaptive_regression() (bayesvalidrox.surrogate_models.surrogate_models.metamodel method)": [[65, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.adaptive_regression", false]], "add_inputspace() (bayesvalidrox.surrogate_models.surrogate_models.metamodel method)": [[65, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.add_InputSpace", false]], "bayesmodelcomparison (class in bayesvalidrox.bayes_inference.bayes_model_comparison)": [[5, "bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison", false]], "bayesvalidrox": [[0, "module-bayesvalidrox", false]], "bayesvalidrox.bayes_inference": [[1, "module-bayesvalidrox.bayes_inference", false]], "bayesvalidrox.bayes_inference.bayes_model_comparison": [[4, "module-bayesvalidrox.bayes_inference.bayes_model_comparison", false]], "bayesvalidrox.bayes_inference.mcmc": [[8, "module-bayesvalidrox.bayes_inference.mcmc", false]], "bayesvalidrox.post_processing": [[11, "module-bayesvalidrox.post_processing", false]], "bayesvalidrox.post_processing.post_processing": [[12, "module-bayesvalidrox.post_processing.post_processing", false]], "bayesvalidrox.pylink": [[14, "module-bayesvalidrox.pylink", false]], "bayesvalidrox.pylink.pylink": [[15, "module-bayesvalidrox.pylink.pylink", false]], "bayesvalidrox.surrogate_models": [[18, "module-bayesvalidrox.surrogate_models", false]], "bayesvalidrox.surrogate_models.engine": [[28, "module-bayesvalidrox.surrogate_models.engine", false]], "bayesvalidrox.surrogate_models.sequential_design": [[59, "module-bayesvalidrox.surrogate_models.sequential_design", false]], "bayesvalidrox.surrogate_models.surrogate_models": [[64, "module-bayesvalidrox.surrogate_models.surrogate_models", false]], "build_metamodel() (bayesvalidrox.surrogate_models.surrogate_models.metamodel method)": [[65, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.build_metamodel", false]], "cal_model_weight() (bayesvalidrox.bayes_inference.bayes_model_comparison.bayesmodelcomparison method)": [[5, "bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.cal_model_weight", false]], "calc_bayes_factors() (bayesvalidrox.bayes_inference.bayes_model_comparison.bayesmodelcomparison method)": [[5, "bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.calc_bayes_factors", false]], "calc_justifiability_analysis() (bayesvalidrox.bayes_inference.bayes_model_comparison.bayesmodelcomparison method)": [[5, "bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.calc_justifiability_analysis", false]], "calc_model_weights() (bayesvalidrox.bayes_inference.bayes_model_comparison.bayesmodelcomparison method)": [[5, "bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.calc_model_weights", false]], "check_accuracy() (bayesvalidrox.post_processing.post_processing.postprocessing method)": [[13, "bayesvalidrox.post_processing.post_processing.PostProcessing.check_accuracy", false]], "check_reg_quality() (bayesvalidrox.post_processing.post_processing.postprocessing method)": [[13, "bayesvalidrox.post_processing.post_processing.PostProcessing.check_reg_quality", false]], "choose_next_sample() (bayesvalidrox.surrogate_models.sequential_design.sequentialdesign method)": [[60, "bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.choose_next_sample", false]], "clear() (bayesvalidrox.surrogate_models.surrogate_models.metamodel.auto_vivification method)": [[65, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.clear", false]], "compute_pce_moments() (bayesvalidrox.post_processing.post_processing.postprocessing method)": [[13, "bayesvalidrox.post_processing.post_processing.PostProcessing.compute_pce_moments", false]], "copy() (bayesvalidrox.surrogate_models.surrogate_models.metamodel.auto_vivification method)": [[65, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.copy", false]], "copy_meta_model_opts() (bayesvalidrox.surrogate_models.surrogate_models.metamodel method)": [[65, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.copy_meta_model_opts", false]], "corr_loocv_error() (in module bayesvalidrox.surrogate_models.surrogate_models)": [[66, "bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error", false]], "create_model_error() (bayesvalidrox.surrogate_models.surrogate_models.metamodel method)": [[65, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.create_model_error", false]], "create_psi() (in module bayesvalidrox.surrogate_models.surrogate_models)": [[67, "bayesvalidrox.surrogate_models.surrogate_models.create_psi", false]], "dual_annealing() (bayesvalidrox.surrogate_models.sequential_design.sequentialdesign method)": [[60, "bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.dual_annealing", false]], "engine (class in bayesvalidrox.surrogate_models.engine)": [[29, "bayesvalidrox.surrogate_models.engine.Engine", false]], "eval_metamodel() (bayesvalidrox.surrogate_models.engine.engine method)": [[29, "bayesvalidrox.surrogate_models.engine.Engine.eval_metamodel", false]], "eval_metamodel() (bayesvalidrox.surrogate_models.surrogate_models.metamodel method)": [[65, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.eval_metamodel", false]], "eval_model() (bayesvalidrox.bayes_inference.mcmc.mcmc method)": [[9, "bayesvalidrox.bayes_inference.mcmc.MCMC.eval_model", false]], "eval_model_error() (bayesvalidrox.surrogate_models.surrogate_models.metamodel method)": [[65, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.eval_model_error", false]], "fit() (bayesvalidrox.surrogate_models.surrogate_models.metamodel method)": [[65, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.fit", false]], "fromkeys() (bayesvalidrox.surrogate_models.surrogate_models.metamodel.auto_vivification method)": [[65, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.fromkeys", false]], "gaussian_process_emulator() (in module bayesvalidrox.surrogate_models.surrogate_models)": [[68, "bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator", false]], "gelman_rubin() (in module bayesvalidrox.bayes_inference.mcmc)": [[10, "bayesvalidrox.bayes_inference.mcmc.gelman_rubin", false]], "generate_dataset() (bayesvalidrox.bayes_inference.bayes_model_comparison.bayesmodelcomparison method)": [[5, "bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.generate_dataset", false]], "generate_polynomials() (bayesvalidrox.surrogate_models.surrogate_models.metamodel method)": [[65, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.generate_polynomials", false]], "get() (bayesvalidrox.surrogate_models.surrogate_models.metamodel.auto_vivification method)": [[65, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.get", false]], "hellinger_distance() (in module bayesvalidrox.surrogate_models.engine)": [[30, "bayesvalidrox.surrogate_models.engine.hellinger_distance", false]], "hellinger_distance() (in module bayesvalidrox.surrogate_models.sequential_design)": [[61, "bayesvalidrox.surrogate_models.sequential_design.hellinger_distance", false]], "items() (bayesvalidrox.surrogate_models.surrogate_models.metamodel.auto_vivification method)": [[65, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.items", false]], "keys() (bayesvalidrox.surrogate_models.surrogate_models.metamodel.auto_vivification method)": [[65, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.keys", false]], "log_likelihood() (bayesvalidrox.bayes_inference.mcmc.mcmc method)": [[9, "bayesvalidrox.bayes_inference.mcmc.MCMC.log_likelihood", false]], "log_posterior() (bayesvalidrox.bayes_inference.mcmc.mcmc method)": [[9, "bayesvalidrox.bayes_inference.mcmc.MCMC.log_posterior", false]], "log_prior() (bayesvalidrox.bayes_inference.mcmc.mcmc method)": [[9, "bayesvalidrox.bayes_inference.mcmc.MCMC.log_prior", false]], "logpdf() (in module bayesvalidrox.surrogate_models.engine)": [[31, "bayesvalidrox.surrogate_models.engine.logpdf", false]], "logpdf() (in module bayesvalidrox.surrogate_models.sequential_design)": [[62, "bayesvalidrox.surrogate_models.sequential_design.logpdf", false]], "mcmc (class in bayesvalidrox.bayes_inference.mcmc)": [[9, "bayesvalidrox.bayes_inference.mcmc.MCMC", false]], "metamodel (class in bayesvalidrox.surrogate_models.surrogate_models)": [[65, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel", false]], "metamodel.auto_vivification (class in bayesvalidrox.surrogate_models.surrogate_models)": [[65, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification", false]], "model_comparison_all() (bayesvalidrox.bayes_inference.bayes_model_comparison.bayesmodelcomparison method)": [[5, "bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.model_comparison_all", false]], "module": [[0, "module-bayesvalidrox", false], [1, "module-bayesvalidrox.bayes_inference", false], [4, "module-bayesvalidrox.bayes_inference.bayes_model_comparison", false], [8, "module-bayesvalidrox.bayes_inference.mcmc", false], [11, "module-bayesvalidrox.post_processing", false], [12, "module-bayesvalidrox.post_processing.post_processing", false], [14, "module-bayesvalidrox.pylink", false], [15, "module-bayesvalidrox.pylink.pylink", false], [18, "module-bayesvalidrox.surrogate_models", false], [28, "module-bayesvalidrox.surrogate_models.engine", false], [59, "module-bayesvalidrox.surrogate_models.sequential_design", false], [64, "module-bayesvalidrox.surrogate_models.surrogate_models", false]], "normpdf() (bayesvalidrox.bayes_inference.mcmc.mcmc method)": [[9, "bayesvalidrox.bayes_inference.mcmc.MCMC.normpdf", false]], "pca_transformation() (bayesvalidrox.surrogate_models.surrogate_models.metamodel method)": [[65, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.pca_transformation", false]], "plot_bayes_factor() (bayesvalidrox.bayes_inference.bayes_model_comparison.bayesmodelcomparison method)": [[5, "bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.plot_bayes_factor", false]], "plot_just_analysis() (bayesvalidrox.bayes_inference.bayes_model_comparison.bayesmodelcomparison method)": [[5, "bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.plot_just_analysis", false]], "plot_model_weights() (bayesvalidrox.bayes_inference.bayes_model_comparison.bayesmodelcomparison method)": [[5, "bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.plot_model_weights", false]], "plot_moments() (bayesvalidrox.post_processing.post_processing.postprocessing method)": [[13, "bayesvalidrox.post_processing.post_processing.PostProcessing.plot_moments", false]], "plot_seq_design_diagnostics() (bayesvalidrox.post_processing.post_processing.postprocessing method)": [[13, "bayesvalidrox.post_processing.post_processing.PostProcessing.plot_seq_design_diagnostics", false]], "pop() (bayesvalidrox.surrogate_models.surrogate_models.metamodel.auto_vivification method)": [[65, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.pop", false]], "popitem() (bayesvalidrox.surrogate_models.surrogate_models.metamodel.auto_vivification method)": [[65, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.popitem", false]], "postprocessing (class in bayesvalidrox.post_processing.post_processing)": [[13, "bayesvalidrox.post_processing.post_processing.PostProcessing", false]], "pylinkforwardmodel (class in bayesvalidrox.pylink.pylink)": [[16, "bayesvalidrox.pylink.pylink.PyLinkForwardModel", false]], "pylinkforwardmodel.outputdata (class in bayesvalidrox.pylink.pylink)": [[16, "bayesvalidrox.pylink.pylink.PyLinkForwardModel.OutputData", false]], "read_observation() (bayesvalidrox.pylink.pylink.pylinkforwardmodel method)": [[16, "bayesvalidrox.pylink.pylink.PyLinkForwardModel.read_observation", false]], "read_output() (bayesvalidrox.pylink.pylink.pylinkforwardmodel method)": [[16, "bayesvalidrox.pylink.pylink.PyLinkForwardModel.read_output", false]], "regression() (bayesvalidrox.surrogate_models.surrogate_models.metamodel method)": [[65, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.regression", false]], "run_command() (bayesvalidrox.pylink.pylink.pylinkforwardmodel method)": [[16, "bayesvalidrox.pylink.pylink.PyLinkForwardModel.run_command", false]], "run_forwardmodel() (bayesvalidrox.pylink.pylink.pylinkforwardmodel method)": [[16, "bayesvalidrox.pylink.pylink.PyLinkForwardModel.run_forwardmodel", false]], "run_model_parallel() (bayesvalidrox.pylink.pylink.pylinkforwardmodel method)": [[16, "bayesvalidrox.pylink.pylink.PyLinkForwardModel.run_model_parallel", false]], "run_sampler() (bayesvalidrox.bayes_inference.mcmc.mcmc method)": [[9, "bayesvalidrox.bayes_inference.mcmc.MCMC.run_sampler", false]], "run_util_func() (bayesvalidrox.surrogate_models.sequential_design.sequentialdesign method)": [[60, "bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.run_util_func", false]], "sequentialdesign (class in bayesvalidrox.surrogate_models.sequential_design)": [[60, "bayesvalidrox.surrogate_models.sequential_design.SequentialDesign", false]], "setdefault() (bayesvalidrox.surrogate_models.surrogate_models.metamodel.auto_vivification method)": [[65, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.setdefault", false]], "setup() (bayesvalidrox.bayes_inference.bayes_model_comparison.bayesmodelcomparison method)": [[5, "bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.setup", false]], "sobol_indices() (bayesvalidrox.post_processing.post_processing.postprocessing method)": [[13, "bayesvalidrox.post_processing.post_processing.PostProcessing.sobol_indices", false]], "start_engine() (bayesvalidrox.surrogate_models.engine.engine method)": [[29, "bayesvalidrox.surrogate_models.engine.Engine.start_engine", false]], "start_seqdesign() (bayesvalidrox.surrogate_models.sequential_design.sequentialdesign method)": [[60, "bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.start_seqdesign", false]], "subdomain() (in module bayesvalidrox.surrogate_models.sequential_design)": [[63, "bayesvalidrox.surrogate_models.sequential_design.subdomain", false]], "tradeoff_weights() (bayesvalidrox.surrogate_models.sequential_design.sequentialdesign method)": [[60, "bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.tradeoff_weights", false]], "train_error_model() (bayesvalidrox.bayes_inference.mcmc.mcmc method)": [[9, "bayesvalidrox.bayes_inference.mcmc.MCMC.train_error_model", false]], "train_normal() (bayesvalidrox.surrogate_models.engine.engine method)": [[29, "bayesvalidrox.surrogate_models.engine.Engine.train_normal", false]], "train_seq_design() (bayesvalidrox.surrogate_models.engine.engine method)": [[29, "bayesvalidrox.surrogate_models.engine.Engine.train_seq_design", false]], "train_sequential() (bayesvalidrox.surrogate_models.engine.engine method)": [[29, "bayesvalidrox.surrogate_models.engine.Engine.train_sequential", false]], "umbridge_model() (bayesvalidrox.pylink.pylink.pylinkforwardmodel method)": [[16, "bayesvalidrox.pylink.pylink.PyLinkForwardModel.uMBridge_model", false]], "univ_basis_vals() (bayesvalidrox.surrogate_models.surrogate_models.metamodel method)": [[65, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.univ_basis_vals", false]], "update() (bayesvalidrox.surrogate_models.surrogate_models.metamodel.auto_vivification method)": [[65, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.update", false]], "update_input_params() (bayesvalidrox.pylink.pylink.pylinkforwardmodel method)": [[16, "bayesvalidrox.pylink.pylink.PyLinkForwardModel.update_input_params", false]], "update_pce_coeffs() (bayesvalidrox.surrogate_models.surrogate_models.metamodel method)": [[65, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.update_pce_coeffs", false]], "util_alphoptdesign() (bayesvalidrox.surrogate_models.sequential_design.sequentialdesign method)": [[60, "bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.util_AlphOptDesign", false]], "util_bayesianactivedesign() (bayesvalidrox.surrogate_models.sequential_design.sequentialdesign method)": [[60, "bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.util_BayesianActiveDesign", false]], "util_bayesiandesign() (bayesvalidrox.surrogate_models.sequential_design.sequentialdesign method)": [[60, "bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.util_BayesianDesign", false]], "util_varbaseddesign() (bayesvalidrox.surrogate_models.sequential_design.sequentialdesign method)": [[60, "bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.util_VarBasedDesign", false]], "valid_metamodel() (bayesvalidrox.post_processing.post_processing.postprocessing method)": [[13, "bayesvalidrox.post_processing.post_processing.PostProcessing.valid_metamodel", false]], "values() (bayesvalidrox.surrogate_models.surrogate_models.metamodel.auto_vivification method)": [[65, "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification.values", false]], "within_range() (in module bayesvalidrox.pylink.pylink)": [[17, "bayesvalidrox.pylink.pylink.within_range", false]], "zip_subdirs() (bayesvalidrox.pylink.pylink.pylinkforwardmodel method)": [[16, "bayesvalidrox.pylink.pylink.PyLinkForwardModel.zip_subdirs", false]]}, "objects": {"": [[0, 0, 0, "-", "bayesvalidrox"]], "bayesvalidrox": [[1, 0, 0, "-", "bayes_inference"], [11, 0, 0, "-", "post_processing"], [14, 0, 0, "-", "pylink"], [18, 0, 0, "-", "surrogate_models"]], "bayesvalidrox.bayes_inference": [[2, 0, 0, "-", "bayes_inference"], [4, 0, 0, "-", "bayes_model_comparison"], [6, 0, 0, "-", "discrepancy"], [8, 0, 0, "-", "mcmc"]], "bayesvalidrox.bayes_inference.bayes_inference": [[3, 1, 1, "", "BayesInference"]], "bayesvalidrox.bayes_inference.bayes_inference.BayesInference": [[3, 2, 1, "", "__init__"], [3, 2, 1, "", "create_error_model"], [3, 2, 1, "", "create_inference"], [3, 2, 1, "", "normpdf"], [3, 2, 1, "", "perform_bootstrap"], [3, 2, 1, "", "plot_log_BME"], [3, 2, 1, "", "plot_post_params"], [3, 2, 1, "", "setup_inference"]], "bayesvalidrox.bayes_inference.bayes_model_comparison": [[5, 1, 1, "", "BayesModelComparison"]], "bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison": [[5, 2, 1, "", "__init__"], [5, 2, 1, "", "cal_model_weight"], [5, 2, 1, "", "calc_bayes_factors"], [5, 2, 1, "", "calc_justifiability_analysis"], [5, 2, 1, "", "calc_model_weights"], [5, 2, 1, "", "generate_dataset"], [5, 2, 1, "", "model_comparison_all"], [5, 2, 1, "", "plot_bayes_factor"], [5, 2, 1, "", "plot_just_analysis"], [5, 2, 1, "", "plot_model_weights"], [5, 2, 1, "", "setup"]], "bayesvalidrox.bayes_inference.discrepancy": [[7, 1, 1, "", "Discrepancy"]], "bayesvalidrox.bayes_inference.discrepancy.Discrepancy": [[7, 2, 1, "", "__init__"], [7, 2, 1, "", "get_sample"]], "bayesvalidrox.bayes_inference.mcmc": [[9, 1, 1, "", "MCMC"], [10, 3, 1, "", "gelman_rubin"]], "bayesvalidrox.bayes_inference.mcmc.MCMC": [[9, 2, 1, "", "__init__"], [9, 2, 1, "", "eval_model"], [9, 2, 1, "", "log_likelihood"], [9, 2, 1, "", "log_posterior"], [9, 2, 1, "", "log_prior"], [9, 2, 1, "", "normpdf"], [9, 2, 1, "", "run_sampler"], [9, 2, 1, "", "train_error_model"]], "bayesvalidrox.post_processing": [[12, 0, 0, "-", "post_processing"]], "bayesvalidrox.post_processing.post_processing": [[13, 1, 1, "", "PostProcessing"]], "bayesvalidrox.post_processing.post_processing.PostProcessing": [[13, 2, 1, "", "__init__"], [13, 2, 1, "", "check_accuracy"], [13, 2, 1, "", "check_reg_quality"], [13, 2, 1, "", "compute_pce_moments"], [13, 2, 1, "", "plot_moments"], [13, 2, 1, "", "plot_seq_design_diagnostics"], [13, 2, 1, "", "sobol_indices"], [13, 2, 1, "", "valid_metamodel"]], "bayesvalidrox.pylink": [[15, 0, 0, "-", "pylink"]], "bayesvalidrox.pylink.pylink": [[16, 1, 1, "", "PyLinkForwardModel"], [17, 3, 1, "", "within_range"]], "bayesvalidrox.pylink.pylink.PyLinkForwardModel": [[16, 1, 1, "", "OutputData"], [16, 2, 1, "", "__init__"], [16, 2, 1, "", "read_observation"], [16, 2, 1, "", "read_output"], [16, 2, 1, "", "run_command"], [16, 2, 1, "", "run_forwardmodel"], [16, 2, 1, "", "run_model_parallel"], [16, 2, 1, "", "uMBridge_model"], [16, 2, 1, "", "update_input_params"], [16, 2, 1, "", "zip_subdirs"]], "bayesvalidrox.surrogate_models": [[19, 0, 0, "-", "adaptPlot"], [21, 0, 0, "-", "apoly_construction"], [23, 0, 0, "-", "bayes_linear"], [28, 0, 0, "-", "engine"], [33, 0, 0, "-", "eval_rec_rule"], [38, 0, 0, "-", "exp_designs"], [41, 0, 0, "-", "exploration"], [43, 0, 0, "-", "glexindex"], [46, 0, 0, "-", "input_space"], [48, 0, 0, "-", "inputs"], [51, 0, 0, "-", "orthogonal_matching_pursuit"], [54, 0, 0, "-", "reg_fast_ard"], [57, 0, 0, "-", "reg_fast_laplace"], [59, 0, 0, "-", "sequential_design"], [64, 0, 0, "-", "surrogate_models"]], "bayesvalidrox.surrogate_models.adaptPlot": [[20, 3, 1, "", "adaptPlot"]], "bayesvalidrox.surrogate_models.apoly_construction": [[22, 3, 1, "", "apoly_construction"]], "bayesvalidrox.surrogate_models.bayes_linear": [[24, 1, 1, "", "BayesianLinearRegression"], [25, 1, 1, "", "EBLinearRegression"], [26, 1, 1, "", "VBLinearRegression"], [27, 3, 1, "", "gamma_mean"]], "bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression": [[24, 2, 1, "", "__init__"], [24, 2, 1, "", "fit"], [24, 2, 1, "", "get_metadata_routing"], [24, 2, 1, "", "get_params"], [24, 2, 1, "", "predict"], [24, 2, 1, "", "predict_dist"], [24, 2, 1, "", "score"], [24, 2, 1, "", "set_params"], [24, 2, 1, "", "set_score_request"]], "bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression": [[25, 2, 1, "", "__init__"], [25, 2, 1, "", "fit"], [25, 2, 1, "", "get_metadata_routing"], [25, 2, 1, "", "get_params"], [25, 2, 1, "", "predict"], [25, 2, 1, "", "predict_dist"], [25, 2, 1, "", "score"], [25, 2, 1, "", "set_params"], [25, 2, 1, "", "set_predict_request"], [25, 2, 1, "", "set_score_request"]], "bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression": [[26, 2, 1, "", "__init__"], [26, 2, 1, "", "fit"], [26, 2, 1, "", "get_metadata_routing"], [26, 2, 1, "", "get_params"], [26, 2, 1, "", "predict"], [26, 2, 1, "", "predict_dist"], [26, 2, 1, "", "score"], [26, 2, 1, "", "set_params"], [26, 2, 1, "", "set_predict_request"], [26, 2, 1, "", "set_score_request"]], "bayesvalidrox.surrogate_models.engine": [[29, 1, 1, "", "Engine"], [30, 3, 1, "", "hellinger_distance"], [31, 3, 1, "", "logpdf"]], "bayesvalidrox.surrogate_models.engine.Engine": [[29, 2, 1, "", "__init__"], [29, 2, 1, "", "eval_metamodel"], [29, 2, 1, "", "start_engine"], [29, 2, 1, "", "train_normal"], [29, 2, 1, "", "train_seq_design"], [29, 2, 1, "", "train_sequential"]], "bayesvalidrox.surrogate_models.eval_rec_rule": [[34, 3, 1, "", "eval_rec_rule"], [35, 3, 1, "", "eval_rec_rule_arbitrary"], [36, 3, 1, "", "eval_univ_basis"], [37, 3, 1, "", "poly_rec_coeffs"]], "bayesvalidrox.surrogate_models.exp_designs": [[39, 1, 1, "", "ExpDesigns"], [40, 3, 1, "", "check_ranges"]], "bayesvalidrox.surrogate_models.exp_designs.ExpDesigns": [[39, 2, 1, "", "__init__"], [39, 2, 1, "", "build_polytypes"], [39, 2, 1, "", "check_valid_inputs"], [39, 2, 1, "", "generate_ED"], [39, 2, 1, "", "generate_samples"], [39, 2, 1, "", "init_param_space"], [39, 2, 1, "", "pcm_sampler"], [39, 2, 1, "", "plot_samples"], [39, 2, 1, "", "random_sampler"], [39, 2, 1, "", "read_from_file"], [39, 2, 1, "", "transform"]], "bayesvalidrox.surrogate_models.exploration": [[42, 1, 1, "", "Exploration"]], "bayesvalidrox.surrogate_models.exploration.Exploration": [[42, 2, 1, "", "__init__"], [42, 2, 1, "", "approximate_voronoi"], [42, 2, 1, "", "get_exploration_samples"], [42, 2, 1, "", "get_mc_samples"], [42, 2, 1, "", "get_vornoi_samples"]], "bayesvalidrox.surrogate_models.glexindex": [[44, 3, 1, "", "cross_truncate"], [45, 3, 1, "", "glexindex"]], "bayesvalidrox.surrogate_models.input_space": [[47, 1, 1, "", "InputSpace"]], "bayesvalidrox.surrogate_models.input_space.InputSpace": [[47, 2, 1, "", "__init__"], [47, 2, 1, "", "build_polytypes"], [47, 2, 1, "", "check_valid_inputs"], [47, 2, 1, "", "init_param_space"], [47, 2, 1, "", "transform"]], "bayesvalidrox.surrogate_models.inputs": [[49, 1, 1, "", "Input"], [50, 1, 1, "", "Marginal"]], "bayesvalidrox.surrogate_models.inputs.Input": [[49, 2, 1, "", "__init__"], [49, 2, 1, "", "add_marginals"]], "bayesvalidrox.surrogate_models.inputs.Marginal": [[50, 2, 1, "", "__init__"]], "bayesvalidrox.surrogate_models.orthogonal_matching_pursuit": [[52, 1, 1, "", "OrthogonalMatchingPursuit"], [53, 3, 1, "", "corr"]], "bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit": [[52, 2, 1, "", "__init__"], [52, 2, 1, "", "blockwise_inverse"], [52, 2, 1, "", "fit"], [52, 2, 1, "", "get_metadata_routing"], [52, 2, 1, "", "get_params"], [52, 2, 1, "", "loo_error"], [52, 2, 1, "", "predict"], [52, 2, 1, "", "score"], [52, 2, 1, "", "set_params"], [52, 2, 1, "", "set_score_request"]], "bayesvalidrox.surrogate_models.reg_fast_ard": [[55, 1, 1, "", "RegressionFastARD"], [56, 3, 1, "", "update_precisions"]], "bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD": [[55, 2, 1, "", "__init__"], [55, 2, 1, "", "fit"], [55, 2, 1, "", "get_metadata_routing"], [55, 2, 1, "", "get_params"], [55, 2, 1, "", "log_marginal_like"], [55, 2, 1, "", "predict"], [55, 2, 1, "", "score"], [55, 2, 1, "", "set_params"], [55, 2, 1, "", "set_predict_request"], [55, 2, 1, "", "set_score_request"]], "bayesvalidrox.surrogate_models.reg_fast_laplace": [[58, 1, 1, "", "RegressionFastLaplace"]], "bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace": [[58, 2, 1, "", "__init__"], [58, 2, 1, "", "predict"]], "bayesvalidrox.surrogate_models.sequential_design": [[60, 1, 1, "", "SequentialDesign"], [61, 3, 1, "", "hellinger_distance"], [62, 3, 1, "", "logpdf"], [63, 3, 1, "", "subdomain"]], "bayesvalidrox.surrogate_models.sequential_design.SequentialDesign": [[60, 2, 1, "", "__init__"], [60, 2, 1, "", "choose_next_sample"], [60, 2, 1, "", "dual_annealing"], [60, 2, 1, "", "run_util_func"], [60, 2, 1, "", "start_seqdesign"], [60, 2, 1, "", "tradeoff_weights"], [60, 2, 1, "", "util_AlphOptDesign"], [60, 2, 1, "", "util_BayesianActiveDesign"], [60, 2, 1, "", "util_BayesianDesign"], [60, 2, 1, "", "util_VarBasedDesign"]], "bayesvalidrox.surrogate_models.surrogate_models": [[65, 1, 1, "", "MetaModel"], [66, 3, 1, "", "corr_loocv_error"], [67, 3, 1, "", "create_psi"], [68, 3, 1, "", "gaussian_process_emulator"]], "bayesvalidrox.surrogate_models.surrogate_models.MetaModel": [[65, 2, 1, "", "__init__"], [65, 2, 1, "", "adaptive_regression"], [65, 2, 1, "", "add_InputSpace"], [65, 1, 1, "", "auto_vivification"], [65, 2, 1, "", "build_metamodel"], [65, 2, 1, "", "copy_meta_model_opts"], [65, 2, 1, "", "create_model_error"], [65, 2, 1, "", "eval_metamodel"], [65, 2, 1, "", "eval_model_error"], [65, 2, 1, "", "fit"], [65, 2, 1, "", "generate_polynomials"], [65, 2, 1, "", "pca_transformation"], [65, 2, 1, "", "regression"], [65, 2, 1, "", "univ_basis_vals"], [65, 2, 1, "", "update_pce_coeffs"]], "bayesvalidrox.surrogate_models.surrogate_models.MetaModel.auto_vivification": [[65, 2, 1, "", "clear"], [65, 2, 1, "", "copy"], [65, 2, 1, "", "fromkeys"], [65, 2, 1, "", "get"], [65, 2, 1, "", "items"], [65, 2, 1, "", "keys"], [65, 2, 1, "", "pop"], [65, 2, 1, "", "popitem"], [65, 2, 1, "", "setdefault"], [65, 2, 1, "", "update"], [65, 2, 1, "", "values"]]}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "function", "Python function"]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:function"}, "terms": {"": [9, 13, 16, 22, 24, 25, 26, 33, 42, 52, 55, 56, 58, 60, 65, 82, 87], "0": [3, 5, 7, 16, 24, 25, 26, 30, 44, 45, 49, 52, 55, 58, 61, 65, 70, 72, 73, 74, 75, 77, 78, 79, 80, 81, 82, 83, 84, 86, 87], "0001": 26, "001": [13, 25, 55, 72], "002": 22, "01": [5, 72], "032": 42, "045e": 85, "05": [3, 22, 42, 85], "057": 72, "06": 25, "07": [58, 85], "08": 51, "1": [3, 5, 9, 10, 13, 16, 24, 25, 26, 30, 33, 34, 35, 36, 39, 42, 44, 45, 47, 49, 52, 55, 58, 60, 61, 65, 66, 67, 69, 70, 72, 73, 74, 75, 77, 79, 80, 82, 83, 84, 85, 86, 87], "10": [13, 22, 42, 44, 58, 69, 70, 77, 85, 86, 87], "100": [3, 26, 55, 65, 73, 74, 78, 81, 82, 87], "1000": [5, 13, 58, 69, 70, 87], "10000": 82, "100000": 3, "1016": [13, 22, 42], "104": 33, "106": [22, 60], "106737": 13, "11": [13, 42, 85], "12": [65, 70, 81], "125": 9, "13": 19, "13380": 72, "14": [33, 51, 69, 79, 82], "15": [51, 82, 85], "150": [70, 84, 87], "16": [39, 69, 87], "171": 60, "179": 22, "18082457": 65, "182": 60, "19": [54, 58], "190": 22, "195": 13, "1993": 52, "1d": 72, "1e": [25, 26, 39, 55, 58, 69, 87], "1e4": 72, "1e5": 87, "2": [3, 7, 9, 13, 24, 25, 26, 33, 39, 44, 45, 47, 52, 55, 58, 60, 65, 66, 70, 72, 73, 75, 77, 79, 80, 81, 84, 85, 87], "200": [3, 79, 87], "2001": 55, "2002": 87, "2003": [55, 58], "2004": 82, "2006": [55, 58], "2009": [52, 58, 66], "2010": [9, 42], "2011": [13, 42, 52, 66, 87], "2012": [22, 87], "2013": [9, 75, 79, 84], "2014": 33, "2016": 60, "2017": 60, "2018": 60, "2020": [13, 19, 54, 60], "2021": 33, "2022": [33, 51], "2051": 42, "2055": 42, "214": 42, "22": 60, "224e": 85, "23": [24, 25, 26, 52, 55], "230": [52, 66], "234": 72, "2345": [52, 66], "2367": [52, 66], "24": [19, 54], "2554": 33, "2563": 33, "27": 13, "27th": 52, "2_": 87, "2d": [16, 31, 62, 65], "2e": 3, "2nd": 33, "3": [3, 24, 25, 26, 37, 39, 42, 45, 47, 52, 55, 58, 70, 74, 75, 77, 79, 82, 83, 86, 87], "30": [72, 74, 87], "300": [25, 55, 75], "306": 9, "332": 60, "382": 60, "4": [26, 33, 39, 45, 69, 70, 72, 73, 75, 81, 82, 84, 87], "40": 52, "406e": 85, "407": 60, "41": 54, "44": 52, "45": 54, "46": 19, "5": [9, 25, 49, 60, 70, 72, 75, 78, 82, 85, 87], "50": 75, "500": [72, 82, 87], "5000": 75, "500000": 3, "513e": 85, "53": 58, "59": 51, "5a": 22, "6": [45, 52, 66, 73], "61": 33, "63": 58, "65": [9, 82], "651879": 65, "66": 82, "683": 42, "696": 42, "7": [58, 65, 82], "70569": [22, 33], "75": [73, 87], "751": 82, "752": 72, "769": 82, "8": [60, 75, 84], "80": 9, "85": [70, 77, 86], "890": 60, "9": [77, 83, 86, 87], "925": 9, "99": 65, "999": 65, "A": [3, 5, 7, 9, 13, 16, 24, 25, 26, 33, 39, 42, 47, 49, 52, 55, 56, 58, 60, 65, 70, 74, 75, 79, 80, 81, 84, 85, 87], "As": [69, 72, 74, 87], "FOR": [75, 79, 84], "For": [7, 10, 13, 24, 25, 26, 39, 52, 55, 65, 69, 72, 74, 75, 77, 79, 80, 84, 86, 87], "If": [3, 7, 9, 13, 16, 24, 25, 26, 39, 40, 45, 47, 49, 52, 55, 58, 65, 72, 75, 77, 78, 79, 80, 83, 84, 86, 87], "In": [3, 7, 42, 65, 69, 72, 74, 78, 80, 86, 87], "It": [16, 60, 65, 77, 83], "Its": 80, "NO": [75, 79, 84], "NOT": [75, 79, 84], "No": [60, 75, 79, 81, 82, 84], "OF": [75, 79, 84], "OR": [75, 79, 84], "One": [29, 65], "THE": [75, 79, 84], "THERE": [75, 79, 84], "The": [3, 5, 7, 9, 10, 13, 16, 22, 24, 25, 26, 29, 30, 36, 37, 39, 40, 42, 44, 45, 47, 50, 52, 55, 60, 61, 65, 66, 68, 69, 72, 73, 74, 76, 77, 78, 80, 81, 83, 85, 86, 87], "Then": [72, 74, 83, 86], "There": 65, "These": [65, 72, 74, 86, 87], "To": [65, 72, 74, 85], "Will": 39, "With": [7, 72, 77, 80, 86, 87], "_": [7, 86], "__": [24, 25, 26, 52, 55], "__init__": [3, 5, 7, 9, 13, 16, 24, 25, 26, 29, 39, 42, 47, 49, 50, 52, 55, 58, 60, 65], "_i": 7, "aa": 55, "ab": [34, 37], "about": 76, "abov": [3, 81], "absolut": [55, 58], "abstract": [24, 55], "accept": [65, 72, 87], "accord": [86, 87], "accordingli": [72, 75, 79, 84], "account": 83, "accuraci": [13, 83, 85, 87], "accuracycheckmetamodel": 87, "achiev": [30, 61, 87], "activ": [3, 39, 56, 60, 70, 73, 79, 83, 84, 85, 86, 87], "active_": [52, 55, 58], "actual": [16, 29, 60, 86, 87], "ad": [24, 25, 26, 52, 55, 56, 72, 78], "adapt": [16, 29, 42, 52, 60, 65, 66, 69], "adapt_verbos": 39, "adaptive_regress": 65, "add": [49, 72, 87], "add_expdesign": [], "add_inputspac": 65, "add_margin": [49, 77, 78, 87], "addit": [7, 16, 69, 72, 74, 80, 87], "addition": [75, 78, 79, 84], "adopt": 87, "advwatr": 13, "affin": 9, "after": 69, "again": [16, 87], "against": [17, 74, 78, 83, 85], "ai": 9, "ainv": 52, "al": [3, 69, 70, 75, 82], "al_descript": [], "alc": 60, "alg": 58, "algorithm": [52, 55, 58, 60, 65], "alia": [24, 25, 26, 52, 55], "all": [3, 5, 13, 16, 17, 24, 25, 26, 29, 36, 39, 47, 52, 55, 60, 65, 67, 69, 72, 77, 78, 81, 83, 85, 87], "all_candid": 42, "all_just_data": 5, "all_output": 16, "allow": [16, 24, 25, 26, 52, 55, 80, 85, 87], "alm": 60, "almost": 82, "along": [36, 60, 65, 87], "alpha": 25, "alpha_": [25, 26, 55, 58], "alphabet": [39, 60], "alreadi": [52, 55, 58, 65], "also": [29, 39, 65, 69, 72, 74, 77, 80, 86, 87], "altern": [29, 86], "alwai": [24, 25, 26, 45, 52, 55], "amazaspshumik": 55, "an": [3, 7, 9, 10, 13, 16, 24, 25, 26, 39, 42, 47, 50, 52, 55, 60, 65, 69, 72, 73, 74, 77, 78, 80, 81, 83, 84, 85, 86], "analysi": [3, 5, 13, 16, 33, 52, 55, 65, 66, 75, 79, 82, 83, 86, 87], "analyt": [76, 87], "analytical_funct": 87, "analyticfunc": 87, "anaylsi": 13, "angl": [52, 65, 66, 86], "ani": [3, 52, 65, 69, 75, 79, 80, 84, 87], "anneal": [39, 69], "anoth": [16, 42, 74, 77, 87], "apc": [22, 64, 65, 70, 74, 75, 77, 78, 79, 81, 82, 84, 85, 86, 87], "api": 77, "apoly_coeff": 36, "app": 39, "appear": 72, "appli": [9, 60, 65, 78, 86], "applic": [13, 37, 52, 85], "apply_constraint": 65, "approach": [10, 60, 82], "approxim": [3, 9, 26, 42, 52, 85, 86, 87], "approximate_voronoi": 42, "ar": [3, 5, 7, 9, 10, 13, 16, 17, 24, 25, 26, 29, 34, 35, 39, 44, 45, 52, 55, 65, 69, 72, 74, 76, 78, 80, 81, 82, 83, 85, 86, 87], "arang": [80, 87], "arbitrari": [22, 65, 77, 86, 87], "arbitrarili": [24, 25, 26, 52, 55], "ard": [55, 65, 86], "area": 42, "arg": [3, 44, 45], "argument": [3, 16, 67, 80, 87], "around": 87, "arrai": [3, 5, 7, 9, 10, 13, 16, 17, 22, 24, 25, 26, 29, 30, 31, 34, 35, 36, 39, 40, 42, 44, 45, 47, 50, 52, 55, 58, 60, 61, 62, 65, 66, 67, 68, 72, 80], "array_lik": [31, 62], "asilomar": 52, "ask": 72, "askei": 37, "aspect": 83, "assembl": [67, 69], "asset": 10, "assign": [3, 30, 39, 61, 74], "assist": [70, 84], "associ": [38, 42, 69, 70, 72, 73, 75, 78, 79, 81, 82, 84, 86, 87], "assum": [16, 26, 45, 75, 79, 84, 87], "astronom": 9, "asumpt": 5, "attribut": 78, "aug": 19, "author": [19, 22, 33, 51, 54, 75, 79, 84], "auto": 72, "auto_vivif": 65, "automat": [55, 78, 87], "autoselect": 68, "autovivif": 65, "aux_fil": 16, "auxiliari": 16, "avail": [3, 7, 16, 39, 47, 50, 65, 69, 73, 77, 83, 86, 87], "avali": 49, "averag": 5, "avoid": 87, "axi": [13, 45, 80], "b": [3, 7, 10, 13, 26, 27, 33, 52, 65, 66, 80, 82, 85], "b_i": 44, "babacan": 58, "bal": [60, 70], "bar": 13, "barro": 13, "base": [3, 5, 7, 9, 13, 16, 22, 24, 25, 26, 29, 31, 33, 35, 36, 39, 42, 47, 49, 50, 52, 55, 56, 58, 60, 62, 65, 66, 69, 72, 74, 78, 81, 83, 84, 86, 87], "basi": [22, 67], "basic": 87, "basis_indic": [65, 67], "bay": [3, 5, 9, 24, 25, 55, 74, 83], "bayes_": 87, "bayes_env": 83, "bayes_inf": [], "bayes_infer": [72, 74, 87], "bayes_loocv": 3, "bayes_model_comparison": 74, "bayes_pc": 87, "bayesactdesign": [39, 60, 87], "bayesfactor": 5, "bayesian": [3, 5, 7, 9, 13, 16, 24, 25, 26, 55, 58, 60, 65, 69, 70, 79, 82, 83, 84, 86], "bayesian3": [60, 69], "bayesianlinearregress": [25, 26], "bayesinfer": [5, 72, 74, 87], "bayesmodelcomparison": 74, "bayesobj": 72, "bayesopt": [9, 74, 87], "bayesoptdesign": [39, 60], "bayesvalidrox": [69, 71, 72, 73, 74, 76, 77, 78, 80, 83, 85, 86, 87], "bc": [58, 79, 84], "beam": [76, 80], "beam9point": 73, "becaus": [24, 25, 26, 52, 55], "beck": 60, "becom": 87, "been": [16, 39], "befor": [16, 29, 60, 65, 86, 87], "beforehand": 39, "behaviour": 86, "being": [3, 9, 16, 69], "below": [55, 58], "best": [24, 25, 26, 52, 55, 65, 68, 83], "beta": [55, 78], "beta_": [25, 26], "better": 25, "between": [10, 17, 30, 61, 65, 69, 72, 87], "bia": [25, 26], "bias_input": [9, 87], "bias_term": 58, "biasinput": 9, "bin": 83, "binder": 16, "bingham": [75, 79, 84], "bishop": [55, 58], "bit": 87, "blatman": [52, 66, 87], "blob": [10, 43, 55], "blockwise_invers": 52, "bm": 5, "bmc": 3, "bme": [3, 5, 13, 87], "bme_dict": 5, "bonu": [], "bool": [3, 5, 16, 17, 24, 25, 26, 29, 39, 40, 45, 47, 49, 52, 55, 58, 60, 65, 68], "boolean": [25, 44, 52, 55, 58], "bootstrap": [3, 5, 65, 70, 72, 74, 84, 86], "bootstrap_method": 65, "bootstrap_nois": [3, 72], "borehol": 76, "both": [10, 44, 45, 85, 87], "bound": [17, 39, 44, 45, 47, 60, 63], "bound_tupl": [39, 47], "boundari": 60, "bridg": 80, "brief": 83, "broad": [25, 80, 86], "brr": [65, 86], "bug": [], "build": [29, 65, 74, 77, 78, 83, 86], "build_metamodel": 65, "build_polytyp": [39, 47], "built": [46, 86], "burn": [3, 72], "bvr": [], "c": [24, 26, 40, 52, 55, 58], "c_point": 16, "ca": [75, 79, 84], "cai": 60, "cal_model_weight": 5, "calc_bayes_factor": 5, "calc_justifiability_analysi": 5, "calc_model_weight": 5, "calcul": [3, 5, 9, 24, 25, 26, 39, 47, 52, 55, 58, 60, 66, 78, 83, 85, 87], "calib": [3, 13, 16], "calibr": [3, 7, 13, 16, 70, 84, 87], "call": [10, 15, 16, 24, 25, 26, 52, 55, 60, 69, 72, 74, 77, 86, 87], "calss": 16, "cambridg": 42, "can": [3, 7, 13, 16, 24, 25, 26, 29, 44, 49, 52, 55, 65, 69, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 83, 84, 86, 87], "candid": [39, 42, 60], "captur": 86, "carlo": [3, 9, 16, 42, 87], "case": [3, 7, 13, 16, 25, 42, 65, 80], "cd": 83, "cell": 42, "center": [42, 52, 55, 58], "central": 77, "chain": [3, 9, 10, 72], "chair": 33, "chang": [13, 24, 25, 26, 52, 55, 58, 69, 72], "chao": [13, 22, 33, 52, 60, 65, 66, 77, 85, 86, 87], "chaospi": [39, 47], "characteris": [25, 26, 55, 58], "characterist": [70, 73], "chart": 13, "cheap": 87, "chebyshev": [39, 78], "check": [3, 13, 16, 17, 24, 25, 26, 39, 40, 47, 52, 55, 75, 77, 78, 79, 82, 83, 85, 87], "check_accuraci": [13, 85], "check_reg_qu": 13, "check_valid_input": [39, 47], "chemic": 60, "choic": 69, "choos": [29, 60, 69, 83, 87], "choose_next_sampl": 60, "chosen": [3, 69, 72, 82, 86, 87], "cite": [], "class": [2, 3, 4, 5, 6, 7, 8, 9, 12, 13, 15, 16, 23, 24, 25, 26, 28, 29, 38, 39, 41, 42, 46, 47, 48, 49, 50, 51, 52, 54, 55, 57, 58, 59, 60, 64, 65, 69, 72, 74, 77, 78, 80, 83, 85, 86, 87], "classic": 37, "clear": 65, "clearli": [75, 79, 84], "clermont": [52, 66], "clf": 66, "clf_bia": 56, "clone": 83, "code": [16, 74, 87], "coef_": [25, 26, 52, 55, 58], "coeff": [52, 66], "coeffic": 65, "coeffici": [22, 24, 25, 26, 35, 36, 37, 52, 55, 58, 65, 66, 82, 87], "coffici": [52, 66], "cohn": 60, "collaps": 42, "collect": 74, "colloc": [16, 39], "column": [16, 72, 87], "com": [10, 13, 43, 55, 58, 65], "combin": [10, 52, 65, 77, 86, 87], "come": 69, "command": [16, 42, 73, 80], "comment": [75, 79, 84], "common": 49, "commun": 9, "compar": [3, 9, 16, 65, 74, 83, 85], "comparison": [5, 39, 76, 77, 83, 85, 87], "compet": 74, "complet": 80, "complex": 82, "compon": [13, 24, 25, 26, 52, 55, 65, 86], "compress": [58, 79, 84], "comput": [9, 13, 25, 26, 27, 31, 35, 36, 37, 42, 52, 55, 58, 60, 62, 65, 66, 83, 85, 87], "compute_pce_mo": 13, "compute_scor": 55, "computed_scor": 55, "condit": 69, "conf": 33, "confer": 52, "confus": [5, 74], "confusion_matrix": 5, "consecut": 74, "consid": [7, 45, 78, 86, 87], "consist": [24, 25, 26, 52, 55, 86], "consol": [72, 85], "constant": [24, 25, 26, 52, 55], "constraint": 65, "construct": [22, 78], "contact": 77, "contain": [3, 5, 9, 16, 24, 25, 26, 39, 47, 50, 52, 55, 60, 65, 72, 74, 77, 78, 80, 83, 84, 87], "context": 7, "contibut": 77, "continu": [30, 61], "contribut": 82, "converg": [10, 25, 26, 87], "convini": 65, "coordin": [16, 65], "copi": [16, 25, 52, 55, 58, 65], "copy_meta_model_opt": 65, "copy_x": [24, 25, 26, 52, 55, 58], "copyright": [75, 79, 84], "core": 87, "corner": 3, "corner_title_fmt": 3, "correct": [52, 66], "correl": [72, 81], "correspond": [13, 16, 24, 25, 26, 34, 42, 50, 60, 65, 78, 83, 85, 86], "cosin": 81, "cost": 86, "couckuyt": 42, "count": 45, "cov": [31, 62], "covari": [3, 7, 9, 25, 26, 31, 55, 58, 62], "cpu": 16, "creat": [3, 5, 16, 19, 33, 39, 42, 47, 51, 54, 65, 73, 74, 77, 78, 80, 83, 86, 87], "create_error_model": 3, "create_infer": [3, 72, 87], "create_metamodel": [], "create_model_error": 65, "credit": 43, "crieterion": 42, "criteria": 44, "criterion": 60, "crombecq": 42, "cross": [3, 39, 45, 65, 69], "cross_trunc": 45, "csv": 16, "currecnt": 16, "current": [16, 22, 69, 83], "d": [9, 26, 39, 42, 52, 58, 60, 65, 84, 86], "data": [3, 5, 9, 16, 17, 22, 24, 25, 26, 31, 39, 47, 49, 50, 52, 55, 58, 62, 65, 69, 72, 78, 81, 83, 86], "data_noise_level": 5, "datafram": [3, 7, 9, 16, 72, 87], "dataset": 86, "dbingham": [75, 79, 84], "de": [13, 22, 33, 77, 83], "deafault": 25, "deal": [75, 79, 82], "decai": 60, "decomposit": 52, "decreas": [60, 69, 84], "dedic": [72, 87], "deep": [24, 25, 26, 52, 55], "def": [74, 77, 80], "default": [3, 5, 7, 9, 13, 16, 24, 25, 26, 29, 36, 37, 39, 42, 47, 50, 52, 55, 58, 60, 65, 68], "defin": [3, 5, 7, 10, 16, 24, 25, 26, 34, 39, 42, 49, 52, 55, 63, 65, 69, 72, 74, 77, 78, 80, 83, 86], "definit": [7, 22, 77, 78, 87], "deflect": 73, "degre": [22, 34, 35, 36, 37, 39, 47, 65, 70, 73, 75, 79, 81, 82, 84, 86, 87], "degthre": 74, "delet": 56, "demeest": 42, "denot": 80, "depart": [22, 33], "depend": [25, 26, 49, 70, 72, 73, 75, 77, 79, 81, 82, 84, 86], "deprec": 87, "depth": 77, "derek": [75, 79, 84], "deriv": [75, 79, 84], "describ": [9, 58, 77, 78, 83, 87], "descrip": 7, "descript": [3, 5, 9, 16, 31, 60, 62, 65, 77], "design": [13, 16, 29, 38, 39, 42, 60, 65, 67, 69, 70, 77, 80, 83, 84, 86], "detail": [13, 70, 75, 77, 78, 79, 81, 84], "determin": [24, 25, 26, 52, 55], "deviat": [13, 16, 65, 69, 86, 87], "deviatioon": [29, 65], "dhaen": 42, "diagnost": [72, 85], "diagon": [3, 7, 9], "dict": [3, 5, 7, 9, 13, 16, 24, 25, 26, 29, 35, 36, 37, 52, 55, 60, 65], "dictionari": [3, 5, 9, 13, 16, 60, 65, 72, 74, 80, 87], "differ": [30, 61, 65, 77, 81, 87], "dim": 65, "dim_red_method": 65, "dimens": [45, 52], "dimension": [25, 26, 55, 58, 65, 80, 86], "dir_nam": 16, "direct": [36, 65, 86], "directi": 87, "directli": [72, 78, 86, 87], "directori": [9, 13, 16, 72, 87], "disc_typ": 7, "discoutputopt": 87, "discrep": [3, 9, 72, 74, 87], "discrepancyopt": [72, 74, 87], "discuss": 87, "displai": [13, 87], "disregard": [24, 25, 26, 52, 55], "disrep": 7, "dissert": [52, 66], "dist": [3, 39, 47], "dist_typ": [49, 50, 77, 78, 87], "distanc": [30, 61], "distibut": 5, "distinct": 74, "distribut": [3, 7, 9, 24, 25, 26, 27, 30, 31, 39, 46, 47, 48, 50, 52, 55, 58, 61, 62, 65, 70, 72, 73, 75, 77, 78, 79, 81, 82, 84, 86, 87], "diverg": [3, 13, 39], "divid": 63, "dkl": [39, 60, 70, 87], "do": [13, 29, 60, 67, 69, 75, 77, 79, 83, 84, 87], "doc": [], "doctor": [52, 66], "document": 77, "doe": [16, 65, 72], "doi": [13, 22, 42], "domain": [42, 63], "done": [16, 29, 39, 65, 72, 87], "doostan": 60, "dot": 86, "dpp": 39, "dr": 22, "drainag": 13, "drawn": [3, 87], "driven": 22, "dtype": [52, 55, 58], "dual": [39, 69], "dual_ann": 60, "due": [], "dump": 87, "dure": [65, 72, 85], "e": [3, 7, 9, 16, 22, 24, 25, 26, 33, 39, 42, 45, 47, 52, 55, 58, 65, 68, 72, 77, 80], "each": [3, 5, 7, 9, 13, 16, 24, 25, 26, 39, 42, 44, 45, 50, 52, 55, 58, 63, 65, 69, 72, 74, 76, 80, 83, 87], "earlier": 87, "easi": 80, "easili": 87, "ebl": [65, 86], "ed_i": 65, "effect": [7, 24, 25, 26, 52, 55, 56, 82], "effici": [13, 42], "eigenvalu": [25, 26], "eigenvector": [25, 26], "eigf": [39, 69], "eigvals_": [25, 26], "eigvecs_": [25, 26], "either": [3, 16, 25, 39, 47, 64, 65, 70, 78, 87], "ejor": 42, "els": [39, 40, 47, 52, 55, 58, 65, 72], "elsevi": 22, "em": 25, "email": [75, 79, 84], "emce": [3, 9, 10, 72, 87], "emper": [65, 86], "empir": [24, 25], "empti": 65, "emul": [3, 5, 9, 60, 68, 72, 74, 87], "en": 9, "enable_metadata_rout": [24, 25, 26, 52, 55], "encapsul": [24, 25, 26, 52, 55], "end": 16, "engin": [3, 9, 13, 22, 59, 60, 69, 72, 74, 77, 85], "engine_": [69, 72, 74, 85, 86], "engine_2": 74, "enrich": 60, "ensampl": 10, "ensembl": 9, "entri": [3, 7, 9], "entropi": [3, 39, 60, 84], "environ": 83, "environment": [22, 33, 84], "epsilon": [7, 60, 69, 84, 87], "eq": 13, "equal": [5, 7, 60, 69], "erro": 66, "error": [3, 7, 9, 13, 24, 25, 26, 52, 55, 60, 65, 66, 85, 87], "error_metamodel": 9, "error_model": 9, "especi": [25, 87], "ess": 10, "estim": [3, 10, 16, 24, 25, 26, 30, 52, 55, 58, 61, 65, 66, 68, 69, 72, 83, 85, 87], "eth": 33, "european": 42, "eval_metamodel": [29, 65, 86], "eval_model": 9, "eval_model_error": 65, "evalu": [5, 9, 13, 15, 29, 34, 35, 36, 52, 65, 67, 72, 80, 83, 85, 86, 87], "evaul": 39, "even": [75, 79, 84], "evereyth": 29, "everi": [30, 61], "evid": [3, 13], "exact": 86, "exampl": [13, 16, 44, 45, 77, 83, 87], "except": [13, 24, 25, 26, 52, 55, 65], "exe_path": 16, "execut": [16, 73, 80], "exist": [24, 25, 26, 52, 55], "exlor": 60, "exp_design": [69, 78], "expand": [83, 85, 86], "expans": [13, 22, 33, 45, 52, 60, 65, 66, 77, 85, 86, 87], "expd": [29, 60, 77], "expdesign": [9, 42, 60, 69, 74, 77, 78, 86, 87], "expdesign2": 74, "expect": [7, 13, 16, 24, 25, 26, 39, 52, 55, 58, 60, 72, 77, 85], "experi": 60, "experiment": [29, 38, 39, 42, 60, 65, 69, 77, 80, 83, 86], "explain": [65, 87], "explan": [70, 81], "explanatori": [25, 26, 52, 55, 58], "explicitli": 65, "exploit": [39, 60, 70, 75, 82, 87], "exploit_method": [39, 69, 87], "exploitaiton": [75, 82, 87], "exploitation_weight": 60, "explor": [39, 60, 70, 75, 82, 87], "exploration_scor": 42, "exploration_weight": 60, "explore_method": [39, 69, 87], "expon": [43, 45, 78], "exponenti": [60, 81], "express": [75, 79, 84], "extens": [16, 80, 87], "extra": 81, "extract": [16, 65], "f": [13, 65, 87], "fa61759ff685": 13, "factor": [5, 10, 74, 83], "fals": [3, 5, 10, 20, 24, 25, 26, 29, 39, 40, 45, 52, 55, 58, 60, 65, 68, 72, 74, 87], "far": 7, "farid": [19, 33, 51, 54, 60], "fast": [55, 58, 65, 84, 86], "fast_rvm": 55, "fastard": [65, 70, 73, 74, 77, 82, 86, 87], "faster": [25, 87], "fastsbl": [55, 58], "faul": [55, 58], "featur": [24, 25, 26, 52, 55, 56, 65, 77], "feinberg": 43, "ferrand": [52, 66], "field": 26, "file": [16, 29, 39, 73, 74, 77, 80, 81, 84, 87], "file_nam": 16, "filenam": 80, "fill": [39, 42, 69, 75, 82], "final": 86, "final_out_dict": 65, "find": [16, 60, 65, 71], "first": [13, 16, 29, 45, 65, 72, 74, 86, 87], "fit": [24, 25, 26, 39, 52, 55, 58, 65, 66, 68, 75, 79, 84, 86], "fit_intercept": [24, 25, 26, 52, 55, 58], "fix": [25, 58], "flag": [39, 47], "flat": 72, "flexibl": 13, "float": [3, 5, 9, 10, 24, 25, 26, 27, 30, 31, 39, 44, 45, 52, 55, 58, 60, 61, 62, 65, 66, 68], "flow": [75, 79], "folder": [72, 74, 77, 78, 83, 85, 87], "follow": [3, 7, 22, 39, 44, 49, 60, 65, 72, 74, 76, 78, 87], "followin": 7, "forc": 65, "foreman": 9, "form": [24, 25, 26, 52, 55, 77, 87], "format": [3, 7, 13, 72, 77], "formul": 78, "formula": 58, "forward": 16, "found": [65, 76, 77, 80, 87], "foundat": [75, 79, 84], "four": 78, "fp": 25, "frac": [9, 24, 25, 26, 52, 55], "fraction": 72, "framework": [13, 33], "fraser": [75, 79, 84], "free": [75, 79, 84], "fri": [33, 51], "from": [3, 5, 13, 16, 24, 25, 26, 29, 34, 39, 46, 47, 52, 55, 58, 65, 67, 69, 72, 74, 77, 78, 80, 83, 85, 86, 87], "fromkei": 65, "ft": [39, 78], "full": [74, 85, 86, 87], "fulli": 10, "func": 16, "func_arg": [16, 74, 80], "function": [3, 8, 13, 15, 16, 19, 21, 23, 33, 38, 39, 40, 42, 43, 44, 51, 52, 54, 59, 60, 64, 65, 67, 69, 72, 74, 75, 76, 77, 79, 80, 81, 83, 84, 85, 86, 87], "functtion": [], "further": [39, 47], "futur": 81, "g": [16, 24, 25, 26, 45, 52, 55, 58, 66, 72, 77, 80], "gain": [85, 87], "gamma": [26, 27, 39, 47, 78], "gaussian": [7, 9, 24, 25, 26, 55, 58, 60, 65, 68, 70, 72, 73, 82, 86, 87], "gaussian_kd": [39, 47], "gelman": [10, 72], "gener": [5, 7, 16, 24, 25, 26, 29, 39, 42, 45, 47, 52, 55, 65, 66, 75, 78, 79, 80, 84, 86, 87], "generate_": 39, "generate_dataset": 5, "generate_polynomi": 65, "generate_sampl": [39, 78], "get": [3, 24, 25, 26, 52, 55, 65, 77, 85], "get_exploration_sampl": 42, "get_mc_sampl": 42, "get_metadata_rout": [24, 25, 26, 52, 55], "get_param": [24, 25, 26, 52, 55], "get_sampl": 7, "get_vornoi_sampl": 42, "git": [76, 77, 83], "github": [10, 43, 55, 77], "gitlab": 77, "give": [80, 83, 86, 87], "given": [3, 5, 7, 9, 13, 16, 24, 25, 26, 39, 40, 47, 49, 52, 55, 60, 65, 67, 68, 69, 72, 73, 74, 75, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87], "global": [13, 39, 42, 87], "gnu": [75, 79, 84], "go": 3, "goal": 86, "goe": 77, "goodman": 9, "gorissen": 42, "gp": [68, 86], "gpe": [64, 65], "grade": 45, "greater": 10, "grid": [39, 78], "group": [7, 39], "guid": [24, 25, 26, 52, 55, 77, 87], "guidelin": 77, "guilla": 60, "gull": 25, "h5py": 39, "h_l": 75, "h_u": 75, "ha": [9, 24, 25, 26, 39, 45, 47, 52, 55, 60, 65, 72, 86, 87], "habil": 22, "hadigol": 60, "hagan": 82, "haitao": 60, "halton": [39, 78], "hammer": 9, "hammerslei": [39, 78], "handi": 87, "happi": 77, "have": [7, 10, 16, 24, 25, 26, 39, 47, 52, 55, 56, 72, 80, 82, 87], "hdf5": [29, 39], "hdf5_file": 39, "head": 77, "height": 73, "helling": [30, 61], "help": [72, 87], "helper": 13, "here": [3, 16, 65, 69, 71, 76, 77, 80, 83, 84, 86, 87], "hermit": 78, "highest": [65, 87], "histogram": 87, "hogg": 9, "hold": 44, "holder": 16, "hope": [75, 79, 84], "how": [13, 24, 25, 26, 52, 55, 65, 72, 73, 75, 79, 81, 82, 87], "howev": [], "htm": 55, "html": [10, 75, 79], "http": [9, 10, 13, 22, 42, 43, 55, 58, 65, 75, 77, 79, 83, 84], "hydraul": [22, 33], "hydrogeologi": 13, "hydromechan": 33, "hydrosystem": [22, 33], "hyperbol": [45, 65], "hypercub": [69, 70, 73, 75, 78, 79, 81, 82, 84], "i": [3, 5, 7, 9, 10, 13, 16, 22, 24, 25, 26, 29, 30, 36, 37, 39, 42, 45, 47, 49, 50, 52, 55, 58, 60, 61, 65, 68, 69, 70, 72, 73, 75, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87], "icvram2014": 33, "id": 16, "ident": [30, 61], "ieee": 58, "ifram": 87, "ignor": [24, 25, 26, 52, 55], "ii": [25, 87], "iii": 87, "ilja": 60, "illustr": 73, "imag": 58, "implement": [24, 26, 33, 42, 64, 65, 87], "impli": [75, 79, 84], "implment": 87, "import": [13, 72, 74, 77, 78, 80, 85, 86], "importantli": [], "improv": 39, "inaccuraci": 7, "includ": [5, 16, 25, 26, 44, 45, 69, 72, 77, 78, 80, 83, 85, 86, 87], "increas": [60, 69], "independ": 7, "index": [44, 45, 60, 65, 67, 68, 77, 85], "indic": [3, 10, 13, 43, 44, 45, 65, 67, 75, 79, 80, 82, 83, 85, 87], "induc": [65, 87], "inf": 45, "inf_entropi": 3, "infer": [3, 7, 9, 13, 16, 73, 77, 83, 84], "inference_method": [3, 72, 87], "influenc": [24, 25, 26, 52, 55, 60], "inform": [3, 24, 25, 26, 52, 55, 60, 65, 75, 79, 84, 87], "ing": 22, "init_param_spac": [39, 47], "init_sampl": [3, 9, 72], "initi": [3, 5, 25, 39, 47, 55, 69, 72, 87], "input": [3, 7, 13, 16, 24, 25, 26, 36, 39, 42, 46, 47, 52, 55, 60, 65, 70, 72, 73, 74, 75, 77, 79, 80, 81, 82, 83, 84, 86], "input0": 77, "input1": 77, "input_data": [49, 50, 78, 87], "input_descript": [], "input_fil": 16, "input_obj": 65, "input_object": [39, 47], "input_spac": 78, "input_templ": 16, "inputdisc": 7, "inputobj": [39, 47], "inputparam": [70, 78, 87], "inputparameters_2": 87, "inputspac": [39, 65, 77, 78], "insert": 65, "insid": [17, 24, 25, 26, 52, 55, 83], "insight": [], "instanc": [24, 25, 26, 52, 55, 65], "instanci": 65, "instanti": 87, "instead": [24, 25, 26, 45, 52, 55], "institut": [22, 33], "instruct": [65, 87], "int": [3, 5, 7, 13, 16, 17, 22, 25, 26, 29, 33, 34, 35, 36, 37, 39, 42, 44, 45, 47, 55, 58, 60, 63, 65, 68], "intec": 42, "intercept": [52, 55, 58], "intercept_": [25, 26], "interconnect": [], "interest": 80, "interfac": [77, 80, 83], "intersit": 42, "intro": [], "introduc": [], "introduct": 76, "introductori": [77, 87], "inv_inf_matrix": 52, "invari": 9, "invers": [7, 52, 87], "inversemodel": [77, 83], "io": [9, 10], "ipython": 87, "ishigami": [75, 76], "isoprobabilist": [39, 47, 78], "issu": [72, 77], "item": [3, 16, 65], "iter": [3, 5, 25, 26, 29, 55, 58, 60, 65, 70, 75, 78, 82, 83, 85, 86, 87], "its": [16, 72, 77, 80, 83, 85, 86, 87], "itself": 86, "iw": [22, 33, 77, 83], "j": [9, 13, 22, 42, 82], "jacobi": 34, "jan": 33, "jdist": [39, 47], "jianfei": 60, "jobe": 16, "joblib": 87, "joergdietrich": 10, "jointli": [3, 7, 9, 84, 86], "jonathan": 43, "jonathf": 43, "journal": [42, 52, 66], "jul": 51, "just": [39, 47, 87], "just_analysi": 3, "justifi": [3, 5, 83], "jwalton3141": 10, "k": [3, 9, 39, 42, 58, 65], "k_w": 75, "karniadaki": 87, "katsaggelo": 58, "kdemov": [72, 87], "keep": [24, 25, 26, 52, 55, 87], "kei": [16, 39, 65, 72, 80], "kernel": [24, 25, 26, 52, 55, 68, 86], "key_str": 16, "keyerror": 65, "keyword": 16, "kingdom": 33, "kl": 26, "kld": [3, 13], "known": [3, 7, 9, 39, 87], "krige": 60, "krishnaprasad": 52, "kroeker": 60, "kullback": [3, 13, 39], "l": [75, 84], "l_0": 44, "l_inf": 44, "l_p": 44, "label": [13, 80], "lack": 65, "laerman": 42, "laguerr": [37, 39, 47], "lai": 72, "lambda": 87, "lambda_": [55, 58], "lang": 9, "laplac": 58, "lar": [65, 86], "larg": 87, "larger": [44, 45, 72], "largest": 45, "last": 65, "lastli": 80, "later": 87, "latest": 83, "latin": [69, 70, 73, 75, 78, 79, 81, 82, 84], "latin_hypercub": [39, 78, 87], "latter": [24, 25, 26, 45, 52, 55, 87], "lead": 83, "learn": [39, 42, 55, 58, 60, 65, 73, 79, 83, 84, 85, 86, 87], "least": [52, 60, 65, 66, 78, 86], "leav": [3, 39, 65, 69], "leibler": [3, 13, 39], "length": [3, 25, 26, 55, 58, 72, 80], "leq": 44, "less": 87, "let": 87, "level": [3, 5], "lexicograph": 45, "lh2": 33, "li": 40, "liabil": [75, 79, 84], "lib": 58, "librari": [], "licens": [75, 79, 84], "lie": 17, "lifo": 65, "like": [3, 24, 25, 26, 52, 55, 58, 65, 66, 86, 87], "likelihood": [3, 7, 9, 25, 30, 31, 55, 56, 58, 61, 62, 72, 87], "line": 13, "linear": [24, 25, 26, 74, 77, 81], "linearmodel": [24, 52, 55], "link": [73, 80, 83, 87], "link_typ": [16, 74, 77, 80, 87], "list": [3, 16, 17, 24, 25, 26, 36, 37, 39, 40, 42, 45, 47, 50, 52, 55, 58, 60, 63, 65, 77, 80, 81, 87], "littl": 87, "liu": 60, "liverpool": 33, "load": [73, 87], "locat": [39, 60], "log": [9, 31, 55, 56, 62], "log_bm": 3, "log_lik": [9, 31, 62], "log_likelihood": 9, "log_marginal_lik": 55, "log_posterior": 9, "log_prior": 9, "logarithm": 3, "loglik": [3, 9], "lognorm": [73, 75, 78], "logprior": 9, "loo": [52, 65, 66], "loo_error": 52, "loocv": [3, 39, 52, 66], "loocvscor": 65, "loop": 68, "low": 45, "lower": [17, 39, 45, 47, 60, 63], "lowest": 65, "ls3": 22, "l\u00fcthen": 33, "m": [7, 33, 52, 55, 58, 60, 73, 75, 79, 83, 84, 86], "machin": [42, 55, 58], "mackai": [25, 60], "mackei": 9, "mai": [24, 25, 26, 52, 55, 58], "mail": [22, 33], "main": [77, 80, 86], "mainli": [69, 78], "make": [9, 69, 86, 87], "manag": 33, "mani": 13, "manner": [29, 69, 78, 83], "manual": 33, "manuscript": 22, "map": [24, 25, 26, 52, 55, 65, 80], "mar": 54, "marelli": 33, "margin": [7, 39, 42, 47, 48, 49, 55, 56, 58, 77, 78, 83, 87], "mark": [75, 79, 84], "markov": [3, 9], "mass": 42, "master": [10, 43, 55, 77, 83], "match": [52, 67, 75, 81, 86, 87], "math": 44, "mathcal": [7, 9, 86], "mathemat": 9, "matlab": [33, 42], "matric": 74, "matrix": [3, 5, 7, 24, 25, 26, 31, 34, 52, 55, 58, 62, 66, 67], "max": [70, 73, 75, 79, 82, 84], "max_a_post": [39, 87], "max_a_posteriori": 3, "max_deg": [34, 35, 36, 39, 47, 65], "max_func_itr": 39, "max_pce_deg": 39, "maxdepth": [], "maxim": [25, 30, 55, 60, 61, 86], "maximis": [55, 58], "maximum": [3, 22, 25, 26, 30, 34, 35, 36, 37, 39, 45, 47, 55, 58, 61, 65], "maxout": 17, "mc": [42, 70, 73, 75, 79, 80, 81, 82, 84, 87], "mc_criterion": 42, "mc_ref": 16, "mc_ref_dict": 16, "mc_ref_fil": 16, "mc_refer": 87, "mcmc": [3, 72, 83, 87], "mcmc_param": [3, 9, 72, 87], "md": [], "mean": [3, 7, 9, 13, 16, 24, 25, 26, 27, 29, 31, 45, 52, 55, 58, 62, 65, 72, 86, 87], "mean_2": 87, "mean_pr": [9, 29, 65], "meas_fil": 16, "meas_file_valid": 16, "measur": [3, 7, 13, 16, 60, 87], "measured_data": 3, "measureddata": 65, "measurement_error": 87, "mechan": [24, 25, 26, 52, 55, 60], "merchant": [75, 79, 84], "messag": [], "met": [55, 58], "meta": [3, 9, 13, 16, 24, 25, 26, 29, 52, 55, 65], "meta_model": 74, "meta_model_engin": [], "meta_model_typ": [39, 47, 65, 74, 77, 86, 87], "metadata": [24, 25, 26, 52, 55], "metadata_rout": [24, 25, 26, 52, 55], "metadatarequest": [24, 25, 26, 52, 55], "metamod": [29, 60, 69, 77, 86], "metamod2": 74, "metamodel": [3, 5, 13, 29, 39, 41, 47, 60, 64, 74, 77, 78, 85, 87], "metamodel_train": 87, "metamodelengin": [], "metamodelopt": [65, 87], "method": [3, 5, 7, 9, 13, 16, 24, 25, 26, 29, 38, 39, 42, 47, 49, 50, 52, 55, 58, 60, 65, 69, 70, 73, 74, 75, 77, 78, 79, 81, 82, 83, 84, 85, 86, 87], "metric": [3, 87], "mgrid": 44, "mice": 60, "might": [], "miketip": [55, 58], "minim": [26, 77], "minout": 17, "mit": 77, "mix": 78, "mmse": 39, "mod_loo_threshold": [39, 69, 87], "mode": [3, 52, 55, 58], "model": [3, 5, 7, 9, 13, 15, 16, 22, 24, 25, 26, 29, 33, 39, 42, 52, 55, 56, 58, 60, 65, 69, 72, 76, 78, 83, 85], "model2": 74, "model_comparison_al": [5, 74], "model_dict": 5, "model_out_dict": 13, "model_weight": 5, "model_weights_dict": 5, "modelnam": 87, "modifi": [39, 52, 75, 79, 84], "modul": [0, 1, 11, 14, 18, 77], "modulu": 73, "mohammadi": [33, 60], "molina": 58, "moment": [13, 16, 35, 36, 50, 83, 85, 87], "monomi": [43, 45], "mont": [3, 9, 16, 42, 87], "more": [13, 29, 60, 65, 75, 77, 79, 84, 87], "most": 87, "move": [3, 9, 72, 87], "mp": 16, "mu_pr": [24, 25, 26], "much": 82, "multi": [43, 45, 65, 67, 81, 83], "multi_process": 16, "multioutput": [24, 25, 26, 52, 55], "multioutputregressor": [24, 25, 26, 52, 55], "multipl": [7, 83, 86, 87], "multipli": 7, "multiplrocess": 9, "multiprocess": [3, 16, 72, 87], "multivar": 3, "multivari": [3, 7, 31, 62, 65, 66, 67], "must": [16, 72], "mutual": 60, "n": [7, 33], "n_": 7, "n_bootstrap": 5, "n_bootstrap_itr": [3, 5, 65, 72], "n_burn": [3, 9, 72], "n_cand_group": [39, 69, 70, 75, 82, 87], "n_canddid": [39, 69, 87], "n_candid": [42, 60, 70, 75, 82], "n_cpu": 16, "n_featu": [25, 26], "n_featur": [24, 25, 26, 52, 55, 58, 65, 66], "n_init_sampl": [65, 74, 77, 86, 87], "n_input": 65, "n_iter": [24, 25, 26, 55, 58], "n_iter_": 55, "n_kfold": 58, "n_m": 5, "n_max": [37, 65, 67], "n_max_sampl": [39, 69, 87], "n_measur": [3, 9], "n_new_sampl": [39, 63, 69, 87], "n_ob": [3, 5, 16], "n_out": 65, "n_output": [16, 24, 25, 26, 52, 55, 65], "n_param": [3, 7, 9, 10, 13, 16, 29, 36, 39, 42, 47, 60, 65, 67, 68], "n_pca_compon": 65, "n_prior_sampl": 3, "n_replic": 39, "n_sampl": [3, 7, 9, 13, 16, 24, 25, 26, 29, 34, 35, 36, 39, 47, 52, 55, 56, 60, 65, 66, 67, 68, 74, 85, 87], "n_samples_fit": [24, 25, 26, 52, 55], "n_samples_test": [25, 26, 52, 55, 58], "n_step": [3, 9, 10, 72, 87], "n_term": [65, 67], "n_test_sampl": [24, 25, 26], "n_walker": [3, 9, 10, 72, 87], "nagel": 13, "name": [3, 5, 7, 9, 13, 16, 24, 25, 26, 39, 47, 49, 50, 52, 55, 72, 74, 77, 78, 80, 83, 87], "nameerror": 60, "ndarrai": 45, "ndim": 87, "necessari": [16, 83], "need": [3, 5, 7, 16, 29, 60, 65, 69, 72, 74, 77, 86, 87], "neg": [24, 25, 26, 52, 55], "neither": 13, "nest": [24, 25, 26, 40, 52, 55], "new": [16, 39, 42, 49, 52, 60, 65, 69, 77, 80, 87], "new_c_point": 16, "new_input_fil": 16, "new_metamodelopt": 65, "new_sampl": 42, "next": [16, 60, 72, 83], "nips01": 55, "nnme": 87, "nois": [3, 5, 7, 25, 26, 55, 58, 84], "non": [42, 52, 55, 58], "none": [3, 5, 7, 9, 13, 16, 24, 25, 26, 29, 36, 37, 39, 42, 45, 47, 49, 50, 52, 55, 60, 65, 68, 69, 70, 75, 77, 82, 87], "nonlinear": 81, "nor": 13, "norm": [44, 65, 70, 73, 75, 78, 79, 81, 82, 84, 86, 87], "normal": [3, 5, 7, 25, 31, 52, 55, 62, 65], "normpdf": [3, 9], "notat": [], "note": [7, 16, 87], "now": [39, 72, 74, 77, 80, 86, 87], "nowak": [13, 22, 60, 87], "np": [16, 52, 55, 58, 65, 74, 78, 80, 87], "npy": 87, "nsampl": [29, 65, 86, 87], "nu": 58, "nug_term": 68, "nugget": 68, "number": [3, 5, 7, 13, 16, 24, 25, 26, 29, 39, 42, 45, 52, 55, 58, 60, 63, 65, 68, 69, 70, 72, 73, 75, 78, 79, 81, 82, 84, 86], "numer": [25, 72], "numpi": [24, 25, 26, 44, 45, 52, 55, 58, 87], "numpoli": [43, 45], "o": 82, "oaklei": 82, "obj": [3, 7, 9, 13, 39, 42, 47, 49, 65], "object": [3, 5, 7, 9, 13, 16, 24, 25, 26, 29, 39, 42, 47, 49, 50, 52, 55, 58, 60, 65, 66, 68, 72, 74, 77, 78, 80, 85, 86, 87], "obs_data": [3, 9], "obs_dict": 16, "obs_dict_valid": 16, "obsdata": [72, 87], "observ": [3, 5, 7, 9, 16, 31, 62, 72, 74, 80, 87], "obtain": [10, 65, 87], "off": [39, 60], "ohagan": 76, "ol": [65, 86], "oladyshkin": [13, 22, 60, 87], "old": [42, 60], "old_edi": 60, "old_edx": 60, "omit": 45, "omp": [75, 81], "onc": [69, 87], "one": [3, 9, 10, 16, 25, 26, 39, 45, 55, 56, 58, 63, 65, 69, 74, 77, 78, 87], "ong": 60, "onli": [3, 7, 9, 16, 24, 25, 26, 29, 39, 45, 52, 55, 58, 65, 72, 78, 81, 87], "open": [77, 87], "oper": 42, "opposit": 45, "opt": [39, 60], "opt_col_point": 39, "opt_sigma": 3, "optim": [25, 39, 55, 60, 84], "optimi": 60, "optimum": 60, "option": [3, 5, 7, 9, 13, 16, 24, 25, 26, 29, 36, 37, 39, 42, 47, 52, 55, 58, 60, 65, 68, 77, 78, 80, 83, 87], "opts_bootstrap": 74, "opts_dict": 5, "order": [45, 65, 72, 83], "ordinari": [65, 86], "org": [13, 42, 77], "orig_space_dist": [39, 47], "origin": [24, 25, 26, 52, 55, 65, 80, 85], "origmodeloutput_": 87, "orthogon": [37, 52, 66, 75, 81], "orthonorm": 22, "other": [3, 24, 25, 26, 52, 55, 74, 80, 83, 86], "otherwis": [9, 16, 24, 25, 26, 52, 55, 58, 65, 72], "our": [72, 77, 80, 86, 87], "out": [3, 7, 17, 25, 26, 39, 60, 65, 69, 72, 77, 85], "out_dict": 65, "out_dir": [3, 5, 9, 16, 39, 72], "out_nam": 39, "outpust": 13, "output": [3, 7, 9, 13, 16, 39, 60, 65, 70, 72, 73, 74, 75, 77, 79, 80, 81, 82, 83, 84, 85, 86, 87], "output_bayes_": 87, "output_dict": 74, "output_file_nam": 16, "output_nam": 16, "output_pars": 16, "outputdata": 16, "outputmatrix": 65, "outputs_bayes_model_calib": 72, "outputs_comparison": [5, 74], "outputs_postprocess": 13, "outputs_postprocessing_": 87, "outputs_postprocessing_calib": 85, "outputs_prior": 78, "outsid": 80, "over": [39, 68, 78], "overal": 77, "overfit": 87, "overflow": 25, "overview": [], "overwritten": [52, 55, 58], "own": [], "p": [7, 9, 13, 22, 30, 42, 44, 52, 61], "pacif": 9, "packag": [3, 9, 71, 72, 73, 76, 77, 83], "page": [77, 83, 87], "pair": [5, 65], "pairwis": 83, "panda": [7, 87], "paper": [55, 58, 60], "parallel": [16, 29, 39, 60, 65], "param": [16, 24, 25, 26, 37, 39, 47, 52, 55], "param_set": 16, "paramet": [49, 50, 69, 70, 72, 73, 75, 77, 78, 79, 80, 81, 82, 83, 84, 86, 87], "parameterset": 9, "paramethr": 7, "paramt": 25, "paras": 16, "parmet": 3, "parser": [16, 73, 80], "part": [63, 65, 81, 82, 87], "parti": 16, "particular": [75, 79, 84], "pass": [3, 16, 24, 25, 26, 39, 47, 52, 55, 87], "path": 16, "pati": 52, "pattern": [16, 55, 58], "pc": 64, "pca": [65, 86], "pca_transform": 65, "pce": [13, 39, 47, 65, 73, 85, 86, 87], "pce_deg": [65, 74, 77, 86, 87], "pce_mean": 13, "pce_q_norm": [65, 74, 77, 86, 87], "pce_reg_method": [65, 74, 77, 86, 87], "pceengine_": 87, "pcemodel": [13, 20], "pcemodel_": [], "pcm_sampler": 39, "pd": [72, 87], "pdf": [13, 55, 58], "peopl": [], "per": [70, 75, 82], "percentag": 65, "percis": 39, "perfect": 25, "perfect_fit_tol": 25, "perform": [3, 5, 9, 13, 69, 72, 73, 74, 75, 79, 81, 82, 83, 84, 85, 86, 87], "perform_bootstrap": 3, "perl": 65, "perturb": [3, 5], "perturbed_data": [3, 5], "pfaffenwaldr": [22, 33], "physic": [52, 66], "pip": [77, 83], "pipelin": [24, 25, 26, 52, 55], "pkl": 87, "place": 16, "pleas": [24, 25, 26, 52, 55, 75, 79, 84], "plot": [3, 5, 13, 39, 74, 87], "plot_bayes_factor": 5, "plot_just_analysi": 5, "plot_log_bm": 3, "plot_map_pr": 3, "plot_model_weight": 5, "plot_moment": [13, 85, 87], "plot_nam": 5, "plot_post_param": 3, "plot_post_pr": [3, 72, 74, 87], "plot_sampl": [39, 78], "plot_seq_design_diagnost": [13, 85], "plot_typ": 13, "plote": 20, "plotmoment": [], "point": [3, 7, 16, 24, 25, 26, 29, 34, 35, 39, 42, 55, 58, 60, 68, 72, 78, 87], "poli": [37, 74], "pollut": 76, "poly_coeff": 35, "poly_typ": [34, 36, 37, 39, 47], "polynom": 65, "polynomi": [13, 22, 33, 34, 35, 36, 37, 39, 47, 52, 60, 65, 66, 67, 77, 78, 85, 86, 87], "pop": 65, "popitem": 65, "posit": [30, 61], "possibl": [24, 25, 26, 52, 55, 78], "post": [10, 13, 16, 83], "post_descript": [], "post_plot_pr": 72, "post_process": [85, 87], "post_snapshot": [39, 87], "posterior": [3, 9, 25, 26, 39, 52, 55, 58, 72, 87], "posterior_df": 9, "posteriori": [3, 39], "postpc": 87, "postproc": 85, "postprocess": [77, 80, 83, 87], "potenti": 10, "power": [74, 80], "pp": [9, 42, 52, 66, 82], "practic": [78, 83], "precis": [25, 26, 55, 58], "precomput": [24, 25, 26, 52, 55], "predict": [3, 9, 24, 25, 26, 29, 52, 55, 58, 60, 65, 66, 72, 87], "predict_dist": [24, 25, 26], "predit": 65, "prefer": [83, 87], "prepar": [16, 29, 60, 86], "prescrib": 39, "prescript": 65, "present": [22, 65, 86], "prevent": 25, "previou": [16, 87], "previous": 86, "prevrun_no": 16, "princip": [13, 65, 86], "print": [25, 26, 60, 65], "prior": [3, 5, 7, 9, 26, 39, 46, 47, 58, 72, 80, 83, 86, 87], "prior_": 87, "prior_output": 87, "prior_sampl": 3, "probabilist": 82, "probabl": [30, 61, 78], "probablist": 3, "proc": 33, "procedur": 3, "proceed": 52, "process": [9, 13, 16, 58, 60, 65, 68, 83, 86], "produc": [75, 79, 84], "program": [75, 79, 84], "progress": [25, 26], "proj": 42, "project": 77, "propag": [52, 66], "properti": [69, 70, 72, 73, 74, 75, 77, 79, 81, 82, 83, 84, 85, 86, 87], "propos": [9, 40, 69, 77], "provid": [13, 24, 25, 26, 29, 39, 45, 47, 52, 55, 65, 70, 72, 74, 76, 77, 81, 83, 86, 87], "psi": [52, 66, 67], "psrf": 10, "public": [9, 75, 79, 84], "publish": [75, 79, 84], "purpos": [75, 79, 84], "pursuit": [52, 75, 81], "py": [10, 16, 43, 55, 74, 77, 80, 87], "py_fil": [16, 74, 77, 80, 87], "pylink": [80, 83, 87], "pylinkforwardmodel": [74, 77, 80], "pypi": 77, "python": [3, 13, 16, 72, 77, 80, 83, 87], "python3": 83, "q": [30, 56, 61, 65, 70, 73, 75, 79, 81, 82, 84, 86, 87], "qualiti": [13, 75, 79, 82, 85], "qualt": 3, "quantif": [22, 33], "question": [72, 75, 79, 84], "quit": [], "r": [7, 24, 25, 26, 52, 55, 58, 75, 82], "r2_score": [24, 25, 26, 52, 55], "r_2": 66, "r_hat": 10, "r_w": 75, "rais": [24, 25, 26, 52, 55, 65], "random": [29, 39, 42, 69, 70, 74, 77, 78, 87], "random_sampl": 39, "randomli": [39, 87], "rang": [17, 37, 40, 80, 86, 87], "rate": [26, 27, 75, 79], "ratio": 10, "raw": [16, 22, 39, 47], "raw_data": [39, 47], "read": [16, 29, 39, 80, 87], "read_from_fil": 39, "read_observ": 16, "read_output": 16, "readthedoc": 9, "realiti": 7, "realiz": [7, 69, 78, 80], "realli": 3, "recalcul": 65, "recheck": 78, "reciev": 16, "recognit": [55, 58], "recomput": 56, "recurr": 37, "recurs": [37, 52], "redidu": 7, "redistribut": [75, 79, 84], "reduc": [45, 86], "reduct": [10, 65, 86], "ref": [55, 58, 60], "ref_bme_kld": 13, "ref_typ": 77, "refer": [7, 13, 16, 30, 33, 61, 65, 70, 73, 75, 79, 80, 81, 82, 84, 85, 87], "refin": 29, "refit": 29, "reg_method": 65, "regress": [9, 13, 24, 25, 26, 52, 55, 58, 65, 66, 70, 73, 75, 79, 81, 82, 84, 86, 87], "regressor": [24, 25, 26, 36, 52, 55, 65, 66, 67], "regressormixin": [24, 52, 55], "regresssor": 52, "reject": [3, 72, 83, 87], "relat": [48, 78], "releas": 83, "relev": [24, 25, 26, 52, 55, 78], "reli": 87, "reliabl": [13, 22], "remain": 82, "remov": [16, 65], "renam": 16, "repeat": 87, "replac": [16, 83, 86], "replic": 39, "report": [25, 26, 33, 77], "repositori": [76, 83], "repres": 7, "represent": 86, "reproduc": 9, "req_output": [3, 9], "request": [3, 16, 24, 25, 26, 29, 39, 52, 55, 60, 65], "requir": [3, 9, 16, 37, 49], "research": [22, 42], "reshap": [44, 87], "residu": [7, 24, 25, 26, 52, 55, 66], "resolv": 72, "respect": [5, 65, 74, 87], "respons": [24, 25, 26, 39, 60, 65], "ress": 22, "rest": 16, "result": [5, 16, 39, 65, 69, 72, 78, 80, 85, 86, 87], "retain": [24, 25, 26, 52, 55], "retrain": 87, "retun": 29, "return": [44, 45, 74, 77, 80, 86, 87], "return_out_dict": 65, "return_sampl": 29, "return_std": [25, 26, 55, 58], "return_var": 10, "returnvar": 65, "revers": 45, "review": 60, "rework": 69, "rezaiifar": 52, "ridg": [65, 86], "rieckermann": 13, "risk": 33, "rmse": [13, 85, 87], "robin": 10, "root": [3, 9, 10, 13, 39, 87], "root_sampl": 86, "rosenblatt": [39, 47, 49, 78], "rossenblatt": 49, "rout": [24, 25, 26, 52, 55], "row": [9, 16], "rss": 25, "rst": [], "rubin": 72, "run": [9, 13, 16, 29, 39, 60, 65, 72, 73, 74, 77, 80, 83, 84, 85, 87], "run_command": 16, "run_forwardmodel": 16, "run_model_parallel": [16, 72, 80], "run_no": 60, "run_sampl": 9, "run_util_func": 60, "runtim": 65, "rvm_ard_model": 55, "rwmh": 10, "safeti": [13, 22, 33], "same": [16, 39, 47, 60, 74, 77, 78, 80, 81], "sampel": 78, "sampl": [3, 7, 9, 13, 16, 24, 25, 26, 29, 35, 36, 38, 39, 42, 47, 52, 55, 60, 63, 65, 69, 70, 72, 73, 74, 75, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87], "sample_weight": [24, 25, 26, 52, 55], "sampler": [3, 9], "sampling_method": [29, 39, 74, 77, 78, 86, 87], "save": [29, 39, 74, 78, 85, 87], "savefig": 20, "sc": 33, "scalar": 7, "scale": 10, "scheme": [39, 45, 60, 65, 69, 70, 75, 82, 84, 86], "scienc": 9, "scope": 16, "score": [24, 25, 26, 39, 42, 52, 55, 60, 65, 66], "scores_": 55, "script": [16, 22, 87], "search": [16, 60, 77], "second": [16, 78, 87], "section": [39, 55, 58, 87], "see": [13, 24, 25, 26, 39, 49, 52, 55, 75, 77, 79, 81, 82, 84], "select": [3, 9, 13, 16, 29, 42, 52, 55, 56, 60, 65, 68], "selected_indic": [3, 9], "self": [24, 25, 26, 52, 55, 65], "sens": [58, 79, 84], "sensit": [13, 52, 66, 75, 79, 82, 87], "separ": [16, 39, 87], "sequenc": 44, "sequenti": [13, 16, 29, 39, 41, 42, 55, 60, 65, 69, 75, 82, 85], "sergei": [22, 60], "serv": 16, "set": [3, 5, 7, 9, 13, 16, 24, 25, 26, 29, 30, 39, 40, 42, 45, 46, 52, 55, 58, 60, 61, 63, 65, 67, 72, 74, 76, 77, 78, 80, 83, 85, 86], "set_config": [24, 25, 26, 52, 55], "set_param": [24, 25, 26, 52, 55], "set_predict_request": [25, 26, 55], "set_score_request": [24, 25, 26, 52, 55], "setdefault": 65, "setup": [5, 81], "setup_infer": 3, "sfu": [75, 79, 84], "shall": 65, "shallow": 65, "shape": [3, 5, 7, 9, 13, 16, 24, 25, 26, 27, 29, 34, 35, 36, 39, 42, 45, 47, 52, 55, 58, 60, 65, 66, 67, 68, 72], "share": 81, "shceme": 87, "shell": [16, 73, 80], "shell_command": 16, "short": 76, "shot": 65, "should": [3, 10, 16, 24, 25, 26, 29, 44, 52, 55, 65, 69, 72, 74, 75, 78, 79, 80, 84, 86, 87], "show": [70, 73, 77, 81, 84, 87], "shown": 3, "sigma": [3, 7, 9, 58, 60, 87], "sigma2": [3, 9, 58, 60], "sigma2_prior": 7, "sigma2dict": 60, "sigma_": [55, 58], "sigma_f": 87, "signal": 52, "significantli": 82, "sim": 7, "simillar": 16, "simon": [75, 79, 84], "simpl": [24, 25, 26, 52, 55, 77, 80, 86], "simpli": 3, "simplic": 7, "simul": [3, 9, 13, 16, 22, 42, 65, 87], "simulation_output": 16, "sinc": 87, "singl": [7, 9, 13, 72, 80, 87], "singular": 52, "size": [24, 25, 26, 52, 55, 58, 87], "skbay": 55, "sklearn": [24, 25, 26, 52, 55], "sklearnpca": 65, "slightli": 72, "small": 72, "smaller": [25, 45, 72, 82, 87], "smallest": 25, "so": [7, 24, 25, 26, 52, 55, 82, 83, 87], "sobol": [13, 39, 75, 78, 79, 82, 83, 85, 87], "sobol_cel": 13, "sobol_indic": [13, 85], "sobolindicespc": 87, "soc": 82, "societi": 9, "softwar": [16, 75, 79, 84], "solut": 87, "solver": 16, "some": [24, 25, 26, 39, 47, 52, 55, 68, 72, 74, 85, 87], "sonja": [75, 79, 84], "soon": 60, "sort": 45, "sourc": [10, 65, 77, 83], "space": [39, 42, 46, 47, 60, 65, 69, 70, 73, 75, 77, 79, 80, 81, 82, 83, 84, 86, 87], "sparemulti": 65, "spars": [13, 24, 25, 26, 52, 55, 58, 66, 86], "sparsex": 65, "sparsiti": [65, 87], "specif": [50, 65, 72, 85], "specifi": [17, 29, 39, 65, 77, 78, 86], "sphinx_new": [], "split": [69, 83, 87], "springer": [55, 58], "squar": [3, 9, 10, 13, 24, 25, 26, 52, 55, 60, 65, 80, 86, 87], "ssurjano": [75, 79, 84], "stabl": 9, "stackoverflow": 65, "stand": 3, "standard": [13, 16, 29, 65, 69, 86, 87], "start": [3, 16, 29, 45, 55, 60, 69, 77, 86, 87], "start_engin": [29, 69, 77, 86, 87], "start_seqdesign": 60, "stat": [75, 79, 84], "static": [29, 70, 73, 75, 78, 79, 81, 82, 84, 87], "statist": 82, "std": [3, 9, 16, 60, 87], "std_2": 87, "std_pred": [9, 29, 65], "stdev": [9, 86], "step": [3, 16, 39, 70, 72, 86], "step_snapshot": [39, 87], "still": 69, "stochast": [13, 22], "stop": [39, 45, 69], "store": [16, 74, 87], "str": [3, 5, 7, 13, 16, 24, 25, 26, 29, 39, 42, 47, 52, 55, 65], "straightforward": 83, "strategi": [42, 60, 87], "string": [3, 9, 13, 16, 34, 36, 37, 39, 47, 50, 60, 87], "structur": [69, 83], "stuttgart": [22, 33, 77, 83], "sub": [24, 25, 26, 52, 55], "subdirectori": 16, "submatrix": 52, "subobject": [24, 25, 26, 52, 55], "successfulli": 16, "sudret": [13, 33, 52, 66, 87], "sum": [10, 24, 25, 26, 45, 52, 55], "sum_i": 44, "summari": [60, 65], "sumo": 42, "superclass": 24, "support": [3, 7, 39, 44, 65, 77, 78], "surjanov": [75, 79, 84], "surrog": [9, 16, 28, 29, 42, 59, 65, 69, 72, 74, 78, 83, 85], "surrogate_descript": [], "surrogate_model": [69, 78, 83, 86, 87], "switzerland": 33, "sy": 87, "system": [13, 22, 33, 52], "t": [24, 25, 26, 42, 44, 52, 55], "t_l": 75, "t_u": 75, "tag": 87, "take": [69, 72, 80, 83, 87], "taken": [29, 72], "target": [25, 26, 52, 55, 58, 60, 65, 66, 68], "task": 72, "tau": 84, "teach": 76, "tell": 86, "templat": 16, "term": [7, 25, 26, 37, 45, 68, 75, 79, 84, 87], "termin": [55, 58], "test": [24, 25, 26, 52, 55, 58, 72, 75, 84], "test_": 84, "test_analytical_funct": 87, "text": [7, 16], "textbf": 7, "th": 42, "than": [10, 44, 45, 72], "thei": [78, 83, 87], "them": [16, 29, 69, 72, 74, 77, 83], "themselv": 87, "theorem": 9, "theori": 60, "therefor": [24, 25, 26, 45, 55, 58], "theta": [7, 9, 10, 40], "theta_": 7, "thi": [3, 7, 9, 10, 13, 16, 24, 25, 26, 39, 40, 42, 47, 52, 55, 58, 60, 65, 67, 69, 70, 72, 73, 74, 75, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87], "thin": 72, "thing": 86, "third": 16, "though": [73, 87], "three": [5, 65, 74, 81, 86, 87], "threshold": [25, 26, 39, 55, 58, 65], "through": [83, 87], "thu": 19, "time": [5, 13, 16, 69, 70, 72, 73, 74, 75, 79, 81, 82, 84, 87], "timestep": [65, 80], "tip": [55, 58], "titl": 3, "toctre": [], "todo": [3, 60, 78], "tol": [24, 25, 26, 55, 56, 58], "tolist": 45, "tom": [3, 87], "toolbox": 42, "topic": 83, "total": [3, 13, 24, 25, 26, 45, 52, 55, 70, 73, 75, 79, 81, 82, 84, 85, 87], "total_sigma2": [3, 9], "total_sobol": [13, 87], "towardsdatasci": 13, "tpl": 16, "tr_x": [39, 47], "trade": [39, 60], "tradeoff": [70, 75, 82, 84, 87], "tradeoff_schem": [39, 60, 69, 87], "tradeoff_weight": 60, "train": [3, 9, 13, 16, 28, 29, 36, 39, 41, 42, 52, 55, 59, 60, 65, 68, 74, 77, 78, 83, 85], "train_error_model": 9, "train_norm": [29, 74, 77, 86, 87], "train_seq_design": 29, "train_sequenti": [29, 69, 85, 87], "transact": 58, "transform": [16, 39, 47, 49, 65, 78], "transpos": 52, "tree": 77, "trine": 39, "true": [3, 5, 16, 17, 20, 24, 25, 26, 29, 39, 40, 44, 52, 55, 58, 65, 72, 74, 78, 87], "true_sampl": 72, "truncat": [44, 45, 65, 70, 73, 75, 79, 81, 82, 84, 86, 87], "try": 25, "tsunami": 60, "tue": 54, "tupl": [16, 39, 45, 47, 60, 63, 65], "tutori": [70, 77, 81], "two": [13, 24, 25, 26, 30, 45, 55, 58, 61, 65, 77, 80, 84, 86, 87], "type": [3, 5, 7, 9, 13, 16, 25, 29, 31, 34, 36, 37, 39, 47, 50, 60, 62, 65, 70, 72, 73, 75, 78, 79, 80, 81, 82, 84, 85, 86, 87], "type_": 3, "typic": [10, 87], "u": [24, 25, 26, 52, 55, 77, 86, 87], "ugent": 42, "um": 80, "umbridg": 16, "umbridge_model": 16, "uncertain": [7, 49, 50, 65, 72, 78, 80, 83, 86], "uncertainti": [3, 9, 22, 33, 52, 66, 72, 78, 83], "unchang": [24, 25, 26, 52, 55], "under": [75, 77, 79, 80, 83, 84], "underli": [], "understand": [72, 85], "uni": [22, 33, 77, 83], "unif": [77, 78, 87], "uniform": [49, 70, 73, 75, 78, 79, 84, 87], "uniform_averag": [24, 25, 26, 52, 55], "union": 45, "uniqu": [24, 25, 26], "unit": 33, "univ_basi": 65, "univ_basis_v": [39, 47, 65], "univ_p_v": 67, "univ_v": 36, "univari": [22, 35, 36, 65, 67], "univers": [33, 75, 79, 84], "universitaet": 22, "unknown": [3, 7, 9, 60], "unstabl": 25, "until": 39, "up": [3, 65, 67, 86], "updat": [16, 24, 25, 26, 52, 55, 58, 65, 72], "update_input_param": 16, "update_pce_coeff": 65, "upper": [17, 39, 45, 47, 60, 63], "uq_bsc": 58, "uq_regress": 58, "uqlab": [33, 58], "urban": 13, "us": [3, 7, 9, 13, 16, 22, 24, 25, 26, 39, 42, 44, 45, 47, 52, 55, 58, 60, 65, 69, 72, 74, 75, 76, 77, 78, 79, 80, 83, 84, 85, 86, 87], "use_bayes_set": 5, "useag": 86, "user": [3, 5, 16, 24, 25, 26, 33, 39, 47, 52, 55, 77, 78, 86, 87], "util": [24, 25, 26, 39, 43, 52, 55, 60], "util_alphoptdesign": 60, "util_bayesianactivedesign": 60, "util_bayesiandesign": 60, "util_func": [39, 60, 69, 87], "util_varbaseddesign": 60, "utilii": 39, "v": [3, 22, 24, 25, 26, 39, 47, 52, 55, 65], "v1": 33, "valid": [3, 13, 16, 39, 47, 65, 66, 69, 78, 83, 85, 87], "valid_error": 13, "valid_metamodel": [13, 85, 87], "valid_metr": 3, "valid_model_run": 87, "valid_sampl": 87, "validlikelihoods_": 87, "valu": [3, 5, 7, 9, 10, 16, 17, 24, 25, 26, 34, 35, 45, 52, 55, 56, 58, 65, 66, 68, 70, 72, 73, 78, 80, 86, 87], "valueerror": 67, "var": 60, "var_hat": [25, 26, 55, 58], "var_pca_threshold": 65, "var_pr": [24, 25, 26], "varbasedoptdesign": 39, "variabl": [25, 26, 52, 55, 58, 82, 87], "varianc": [3, 7, 10, 24, 25, 26, 55, 58, 65, 68, 69, 70, 72, 73, 82, 84], "variant": 86, "variat": [24, 26, 65, 86], "varidx": [65, 68], "varieti": 80, "variou": [65, 87], "varoptdesign": [39, 60, 69], "vbl": [65, 86], "vector": [25, 26, 65], "venv": 83, "verbos": [3, 9, 16, 24, 25, 26, 29, 52, 55, 58, 60, 65, 72, 87], "veri": [25, 80], "versa": [30, 61], "version": [24, 25, 26, 42, 52, 55, 65, 75, 77, 79, 83, 84], "via": [5, 7, 9, 39, 47, 65, 72, 73, 75, 78, 79, 80, 82, 83, 86, 87], "vice": [30, 61], "view": 65, "virtual": 83, "visual": [5, 39, 72, 78, 83, 85, 87], "voronoi": [39, 42, 69, 87], "vulner": 33, "w": [9, 10, 13, 22, 24, 25, 26, 42, 52, 55], "wa": 65, "wai": [60, 65, 86, 87], "walker": [3, 72], "want": [72, 77, 78, 80, 85, 86, 87], "warranti": [75, 79, 84], "wavelet": 52, "wb": 87, "we": [7, 25, 69, 72, 74, 75, 76, 77, 79, 80, 84, 85, 86, 87], "wear": 9, "websit": [], "weibul": 78, "weight": [5, 10, 24, 25, 26, 39, 52, 55, 58, 60, 69, 74, 83], "well": [10, 24, 25, 26, 52, 55, 72, 74], "were": 85, "what": [3, 7, 76, 86], "when": [3, 7, 9, 13, 16, 24, 25, 26, 30, 39, 52, 55, 58, 61, 72, 78, 87], "where": [5, 7, 24, 25, 26, 34, 35, 39, 44, 52, 55, 65, 78, 87], "whether": [5, 16, 39, 52, 55, 58], "which": [3, 16, 22, 24, 25, 26, 30, 58, 61, 72, 87], "while": [45, 69, 83, 85, 86, 87], "width": 73, "wiener": 37, "wight": 5, "wish": 16, "witch": 44, "within": [10, 16, 74, 76], "without": [16, 69, 73, 75, 77, 79, 84, 87], "wolfgang": 60, "word": 16, "work": [16, 24, 25, 26, 52, 55, 75, 77, 79, 84, 87], "workflow": [77, 87], "wors": [24, 25, 26, 52, 55], "would": [24, 25, 26, 52, 55, 77], "wrapper": 16, "write": 9, "written": [16, 72], "wrong": 60, "www": [22, 33, 55, 58, 75, 79, 84], "x": [13, 16, 24, 25, 26, 31, 34, 35, 36, 39, 44, 47, 52, 53, 55, 58, 62, 65, 68, 78, 80, 86, 87], "x1": 16, "x_1": [49, 50, 79, 87], "x_2": [79, 87], "x_3": 79, "x_axi": 13, "x_can": 60, "x_i": [44, 86], "x_mc": 60, "x_new": 60, "x_valu": [16, 20, 72, 74, 77, 80, 86], "xi": 16, "xiu": 87, "xlabel": 13, "xnew": 60, "xx": 16, "xxa": 55, "xya": 55, "y": [7, 9, 24, 25, 26, 39, 52, 53, 55, 65, 66, 68], "y_hat": [25, 26, 52, 55, 58, 60], "y_i": 86, "y_pc_val": 20, "y_pc_val_std": 20, "y_pred": [24, 25, 26, 52, 55, 65], "y_true": [24, 25, 26, 52, 55], "y_val": 20, "ye": [16, 70, 73, 84], "yet": 10, "yew": 60, "you": [7, 13, 16, 24, 25, 26, 52, 55, 71, 75, 77, 79, 81, 82, 84], "young": 73, "your": [13, 75, 79, 82, 83], "yr": [75, 79], "z": [77, 87], "zero": [30, 52, 55, 58, 61, 72], "zeromean": 7, "zip": 16, "zip_subdir": 16, "zurich": 33}, "titles": ["bayesvalidrox", "bayesvalidrox.bayes_inference", "bayesvalidrox.bayes_inference.bayes_inference", "bayesvalidrox.bayes_inference.bayes_inference.BayesInference", "bayesvalidrox.bayes_inference.bayes_model_comparison", "bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison", "bayesvalidrox.bayes_inference.discrepancy", "bayesvalidrox.bayes_inference.discrepancy.Discrepancy", "bayesvalidrox.bayes_inference.mcmc", "bayesvalidrox.bayes_inference.mcmc.MCMC", "bayesvalidrox.bayes_inference.mcmc.gelman_rubin", "bayesvalidrox.post_processing", "bayesvalidrox.post_processing.post_processing", "bayesvalidrox.post_processing.post_processing.PostProcessing", "bayesvalidrox.pylink", "bayesvalidrox.pylink.pylink", "bayesvalidrox.pylink.pylink.PyLinkForwardModel", "bayesvalidrox.pylink.pylink.within_range", "bayesvalidrox.surrogate_models", "bayesvalidrox.surrogate_models.adaptPlot", "bayesvalidrox.surrogate_models.adaptPlot.adaptPlot", "bayesvalidrox.surrogate_models.apoly_construction", "bayesvalidrox.surrogate_models.apoly_construction.apoly_construction", "bayesvalidrox.surrogate_models.bayes_linear", "bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression", "bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression", "bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression", "bayesvalidrox.surrogate_models.bayes_linear.gamma_mean", "bayesvalidrox.surrogate_models.engine", "bayesvalidrox.surrogate_models.engine.Engine", "bayesvalidrox.surrogate_models.engine.hellinger_distance", "bayesvalidrox.surrogate_models.engine.logpdf", "bayesvalidrox.surrogate_models.engine.subdomain", "bayesvalidrox.surrogate_models.eval_rec_rule", "bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule", "bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary", "bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis", "bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs", "bayesvalidrox.surrogate_models.exp_designs", "bayesvalidrox.surrogate_models.exp_designs.ExpDesigns", "bayesvalidrox.surrogate_models.exp_designs.check_ranges", "bayesvalidrox.surrogate_models.exploration", "bayesvalidrox.surrogate_models.exploration.Exploration", "bayesvalidrox.surrogate_models.glexindex", "bayesvalidrox.surrogate_models.glexindex.cross_truncate", "bayesvalidrox.surrogate_models.glexindex.glexindex", "bayesvalidrox.surrogate_models.input_space", "bayesvalidrox.surrogate_models.input_space.InputSpace", "bayesvalidrox.surrogate_models.inputs", "bayesvalidrox.surrogate_models.inputs.Input", "bayesvalidrox.surrogate_models.inputs.Marginal", "bayesvalidrox.surrogate_models.orthogonal_matching_pursuit", "bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit", "bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr", "bayesvalidrox.surrogate_models.reg_fast_ard", "bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD", "bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions", "bayesvalidrox.surrogate_models.reg_fast_laplace", "bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace", "bayesvalidrox.surrogate_models.sequential_design", "bayesvalidrox.surrogate_models.sequential_design.SequentialDesign", "bayesvalidrox.surrogate_models.sequential_design.hellinger_distance", "bayesvalidrox.surrogate_models.sequential_design.logpdf", "bayesvalidrox.surrogate_models.sequential_design.subdomain", "bayesvalidrox.surrogate_models.surrogate_models", "bayesvalidrox.surrogate_models.surrogate_models.MetaModel", "bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error", "bayesvalidrox.surrogate_models.surrogate_models.create_psi", "bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator", "Active learning: iteratively expanding the training set", "Example: Analytical function", "API", "Bayesian inference", "Example: beam", "Bayesian multi-model comparison", "Example: borehole", "EXAMPLES", "Surrogate-assisted\u00a0Bayesian validation of computational models", "Priors, input space and experimental design", "Example: ishigami", "Models", "Example: model comparison", "Example: OHagan-function", "USER GUIDE", "Example: pollution", "Postprocessing", "Training surrogate models", "TUTORIAL"], "titleterms": {"1": 81, "3": 81, "activ": 69, "adaptplot": [19, 20], "also": [], "an": 87, "analyt": 70, "api": 71, "apoly_construct": [21, 22], "argument": [42, 60], "assist": 77, "attribut": [3, 5, 7, 9, 13, 16, 25, 26, 39, 42, 47, 49, 50, 52, 55, 58, 65], "bay": [], "bayes_infer": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10], "bayes_linear": [23, 24, 25, 26, 27], "bayes_model_comparison": [4, 5], "bayesian": [72, 74, 77, 87], "bayesianlinearregress": 24, "bayesinfer": 3, "bayesmodelcomparison": 5, "bayesvalidrox": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68], "beam": 73, "borehol": 75, "check_rang": 40, "choic": [70, 73, 75, 79, 81, 82, 84], "class": [], "comparison": [74, 81], "comput": 77, "contact": [], "content": 77, "contribut": 77, "corr": 53, "corr_loocv_error": 66, "create_psi": 67, "cross_trunc": 44, "data": [70, 73, 75, 79, 82, 84, 87], "defin": 87, "descript": [], "design": [78, 87], "discrep": [6, 7, 70, 73], "eblinearregress": 25, "engin": [28, 29, 30, 31, 32, 86, 87], "eval_rec_rul": [33, 34, 35, 36, 37], "eval_rec_rule_arbitrari": 35, "eval_univ_basi": 36, "exampl": [49, 69, 70, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 84, 85, 86], "exp_design": [38, 39, 40], "expand": 69, "expdesign": 39, "experiment": [78, 87], "exploit": 69, "explor": [41, 42, 69], "function": [70, 82], "further": 77, "gamma_mean": 27, "gaussian_process_emul": 68, "gelman_rubin": 10, "glexindex": [43, 44, 45], "guid": 83, "hellinger_dist": [30, 61], "import": 87, "indic": 77, "infer": [72, 87], "input": [48, 49, 50, 78, 87], "input_spac": [46, 47], "inputspac": 47, "instal": [77, 83], "introductori": [], "ishigami": 79, "iter": 69, "l2_model": 81, "learn": 69, "librari": 87, "licens": 77, "link": 77, "logpdf": [31, 62], "margin": 50, "mcmc": [8, 9, 10], "meta": 87, "meta_model_engin": [], "metamodel": [65, 70, 73, 75, 79, 81, 82, 84, 86], "model": [70, 73, 74, 75, 77, 79, 80, 81, 82, 84, 86, 87], "model1": 81, "multi": 74, "necessari": 87, "nl2_model": 81, "nl4_model": 81, "note": [24, 25, 26, 39, 52, 55, 65], "ohagan": 82, "option": 86, "orthogonal_matching_pursuit": [51, 52, 53], "orthogonalmatchingpursuit": 52, "overview": 83, "packag": [], "paramet": [3, 5, 7, 9, 10, 13, 16, 17, 22, 24, 25, 26, 27, 29, 30, 31, 34, 35, 36, 37, 39, 40, 47, 52, 55, 58, 60, 61, 62, 63, 65, 66, 67, 68], "pollut": 84, "poly_rec_coeff": 37, "post": 87, "post_process": [11, 12, 13], "postprocess": [13, 85], "prior": [70, 73, 75, 78, 79, 82, 84], "priors1": 81, "probabilist": 87, "process": 87, "pylink": [14, 15, 16, 17, 70, 73, 75, 79, 81, 82, 84], "pylinkforwardmodel": [16, 87], "quickstart": 77, "rais": [13, 60, 67], "refer": [52, 55, 58], "reg_fast_ard": [54, 55, 56], "reg_fast_laplac": [57, 58], "regressionfastard": 55, "regressionfastlaplac": 58, "return": [3, 5, 7, 9, 10, 13, 16, 17, 22, 24, 25, 26, 27, 29, 30, 31, 34, 35, 36, 37, 39, 40, 42, 47, 49, 52, 55, 58, 60, 61, 62, 63, 65, 66, 67, 68], "see": [], "sequenti": 87, "sequential_design": [59, 60, 61, 62, 63], "sequentialdesign": 60, "set": [69, 70, 73, 75, 79, 81, 82, 84, 87], "space": 78, "subdomain": [32, 63], "surrog": [70, 73, 75, 77, 79, 81, 82, 84, 86, 87], "surrogate_model": [18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68], "tabl": 77, "theori": [], "tradeoff": 69, "train": [69, 70, 73, 75, 79, 81, 82, 84, 86, 87], "tutori": 87, "uncertainti": 87, "update_precis": 56, "user": 83, "valid": 77, "vblinearregress": 26, "within_rang": 17}})
\ No newline at end of file
diff --git a/public/surrogate_description.html b/public/surrogate_description.html
deleted file mode 100644
index ddf24bbc7..000000000
--- a/public/surrogate_description.html
+++ /dev/null
@@ -1,513 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="./">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="genindex.html" /><link rel="search" title="Search" href="search.html" /><link rel="next" title="Active learning: iteratively expanding the training set" href="al_description.html" /><link rel="prev" title="Models" href="model_description.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>Training surrogate models - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 current has-children"><a class="reference internal" href="packagedescription.html">USER GUIDE</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
-<li class="toctree-l2"><a class="reference internal" href="input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="model_description.html">Models</a></li>
-<li class="toctree-l2 current current-page"><a class="current reference internal" href="#">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1"><a class="reference internal" href="tutorial.html">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="api.html">API</a><input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.html">bayesvalidrox</a><input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="training-surrogate-models">
-<h1>Training surrogate models<a class="headerlink" href="#training-surrogate-models" title="Link to this heading">¶</a></h1>
-<p>Surrogate models, also called metamodels, are models that are built on evaluations of full models with the goal to capture the full behaviour, but reduce the cost of evaluations.</p>
-<p>The surrogate models are trained on datasets <span class="math notranslate nohighlight">\(\mathcal{D}=(x_i, y_i)_{i=1,\dots,M)\)</span> that consist of <span class="math notranslate nohighlight">\(M\)</span> samples of the uncertain parameters and the corresponding model outputs.
-We call this dataset the training data, with training samples <span class="math notranslate nohighlight">\((x_i)_{i=1,\dots,M)\)</span>.</p>
-<p>BayesValidRox creates surrogate models as objects of the class <a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html#bayesvalidrox.surrogate_models.surrogate_models.MetaModel" title="bayesvalidrox.surrogate_models.surrogate_models.MetaModel"><code class="xref any py py-class docutils literal notranslate"><span class="pre">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</span></code></a>.
-Training is performed by the class <a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html#bayesvalidrox.surrogate_models.engine.Engine" title="bayesvalidrox.surrogate_models.engine.Engine"><code class="xref any py py-class docutils literal notranslate"><span class="pre">bayesvalidrox.surrogate_models.engine.Engine</span></code></a>.</p>
-<a class="reference internal image-reference" href="_images/metamod_training_reduced.png"><img alt="UML diagram for metamodel-related classes in bayesvalidrox" src="_images/metamod_training_reduced.png" style="width: 800px;" /></a>
-<section id="metamodel-options">
-<h2>MetaModel options<a class="headerlink" href="#metamodel-options" title="Link to this heading">¶</a></h2>
-<p>In BayesValidRox two types of surrogate model are available, Polynomial Chaos Expansion (PCE) and Gaussian Processes (GP).
-The Polynomial Chaos Expansion (PCE) and its variant the arbitrary Polynomial Chaos Expansion (aPC) build polynomials from the given distributions of uncertain inputs.
-Gaussian processes (GP) give kernel-based representations of the model results.</p>
-<p>We provide a broad range of regression methods for useage with PCE-surrogates that can be set by the parameter <code class="docutils literal notranslate"><span class="pre">MetaModel.pce_reg_method</span></code>.
-These include Ordinary Least Squares (<code class="docutils literal notranslate"><span class="pre">ols</span></code>), Bayesian Ridge Regression (<code class="docutils literal notranslate"><span class="pre">brr</span></code>), Least angle regression (<code class="docutils literal notranslate"><span class="pre">lars</span></code>), Bayesian ARD Regression (<code class="docutils literal notranslate"><span class="pre">ard</span></code>), Fast Bayesian ARD Regression (<code class="docutils literal notranslate"><span class="pre">fastard</span></code>), Variational Bayesian Learning (<code class="docutils literal notranslate"><span class="pre">vbl</span></code>) and Emperical Bayesian Learning (<code class="docutils literal notranslate"><span class="pre">ebl</span></code>).
-Depending on the chosen regression method, the surrogate outputs a mean approximation and an associated standard deviation.</p>
-<p>Dimensionality reduction can be performed on outputs with Principal Component Analysis (PCA).
-PCA is applied on the set of surrogates built for the <code class="docutils literal notranslate"><span class="pre">x_values</span></code> defined in the model.</p>
-<p>If bootstrapping is used, multiple surrogates will be created based on bootstrapped training data, and jointly evaluated.
-The final outputs will then be the mean and standard deviation of their approximations.</p>
-</section>
-<section id="training-with-the-engine">
-<h2>Training with the engine<a class="headerlink" href="#training-with-the-engine" title="Link to this heading">¶</a></h2>
-<p>For training a surrogate model we use an object of class <a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html#bayesvalidrox.surrogate_models.engine.Engine" title="bayesvalidrox.surrogate_models.engine.Engine"><code class="xref any py py-class docutils literal notranslate"><span class="pre">bayesvalidrox.surrogate_models.engine.Engine</span></code></a>.
-This needs to be given three things: the metamodel itself, the model that the metamodel should replace and the experimental design that matches the uncertain inputs for the model and metamodel.</p>
-<p>The standard method of training the surrogate is performed by the function <code class="docutils literal notranslate"><span class="pre">train_normal()</span></code>.
-Other available training methods in BayesValidRox are presented in <a class="reference internal" href="al_description.html"><span class="doc">Active learning: iteratively expanding the training set</span></a>.</p>
-<div class="twocol docutils container">
-<div class="leftside docutils container">
-<p>For training the engine performs three main steps.</p>
-<ol class="arabic simple">
-<li><p>Generating training samples from the experimental design.</p></li>
-<li><p>Evaluating the model on the training samples.</p></li>
-<li><p>Fitting the surrogate to the training dataset.</p></li>
-</ol>
-</div>
-<div class="rightside docutils container">
-<a class="reference internal image-reference" href="_images/engine_train_normal.png"><img alt="Diagram of main steps in ``Engine.train_normal()``" src="_images/engine_train_normal.png" style="width: 800px;" /></a>
-</div>
-</div>
-</section>
-<section id="example">
-<h2>Example<a class="headerlink" href="#example" title="Link to this heading">¶</a></h2>
-<p>We now build a surrogate model for the simple model from <a class="reference internal" href="model_description.html"><span class="doc">Models</span></a> using the experimental design from <a class="reference internal" href="input_description.html"><span class="doc">Priors, input space and experimental design</span></a>.
-For this we need the classes <a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html#bayesvalidrox.surrogate_models.surrogate_models.MetaModel" title="bayesvalidrox.surrogate_models.surrogate_models.MetaModel"><code class="xref any py py-class docutils literal notranslate"><span class="pre">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</span></code></a> and <a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html#bayesvalidrox.surrogate_models.engine.Engine" title="bayesvalidrox.surrogate_models.engine.Engine"><code class="xref any py py-class docutils literal notranslate"><span class="pre">bayesvalidrox.surrogate_models.engine.Engine</span></code></a>.</p>
-<p>&gt;&gt; from bayesvalidrox import MetaModel, Engine</p>
-<p>First we set up the surrogate model and tell it to consider the uncertain parameters defined in <code class="docutils literal notranslate"><span class="pre">Inputs</span></code> as its input parameters.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">MetaMod</span> <span class="o">=</span> <span class="n">MetaModel</span><span class="p">(</span><span class="n">Inputs</span><span class="p">)</span>
-</pre></div>
-</div>
-<p>Then we specify what type of surrogate we want and its properties.
-Here we use an aPCE with maximal polynomial degree 3 and want to use FastARD as the regression method.
-We set the value of the q-norm truncation scheme to 0.9.
-This combination will give us a sparse aPCE.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">MetaMod</span><span class="o">.</span><span class="n">meta_model_type</span> <span class="o">=</span> <span class="s1">&#39;aPCE&#39;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">MetaMod</span><span class="o">.</span><span class="n">pce_reg_method</span> <span class="o">=</span> <span class="s1">&#39;FastARD&#39;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">MetaMod</span><span class="o">.</span><span class="n">pce_deg</span> <span class="o">=</span> <span class="mi">3</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">MetaMod</span><span class="o">.</span><span class="n">pce_q_norm</span> <span class="o">=</span> <span class="mf">0.85</span>
-</pre></div>
-</div>
-<p>Before we start the actual training we set <code class="docutils literal notranslate"><span class="pre">n_init_samples</span></code> to our wanted number of training samples.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">ExpDesign</span><span class="o">.</span><span class="n">n_init_samples</span> <span class="o">=</span> <span class="mi">10</span>
-</pre></div>
-</div>
-<p>Like this the experimental design will generate 10 samples according to our previously set sampling method.
-Alternatively we can set the samples that we generated in <a class="reference internal" href="input_description.html"><span class="doc">Priors, input space and experimental design</span></a> as the training samples.
-For this the sampling method should be set to ‘user’ and our samples given as <code class="docutils literal notranslate"><span class="pre">X</span></code>.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">ExpDesign</span><span class="o">.</span><span class="n">sampling_method</span> <span class="o">=</span> <span class="s1">&#39;user&#39;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">ExpDesign</span><span class="o">.</span><span class="n">root_samples</span> <span class="o">=</span> <span class="n">samples</span>
-</pre></div>
-</div>
-<p>Now we create an engine object with the model, experimental design and surrogate model.
-With the function <code class="docutils literal notranslate"><span class="pre">start_engine</span></code> the engine performs its preparations for training.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">Engine_</span> <span class="o">=</span> <span class="n">Engine</span><span class="p">(</span><span class="n">MetaMod</span><span class="p">,</span> <span class="n">Model</span><span class="p">,</span> <span class="n">ExpDesign</span><span class="p">)</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">Engine_</span><span class="o">.</span><span class="n">start_engine</span><span class="p">()</span>
-</pre></div>
-</div>
-<p>Then we train the surrogate model.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">Engine</span><span class="o">.</span><span class="n">train_normal</span><span class="p">()</span>
-</pre></div>
-</div>
-<p>We can evaluate the trained surrogate model in two ways, via the engine, or directly.
-The evaluations return the mean approximation of the surrogate and its associated standard deviation.
-Evaluation via the surrogate model can make use of the sampling in the experimental design,</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">mean</span><span class="p">,</span> <span class="n">stdev</span> <span class="o">=</span> <span class="n">Engine_</span><span class="o">.</span><span class="n">eval_metamodel</span><span class="p">(</span><span class="n">nsamples</span> <span class="o">=</span> <span class="mi">10</span><span class="p">)</span>
-</pre></div>
-</div>
-<p>while for direct evaluation the exact set of samples has to be given.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">mean</span><span class="p">,</span> <span class="n">stdev</span> <span class="o">=</span> <span class="n">Engine_</span><span class="o">.</span><span class="n">MetaModel</span><span class="o">.</span><span class="n">eval_metamodel</span><span class="p">(</span><span class="n">samples</span><span class="p">)</span>
-</pre></div>
-</div>
-</section>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="al_description.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">Active learning: iteratively expanding the training set</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="model_description.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">Models</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">Training surrogate models</a><ul>
-<li><a class="reference internal" href="#metamodel-options">MetaModel options</a></li>
-<li><a class="reference internal" href="#training-with-the-engine">Training with the engine</a></li>
-<li><a class="reference internal" href="#example">Example</a></li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="_static/doctools.js?v=9a2dae69"></script>
-    <script src="_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="_static/scripts/furo.js?v=32e29ea5"></script>
-    <script async="async" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/tutorial.html b/public/tutorial.html
deleted file mode 100644
index c8714239f..000000000
--- a/public/tutorial.html
+++ /dev/null
@@ -1,770 +0,0 @@
-<!doctype html>
-<html class="no-js" lang="en" data-content_root="./">
-  <head><meta charset="utf-8"/>
-    <meta name="viewport" content="width=device-width,initial-scale=1"/>
-    <meta name="color-scheme" content="light dark"><meta name="generator" content="Docutils 0.18.1: http://docutils.sourceforge.net/" />
-<link rel="index" title="Index" href="genindex.html" /><link rel="search" title="Search" href="search.html" /><link rel="next" title="EXAMPLES" href="examples.html" /><link rel="prev" title="Bayesian multi-model comparison" href="bmc_description.html" />
-
-    <!-- Generated with Sphinx 7.3.7 and Furo 2023.09.10 -->
-        <title>TUTORIAL - bayesvalidrox 1.0.0 documentation</title>
-      <link rel="stylesheet" type="text/css" href="_static/pygments.css?v=362ab14a" />
-    <link rel="stylesheet" type="text/css" href="_static/styles/furo.css?v=135e06be" />
-    <link rel="stylesheet" type="text/css" href="_static/styles/furo-extensions.css?v=36a5483c" />
-    <link rel="stylesheet" type="text/css" href="_static/custom.css?v=3c2b257a" />
-    
-    
-
-
-<style>
-  body {
-    --color-code-background: #f8f8f8;
-  --color-code-foreground: black;
-  --color-brand-primary: #5663a1;
-  --color-brand-content: #5663a1;
-  
-  }
-  @media not print {
-    body[data-theme="dark"] {
-      --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-    }
-    @media (prefers-color-scheme: dark) {
-      body:not([data-theme="light"]) {
-        --color-code-background: #202020;
-  --color-code-foreground: #d0d0d0;
-  --color-brand-primary: #9bb4e3;
-  --color-brand-content: #9bb4e3;
-  
-      }
-    }
-  }
-</style></head>
-  <body>
-    
-    <script>
-      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
-    </script>
-    
-
-<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
-  <symbol id="svg-toc" viewBox="0 0 24 24">
-    <title>Contents</title>
-    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
-      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
-    </svg>
-  </symbol>
-  <symbol id="svg-menu" viewBox="0 0 24 24">
-    <title>Menu</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
-      <line x1="3" y1="12" x2="21" y2="12"></line>
-      <line x1="3" y1="6" x2="21" y2="6"></line>
-      <line x1="3" y1="18" x2="21" y2="18"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
-    <title>Expand</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
-      <polyline points="9 18 15 12 9 6"></polyline>
-    </svg>
-  </symbol>
-  <symbol id="svg-sun" viewBox="0 0 24 24">
-    <title>Light mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
-      <circle cx="12" cy="12" r="5"></circle>
-      <line x1="12" y1="1" x2="12" y2="3"></line>
-      <line x1="12" y1="21" x2="12" y2="23"></line>
-      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
-      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
-      <line x1="1" y1="12" x2="3" y2="12"></line>
-      <line x1="21" y1="12" x2="23" y2="12"></line>
-      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
-      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
-    </svg>
-  </symbol>
-  <symbol id="svg-moon" viewBox="0 0 24 24">
-    <title>Dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
-      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
-    </svg>
-  </symbol>
-  <symbol id="svg-sun-half" viewBox="0 0 24 24">
-    <title>Auto light/dark mode</title>
-    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
-      stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-shadow">
-      <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
-      <circle cx="12" cy="12" r="9" />
-      <path d="M13 12h5" />
-      <path d="M13 15h4" />
-      <path d="M13 18h1" />
-      <path d="M13 9h4" />
-      <path d="M13 6h1" />
-    </svg>
-  </symbol>
-</svg>
-
-<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
-<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
-<label class="overlay sidebar-overlay" for="__navigation">
-  <div class="visually-hidden">Hide navigation sidebar</div>
-</label>
-<label class="overlay toc-overlay" for="__toc">
-  <div class="visually-hidden">Hide table of contents sidebar</div>
-</label>
-
-
-
-<div class="page">
-  <header class="mobile-header">
-    <div class="header-left">
-      <label class="nav-overlay-icon" for="__navigation">
-        <div class="visually-hidden">Toggle site navigation sidebar</div>
-        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
-      </label>
-    </div>
-    <div class="header-center">
-      <a href="index.html"><div class="brand">bayesvalidrox 1.0.0 documentation</div></a>
-    </div>
-    <div class="header-right">
-      <div class="theme-toggle-container theme-toggle-header">
-        <button class="theme-toggle">
-          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-          <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-        </button>
-      </div>
-      <label class="toc-overlay-icon toc-header-icon" for="__toc">
-        <div class="visually-hidden">Toggle table of contents sidebar</div>
-        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-      </label>
-    </div>
-  </header>
-  <aside class="sidebar-drawer">
-    <div class="sidebar-container">
-      
-      <div class="sidebar-sticky"><a class="sidebar-brand" href="index.html">
-  
-  <div class="sidebar-logo-container">
-    <img class="sidebar-logo" src="_static/BVRLogoV03_shorttext.png" alt="Logo"/>
-  </div>
-  
-  
-</a><form class="sidebar-search-container" method="get" action="search.html" role="search">
-  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
-  <input type="hidden" name="check_keywords" value="yes">
-  <input type="hidden" name="area" value="default">
-</form>
-<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
-  <ul class="current">
-<li class="toctree-l1 has-children"><a class="reference internal" href="packagedescription.html">USER GUIDE</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of USER GUIDE</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="input_description.html">Priors, input space and experimental design</a></li>
-<li class="toctree-l2"><a class="reference internal" href="model_description.html">Models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="surrogate_description.html">Training surrogate models</a></li>
-<li class="toctree-l2"><a class="reference internal" href="al_description.html">Active learning: iteratively expanding the training set</a></li>
-<li class="toctree-l2"><a class="reference internal" href="post_description.html">Postprocessing</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bayes_description.html">Bayesian inference</a></li>
-<li class="toctree-l2"><a class="reference internal" href="bmc_description.html">Bayesian multi-model comparison</a></li>
-</ul>
-</li>
-<li class="toctree-l1 current current-page"><a class="current reference internal" href="#">TUTORIAL</a></li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="examples.html">EXAMPLES</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of EXAMPLES</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2"><a class="reference internal" href="analyticalfunction.html">Analytical function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="beam.html">Beam</a></li>
-<li class="toctree-l2"><a class="reference internal" href="borehole.html">Borehole</a></li>
-<li class="toctree-l2"><a class="reference internal" href="ishigami.html">Ishigami</a></li>
-<li class="toctree-l2"><a class="reference internal" href="modelcomparison.html">Model comparison</a></li>
-<li class="toctree-l2"><a class="reference internal" href="ohaganfunction.html">OHagan-function</a></li>
-<li class="toctree-l2"><a class="reference internal" href="pollution.html">Pollution</a></li>
-</ul>
-</li>
-<li class="toctree-l1 has-children"><a class="reference internal" href="api.html">API</a><input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of API</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l2 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.html">bayesvalidrox</a><input class="toctree-checkbox" id="toctree-checkbox-4" name="toctree-checkbox-4" role="switch" type="checkbox"/><label for="toctree-checkbox-4"><div class="visually-hidden">Toggle navigation of bayesvalidrox</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.html">bayesvalidrox.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-5" name="toctree-checkbox-5" role="switch" type="checkbox"/><label for="toctree-checkbox-5"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.html">bayesvalidrox.bayes_inference.bayes_inference</a><input class="toctree-checkbox" id="toctree-checkbox-6" name="toctree-checkbox-6" role="switch" type="checkbox"/><label for="toctree-checkbox-6"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_inference</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison</a><input class="toctree-checkbox" id="toctree-checkbox-7" name="toctree-checkbox-7" role="switch" type="checkbox"/><label for="toctree-checkbox-7"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.bayes_model_comparison</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison.html">bayesvalidrox.bayes_inference.bayes_model_comparison.BayesModelComparison</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.html">bayesvalidrox.bayes_inference.discrepancy</a><input class="toctree-checkbox" id="toctree-checkbox-8" name="toctree-checkbox-8" role="switch" type="checkbox"/><label for="toctree-checkbox-8"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.discrepancy</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.discrepancy.Discrepancy.html">bayesvalidrox.bayes_inference.discrepancy.Discrepancy</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.html">bayesvalidrox.bayes_inference.mcmc</a><input class="toctree-checkbox" id="toctree-checkbox-9" name="toctree-checkbox-9" role="switch" type="checkbox"/><label for="toctree-checkbox-9"><div class="visually-hidden">Toggle navigation of bayesvalidrox.bayes_inference.mcmc</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.gelman_rubin.html">bayesvalidrox.bayes_inference.mcmc.gelman_rubin</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.mcmc.MCMC.html">bayesvalidrox.bayes_inference.mcmc.MCMC</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.html">bayesvalidrox.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-10" name="toctree-checkbox-10" role="switch" type="checkbox"/><label for="toctree-checkbox-10"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.post_processing.html">bayesvalidrox.post_processing.post_processing</a><input class="toctree-checkbox" id="toctree-checkbox-11" name="toctree-checkbox-11" role="switch" type="checkbox"/><label for="toctree-checkbox-11"><div class="visually-hidden">Toggle navigation of bayesvalidrox.post_processing.post_processing</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing.html">bayesvalidrox.post_processing.post_processing.PostProcessing</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.html">bayesvalidrox.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-12" name="toctree-checkbox-12" role="switch" type="checkbox"/><label for="toctree-checkbox-12"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.html">bayesvalidrox.pylink.pylink</a><input class="toctree-checkbox" id="toctree-checkbox-13" name="toctree-checkbox-13" role="switch" type="checkbox"/><label for="toctree-checkbox-13"><div class="visually-hidden">Toggle navigation of bayesvalidrox.pylink.pylink</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.within_range.html">bayesvalidrox.pylink.pylink.within_range</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.html">bayesvalidrox.pylink.pylink.PyLinkForwardModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-<li class="toctree-l3 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.html">bayesvalidrox.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-14" name="toctree-checkbox-14" role="switch" type="checkbox"/><label for="toctree-checkbox-14"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot</a><input class="toctree-checkbox" id="toctree-checkbox-15" name="toctree-checkbox-15" role="switch" type="checkbox"/><label for="toctree-checkbox-15"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.adaptPlot</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.adaptPlot.adaptPlot.html">bayesvalidrox.surrogate_models.adaptPlot.adaptPlot</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction</a><input class="toctree-checkbox" id="toctree-checkbox-16" name="toctree-checkbox-16" role="switch" type="checkbox"/><label for="toctree-checkbox-16"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.apoly_construction</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.apoly_construction.apoly_construction.html">bayesvalidrox.surrogate_models.apoly_construction.apoly_construction</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.html">bayesvalidrox.surrogate_models.bayes_linear</a><input class="toctree-checkbox" id="toctree-checkbox-17" name="toctree-checkbox-17" role="switch" type="checkbox"/><label for="toctree-checkbox-17"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.bayes_linear</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.gamma_mean.html">bayesvalidrox.surrogate_models.bayes_linear.gamma_mean</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.BayesianLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.EBLinearRegression</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression.html">bayesvalidrox.surrogate_models.bayes_linear.VBLinearRegression</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.html">bayesvalidrox.surrogate_models.engine</a><input class="toctree-checkbox" id="toctree-checkbox-18" name="toctree-checkbox-18" role="switch" type="checkbox"/><label for="toctree-checkbox-18"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.engine</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html">bayesvalidrox.surrogate_models.engine.Engine</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule</a><input class="toctree-checkbox" id="toctree-checkbox-19" name="toctree-checkbox-19" role="switch" type="checkbox"/><label for="toctree-checkbox-19"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.eval_rec_rule</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_rec_rule_arbitrary</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis.html">bayesvalidrox.surrogate_models.eval_rec_rule.eval_univ_basis</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs.html">bayesvalidrox.surrogate_models.eval_rec_rule.poly_rec_coeffs</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.html">bayesvalidrox.surrogate_models.exp_designs</a><input class="toctree-checkbox" id="toctree-checkbox-20" name="toctree-checkbox-20" role="switch" type="checkbox"/><label for="toctree-checkbox-20"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exp_designs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.check_ranges.html">bayesvalidrox.surrogate_models.exp_designs.check_ranges</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exp_designs.ExpDesigns.html">bayesvalidrox.surrogate_models.exp_designs.ExpDesigns</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exploration.html">bayesvalidrox.surrogate_models.exploration</a><input class="toctree-checkbox" id="toctree-checkbox-21" name="toctree-checkbox-21" role="switch" type="checkbox"/><label for="toctree-checkbox-21"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.exploration</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.exploration.Exploration.html">bayesvalidrox.surrogate_models.exploration.Exploration</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.html">bayesvalidrox.surrogate_models.glexindex</a><input class="toctree-checkbox" id="toctree-checkbox-22" name="toctree-checkbox-22" role="switch" type="checkbox"/><label for="toctree-checkbox-22"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.glexindex</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.cross_truncate.html">bayesvalidrox.surrogate_models.glexindex.cross_truncate</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.glexindex.glexindex.html">bayesvalidrox.surrogate_models.glexindex.glexindex</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.input_space.html">bayesvalidrox.surrogate_models.input_space</a><input class="toctree-checkbox" id="toctree-checkbox-23" name="toctree-checkbox-23" role="switch" type="checkbox"/><label for="toctree-checkbox-23"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.input_space</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.input_space.InputSpace.html">bayesvalidrox.surrogate_models.input_space.InputSpace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.html">bayesvalidrox.surrogate_models.inputs</a><input class="toctree-checkbox" id="toctree-checkbox-24" name="toctree-checkbox-24" role="switch" type="checkbox"/><label for="toctree-checkbox-24"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.inputs</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.Input.html">bayesvalidrox.surrogate_models.inputs.Input</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.inputs.Marginal.html">bayesvalidrox.surrogate_models.inputs.Marginal</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</a><input class="toctree-checkbox" id="toctree-checkbox-25" name="toctree-checkbox-25" role="switch" type="checkbox"/><label for="toctree-checkbox-25"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.orthogonal_matching_pursuit</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.corr</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit.html">bayesvalidrox.surrogate_models.orthogonal_matching_pursuit.OrthogonalMatchingPursuit</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.html">bayesvalidrox.surrogate_models.reg_fast_ard</a><input class="toctree-checkbox" id="toctree-checkbox-26" name="toctree-checkbox-26" role="switch" type="checkbox"/><label for="toctree-checkbox-26"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_ard</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions.html">bayesvalidrox.surrogate_models.reg_fast_ard.update_precisions</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD.html">bayesvalidrox.surrogate_models.reg_fast_ard.RegressionFastARD</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace</a><input class="toctree-checkbox" id="toctree-checkbox-27" name="toctree-checkbox-27" role="switch" type="checkbox"/><label for="toctree-checkbox-27"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.reg_fast_laplace</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace.html">bayesvalidrox.surrogate_models.reg_fast_laplace.RegressionFastLaplace</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.html">bayesvalidrox.surrogate_models.sequential_design</a><input class="toctree-checkbox" id="toctree-checkbox-28" name="toctree-checkbox-28" role="switch" type="checkbox"/><label for="toctree-checkbox-28"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.sequential_design</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.hellinger_distance.html">bayesvalidrox.surrogate_models.sequential_design.hellinger_distance</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.logpdf.html">bayesvalidrox.surrogate_models.sequential_design.logpdf</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.subdomain.html">bayesvalidrox.surrogate_models.sequential_design.subdomain</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.sequential_design.SequentialDesign.html">bayesvalidrox.surrogate_models.sequential_design.SequentialDesign</a></li>
-</ul>
-</li>
-<li class="toctree-l4 has-children"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.html">bayesvalidrox.surrogate_models.surrogate_models</a><input class="toctree-checkbox" id="toctree-checkbox-29" name="toctree-checkbox-29" role="switch" type="checkbox"/><label for="toctree-checkbox-29"><div class="visually-hidden">Toggle navigation of bayesvalidrox.surrogate_models.surrogate_models</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error.html">bayesvalidrox.surrogate_models.surrogate_models.corr_loocv_error</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.create_psi.html">bayesvalidrox.surrogate_models.surrogate_models.create_psi</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator.html">bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator</a></li>
-<li class="toctree-l5"><a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-
-</div>
-</div>
-
-      </div>
-      
-    </div>
-  </aside>
-  <div class="main">
-    <div class="content">
-      <div class="article-container">
-        <a href="#" class="back-to-top muted-link">
-          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
-            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
-          </svg>
-          <span>Back to top</span>
-        </a>
-        <div class="content-icon-container">
-          
-<div class="theme-toggle-container theme-toggle-content">
-            <button class="theme-toggle">
-              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
-              <svg class="theme-icon-when-auto"><use href="#svg-sun-half"></use></svg>
-              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
-              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
-            </button>
-          </div>
-          <label class="toc-overlay-icon toc-content-icon" for="__toc">
-            <div class="visually-hidden">Toggle table of contents sidebar</div>
-            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
-          </label>
-        </div>
-        <article role="main">
-          <section id="tutorial">
-<h1>TUTORIAL<a class="headerlink" href="#tutorial" title="Link to this heading">¶</a></h1>
-<p>Here we provide an introductory tutorial for the general workflow with <strong>bayesvalidrox</strong>.
-This tutorial follows along the example <a class="reference internal" href="analyticalfunction.html"><span class="doc">Example: Analytical function</span></a> to explain the basic functionality of working with <strong>bayesvalidrox</strong> surrogates, postprocessing and the Bayesian classes.
-The full code can be found in <code class="xref py py-mod docutils literal notranslate"><span class="pre">examples.analytical-function.test_analytical_function</span></code>.</p>
-<section id="import-necessary-libraries">
-<h2>Import necessary libraries<a class="headerlink" href="#import-necessary-libraries" title="Link to this heading">¶</a></h2>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="kn">import</span> <span class="nn">numpy</span> <span class="k">as</span> <span class="nn">np</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="kn">import</span> <span class="nn">pandas</span> <span class="k">as</span> <span class="nn">pd</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="kn">import</span> <span class="nn">sys</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="kn">import</span> <span class="nn">joblib</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="kn">from</span> <span class="nn">IPython.display</span> <span class="kn">import</span> <span class="n">IFrame</span>
-</pre></div>
-</div>
-</section>
-<section id="define-the-model-with-pylinkforwardmodel">
-<h2>Define the model with PyLinkForwardModel<a class="headerlink" href="#define-the-model-with-pylinkforwardmodel" title="Link to this heading">¶</a></h2>
-<p>We use the <a class="reference internal" href="_autosummary/bayesvalidrox.pylink.pylink.PyLinkForwardModel.html#bayesvalidrox.pylink.pylink.PyLinkForwardModel" title="bayesvalidrox.pylink.pylink.PyLinkForwardModel"><code class="xref any py py-class docutils literal notranslate"><span class="pre">bayesvalidrox.pylink.pylink.PyLinkForwardModel</span></code></a> object to define the model.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="kn">from</span> <span class="nn">bayesvalidrox</span> <span class="kn">import</span> <span class="n">PyLinkForwardModel</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">Model</span> <span class="o">=</span> <span class="n">PyLinkForwardModel</span><span class="p">()</span>
-</pre></div>
-</div>
-<p>Since the analytical function is implmented as a python function in a separate file, we can set the type of the link to <code class="docutils literal notranslate"><span class="pre">Function</span></code> and only need to pass it’s name (without the <code class="docutils literal notranslate"><span class="pre">.py</span></code> extension) to the object variable <code class="docutils literal notranslate"><span class="pre">py_file</span></code>.
-Note that the function name in the python script should match that of the script.</p>
-<p>The name variable takes any user defined string.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">Model</span><span class="o">.</span><span class="n">link_type</span> <span class="o">=</span> <span class="s1">&#39;Function&#39;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">Model</span><span class="o">.</span><span class="n">py_file</span> <span class="o">=</span> <span class="s1">&#39;analytical_function&#39;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">Model</span><span class="o">.</span><span class="n">name</span> <span class="o">=</span> <span class="s1">&#39;AnalyticFunc&#39;</span>
-</pre></div>
-</div>
-<p>The model output names are defined as a list of strings.
-These names will also be adopted by the surrogate and used in all plots.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">Model</span><span class="o">.</span><span class="n">Output</span><span class="o">.</span><span class="n">names</span> <span class="o">=</span> <span class="p">[</span><span class="s1">&#39;Z&#39;</span><span class="p">]</span>
-</pre></div>
-</div>
-<p>For this example, we have a Monte-Carlo reference solution for the first moments (mean and standard deviation) of the analytical function.
-The numpy (<code class="docutils literal notranslate"><span class="pre">*.npy</span></code>) files for this can be found in the <code class="docutils literal notranslate"><span class="pre">data\</span></code> directory of the example.
-We will later discuss the estimation of the first two moments from the surrogate model, so let us import the mc-reference here.
-These values can be passed in a form of a dictionary to the object variable <code class="docutils literal notranslate"><span class="pre">mc_reference</span></code>.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">Model</span><span class="o">.</span><span class="n">mc_reference</span> <span class="o">=</span> <span class="p">{}</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">Model</span><span class="o">.</span><span class="n">mc_reference</span><span class="p">[</span><span class="s1">&#39;Time [s]&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">arange</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span> <span class="mi">10</span><span class="p">,</span> <span class="mf">1.</span><span class="p">)</span> <span class="o">/</span> <span class="mi">9</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">Model</span><span class="o">.</span><span class="n">mc_reference</span><span class="p">[</span><span class="s1">&#39;mean&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">load</span><span class="p">(</span><span class="sa">f</span><span class="s2">&quot;data/mean_2.npy&quot;</span><span class="p">)</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">Model</span><span class="o">.</span><span class="n">mc_reference</span><span class="p">[</span><span class="s1">&#39;std&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">load</span><span class="p">(</span><span class="sa">f</span><span class="s2">&quot;data/std_2.npy&quot;</span><span class="p">)</span>
-</pre></div>
-</div>
-<p>Some of the training methods and evaluations make use of given data.
-For this we choose the model results for the parameter values X=[0,0].</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">Model</span><span class="o">.</span><span class="n">observations</span> <span class="o">=</span> <span class="p">{}</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">Model</span><span class="o">.</span><span class="n">observations</span><span class="p">[</span><span class="s1">&#39;Time [s]&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">arange</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span> <span class="mi">10</span><span class="p">,</span> <span class="mf">1.</span><span class="p">)</span> <span class="o">/</span> <span class="mi">9</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">Model</span><span class="o">.</span><span class="n">observations</span><span class="p">[</span><span class="s1">&#39;Z&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">repeat</span><span class="p">([</span><span class="mf">2.</span><span class="p">],</span> <span class="mi">10</span><span class="p">)</span>
-</pre></div>
-</div>
-</section>
-<section id="define-probabilistic-input-model">
-<h2>Define probabilistic input model<a class="headerlink" href="#define-probabilistic-input-model" title="Link to this heading">¶</a></h2>
-<p>Import and instantiate the input object</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="kn">from</span> <span class="nn">bayesvalidrox</span> <span class="kn">import</span> <span class="n">Input</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">Inputs</span> <span class="o">=</span> <span class="n">Input</span><span class="p">()</span>
-</pre></div>
-</div>
-<p>Now, we define the distribution of the model inputs.
-<strong>bayesvalidrox</strong> accepts the definition in two ways: by defining the distribution directly or by passing available data.
-The latter is handy when little information is available on the parameters or they do not follow any typical distributions.
-Here we show both options, the associated example <a class="reference internal" href="analyticalfunction.html"><span class="doc">Example: Analytical function</span></a> read the input parameters from a numpy file in the <code class="docutils literal notranslate"><span class="pre">data/</span></code> directory.</p>
-<p><strong>Option I:</strong> Define distribution directy with their name, type and parameters</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="c1"># First parameter</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">Inputs</span><span class="o">.</span><span class="n">add_marginals</span><span class="p">()</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">Inputs</span><span class="o">.</span><span class="n">Marginals</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span><span class="o">.</span><span class="n">name</span> <span class="o">=</span> <span class="s1">&#39;$X_1$&#39;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">Inputs</span><span class="o">.</span><span class="n">Marginals</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span><span class="o">.</span><span class="n">dist_type</span> <span class="o">=</span> <span class="s1">&#39;unif&#39;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">Inputs</span><span class="o">.</span><span class="n">Marginals</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span><span class="o">.</span><span class="n">parameters</span> <span class="o">=</span>  <span class="p">[</span><span class="o">-</span><span class="mi">5</span><span class="p">,</span> <span class="mi">5</span><span class="p">]</span>
-<span class="gp">&gt;&gt;&gt;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="c1"># Second parameter</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">Inputs</span><span class="o">.</span><span class="n">add_marginals</span><span class="p">()</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">Inputs</span><span class="o">.</span><span class="n">Marginals</span><span class="p">[</span><span class="mi">1</span><span class="p">]</span><span class="o">.</span><span class="n">name</span> <span class="o">=</span> <span class="s1">&#39;$X_2$&#39;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">Inputs</span><span class="o">.</span><span class="n">Marginals</span><span class="p">[</span><span class="mi">1</span><span class="p">]</span><span class="o">.</span><span class="n">dist_type</span> <span class="o">=</span> <span class="s1">&#39;unif&#39;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">Inputs</span><span class="o">.</span><span class="n">Marginals</span><span class="p">[</span><span class="mi">1</span><span class="p">]</span><span class="o">.</span><span class="n">parameters</span> <span class="o">=</span>  <span class="p">[</span><span class="o">-</span><span class="mi">5</span><span class="p">,</span> <span class="mi">5</span><span class="p">]</span>
-</pre></div>
-</div>
-<p><strong>Option II:</strong> Pass available data for input parameters</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">inputParams</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">load</span><span class="p">(</span><span class="s1">&#39;data/InputParameters_2.npy&#39;</span><span class="p">)</span>
-<span class="gp">&gt;&gt;&gt;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="c1"># First parameter</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">Inputs</span><span class="o">.</span><span class="n">add_marginals</span><span class="p">()</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">Inputs</span><span class="o">.</span><span class="n">Marginals</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span><span class="o">.</span><span class="n">name</span> <span class="o">=</span> <span class="s1">&#39;$X_1$&#39;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">Inputs</span><span class="o">.</span><span class="n">Marginals</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span><span class="o">.</span><span class="n">input_data</span> <span class="o">=</span> <span class="n">inputParams</span><span class="p">[:,</span> <span class="mi">0</span><span class="p">]</span>
-<span class="gp">&gt;&gt;&gt;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="c1"># Second parameter</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">Inputs</span><span class="o">.</span><span class="n">add_marginals</span><span class="p">()</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">Inputs</span><span class="o">.</span><span class="n">Marginals</span><span class="p">[</span><span class="mi">1</span><span class="p">]</span><span class="o">.</span><span class="n">name</span> <span class="o">=</span> <span class="s1">&#39;$X_2$&#39;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">Inputs</span><span class="o">.</span><span class="n">Marginals</span><span class="p">[</span><span class="mi">1</span><span class="p">]</span><span class="o">.</span><span class="n">input_data</span> <span class="o">=</span> <span class="n">inputParams</span><span class="p">[:,</span> <span class="mi">1</span><span class="p">]</span>
-</pre></div>
-</div>
-</section>
-<section id="define-surrogate-meta-model">
-<h2>Define surrogate (meta) model<a class="headerlink" href="#define-surrogate-meta-model" title="Link to this heading">¶</a></h2>
-<p>In <strong>bayesvalidrox</strong> a metamodel is an object of class <a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.surrogate_models.MetaModel.html#bayesvalidrox.surrogate_models.surrogate_models.MetaModel" title="bayesvalidrox.surrogate_models.surrogate_models.MetaModel"><code class="xref any py py-class docutils literal notranslate"><span class="pre">bayesvalidrox.surrogate_models.surrogate_models.MetaModel</span></code></a>.
-This object also accepts the inputs we defined in the previous section as an argument.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="kn">from</span> <span class="nn">bayesvalidrox</span> <span class="kn">import</span> <span class="n">MetaModel</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">MetaModelOpts</span> <span class="o">=</span> <span class="n">MetaModel</span><span class="p">(</span><span class="n">Inputs</span><span class="p">)</span>
-</pre></div>
-</div>
-<p>In this example, we use the arbitrary Polynomial Chaos Expansion (<code class="docutils literal notranslate"><span class="pre">'aPCE'</span></code>) as our <code class="docutils literal notranslate"><span class="pre">meta_model_type</span></code>.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">MetaModelOpts</span><span class="o">.</span><span class="n">meta_model_type</span> <span class="o">=</span> <span class="s1">&#39;aPCE&#39;</span>
-</pre></div>
-</div>
-<div class="admonition note">
-<p class="admonition-title">Note</p>
-<p>In <strong>bayesvalidrox</strong> two implementations of the Polynomial Chaos Expansion are available, <code class="docutils literal notranslate"><span class="pre">'PCE'</span></code> and <code class="docutils literal notranslate"><span class="pre">'aPCE'</span></code>.
-The tag <code class="docutils literal notranslate"><span class="pre">'PCE'</span></code> uses the generalized Polynomial Chaos Expansion by Xiu &amp; Karniadakis (<a class="reference external" href="https://epubs.siam.org/doi/10.1137/S1064827501387826/">2002</a>).
-while using <code class="docutils literal notranslate"><span class="pre">'aPCE'</span></code> results in its arbitrary extension by Oladyshkin &amp; Nowak (<a class="reference external" href="https://www.sciencedirect.com/science/article/pii/S0951832012000853?via%3Dihub/">2012</a>).</p>
-</div>
-<p>In <strong>bayesvalidrox</strong> the calculation of the polynomial coefficient is by standard done as described in Blatman &amp; Sudret (<a class="reference external" href="https://www.sciencedirect.com/science/article/pii/S0021999110006856/">2011</a>).</p>
-<p>In addition the regression method to be used at the core of this calculation has to be set.
-Here we choose <code class="docutils literal notranslate"><span class="pre">'FastARD'</span></code>, as it also induces sparsity in the expansion.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">MetaModelOpts</span><span class="o">.</span><span class="n">pce_reg_method</span> <span class="o">=</span> <span class="s1">&#39;FastARD&#39;</span>
-</pre></div>
-</div>
-<p>The polynomial degrees to consider can be either set as a range, or a single value to indicate the highest allowed degree.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">MetaModelOpts</span><span class="o">.</span><span class="n">pce_deg</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">arange</span><span class="p">(</span><span class="mi">9</span><span class="p">)</span>
-</pre></div>
-</div>
-<p>The truncation shceme of the expansion is given as the q-norm, with a value between 0 and 1.
-A value of 1 results in standard truncation of the expansion, while smaller values make the expansion prefer less combined terms.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">MetaModelOpts</span><span class="o">.</span><span class="n">pce_q_norm</span> <span class="o">=</span> <span class="mf">0.75</span>
-</pre></div>
-</div>
-</section>
-<section id="set-the-experimental-design">
-<h2>Set the experimental design<a class="headerlink" href="#set-the-experimental-design" title="Link to this heading">¶</a></h2>
-<p>The experimental design provides instructions on how to sample the input parameter space for training and evaluating the surrogate.
-Various sampling methods are available, and the samples can also be given by the user.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">ExpDesign</span> <span class="o">=</span> <span class="n">ExpDesign</span><span class="p">(</span><span class="n">Inputs</span><span class="p">)</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">ExpDesign</span><span class="o">.</span><span class="n">n_init_samples</span> <span class="o">=</span> <span class="mi">100</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">ExpDesign</span><span class="o">.</span><span class="n">sampling_method</span> <span class="o">=</span> <span class="s1">&#39;latin_hypercube&#39;</span>
-</pre></div>
-</div>
-</section>
-<section id="train-the-surrogate-with-an-engine">
-<h2>Train the surrogate with an engine<a class="headerlink" href="#train-the-surrogate-with-an-engine" title="Link to this heading">¶</a></h2>
-<p>Training is done by giving the model, experimental design and the surrogate model to an engine, which performs the training for us.
-The engine is of class <a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html#bayesvalidrox.surrogate_models.engine.Engine" title="bayesvalidrox.surrogate_models.engine.Engine"><code class="xref any py py-class docutils literal notranslate"><span class="pre">bayesvalidrox.surrogate_models.engine.Engine</span></code></a>.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">engine</span> <span class="o">=</span> <span class="n">Engine</span><span class="p">(</span><span class="n">MetaModelOpts</span><span class="p">,</span> <span class="n">Model</span><span class="p">,</span> <span class="n">ExpDesign</span><span class="p">)</span>
-</pre></div>
-</div>
-<p>Now, we can start training the surrogate (meta-) model by starting the engine and using the method <code class="docutils literal notranslate"><span class="pre">train_normal</span></code>.
-The engine obtains the training samples from the experimental design using the sampling strategy we set, runs the model on these samples and trains the surrogate on the results.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">engine</span><span class="o">.</span><span class="n">start_engine</span><span class="p">()</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">engine</span><span class="o">.</span><span class="n">train_normal</span><span class="p">()</span>
-</pre></div>
-</div>
-<p>Once this has run through we can obtain the trained metamodel from the engine.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">MetaModel_trained</span> <span class="o">=</span> <span class="n">engine</span><span class="o">.</span><span class="n">MetaModel</span>
-</pre></div>
-</div>
-<p>As <strong>bayesvalidrox</strong> uses the engine class for postprocessing and inference, we will save it at this point as a <code class="docutils literal notranslate"><span class="pre">pkl</span></code> object.
-This can be easily read in to avoid retraining the surrogate.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="k">with</span> <span class="nb">open</span><span class="p">(</span><span class="sa">f</span><span class="s1">&#39;PCEengine_</span><span class="si">{</span><span class="n">Model</span><span class="o">.</span><span class="n">name</span><span class="si">}</span><span class="s1">.pkl&#39;</span><span class="p">,</span> <span class="s1">&#39;wb&#39;</span><span class="p">)</span> <span class="k">as</span> <span class="n">output</span><span class="p">:</span>
-<span class="gp">&gt;&gt;&gt; </span>    <span class="n">joblib</span><span class="o">.</span><span class="n">dump</span><span class="p">(</span><span class="n">engine</span><span class="p">,</span> <span class="n">output</span><span class="p">,</span> <span class="mi">2</span><span class="p">)</span>
-</pre></div>
-</div>
-</section>
-<section id="sequential-training">
-<h2>Sequential training<a class="headerlink" href="#sequential-training" title="Link to this heading">¶</a></h2>
-<p>The basic surrogate training that we just performed is done only on one static set of data.
-<strong>bayesvalidrox</strong> also provide the option of sequential training, also known as active learning, where additional samples to be trained on are chosen by the surrogate.
-This will split the training into two parts.
-In the first part the training is performed as before, though the
-size of this initial training set can a bit smaller.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">ExpDesign</span><span class="o">.</span><span class="n">n_init_samples</span> <span class="o">=</span> <span class="mi">3</span><span class="o">*</span><span class="n">ndim</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">ExpDesign</span><span class="o">.</span><span class="n">sampling_method</span> <span class="o">=</span> <span class="s1">&#39;latin_hypercube&#39;</span>
-</pre></div>
-</div>
-<p>The options for sequential training are listed in the dedicated page of the <a class="reference internal" href="packagedescription.html"><span class="doc">USER GUIDE</span></a>.
-New samples are set by exploration and exploitation.
-Exploration refers to samples that are randomly drawn from the prior input space,
-while exploitation can use different metrics.
-The tradeoff between the two helps to avoid overfitting, while keeping the faster convergence given by the exploitation methods.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">ExpDesign</span><span class="o">.</span><span class="n">n_new_samples</span> <span class="o">=</span> <span class="mi">1</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">ExpDesign</span><span class="o">.</span><span class="n">n_max_samples</span> <span class="o">=</span> <span class="mi">150</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">ExpDesign</span><span class="o">.</span><span class="n">mod_LOO_threshold</span> <span class="o">=</span> <span class="mf">1e-16</span>
-<span class="gp">&gt;&gt;&gt;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">ExpDesign</span><span class="o">.</span><span class="n">tradeoff_scheme</span> <span class="o">=</span> <span class="kc">None</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">ExpDesign</span><span class="o">.</span><span class="n">explore_method</span> <span class="o">=</span> <span class="s1">&#39;random&#39;</span>
-<span class="gp">&gt;&gt;&gt;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="c1"># Use when &#39;Voronoi&#39; or &#39;random&#39; or &#39;latin_hypercube&#39; chosen</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">ExpDesign</span><span class="o">.</span><span class="n">n_canddidate</span> <span class="o">=</span> <span class="mi">1000</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">ExpDesign</span><span class="o">.</span><span class="n">n_cand_groups</span> <span class="o">=</span> <span class="mi">4</span>
-</pre></div>
-</div>
-<p>Here we set the exploitaiton method to be Bayesian Active Learning, which chooses the new samples based on the information gain with respect to some given data, here the model results described earlier.</p>
-<p>In addition we need to set the information metric to use, here <code class="docutils literal notranslate"><span class="pre">'DKL'</span></code> is chosen.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">ExpDesign</span><span class="o">.</span><span class="n">exploit_method</span> <span class="o">=</span> <span class="s1">&#39;BayesActDesign&#39;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">ExpDesign</span><span class="o">.</span><span class="n">util_func</span> <span class="o">=</span> <span class="s1">&#39;DKL&#39;</span>
-</pre></div>
-</div>
-<p>This active learning strategy also relies on the data uncertainty, so we set this to follow a Gaussian distribution around all values with standard deviations that are as large as the values themselves.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">obsData</span> <span class="o">=</span> <span class="n">pd</span><span class="o">.</span><span class="n">DataFrame</span><span class="p">(</span><span class="n">Model</span><span class="o">.</span><span class="n">observations</span><span class="p">,</span> <span class="n">columns</span><span class="o">=</span><span class="n">Model</span><span class="o">.</span><span class="n">Output</span><span class="o">.</span><span class="n">names</span><span class="p">)</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">DiscrepancyOpts</span> <span class="o">=</span> <span class="n">Discrepancy</span><span class="p">(</span><span class="s1">&#39;&#39;</span><span class="p">)</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">DiscrepancyOpts</span><span class="o">.</span><span class="n">type</span> <span class="o">=</span> <span class="s1">&#39;Gaussian&#39;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">DiscrepancyOpts</span><span class="o">.</span><span class="n">parameters</span> <span class="o">=</span> <span class="n">obsData</span><span class="o">**</span><span class="mi">2</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">MetaModelOpts</span><span class="o">.</span><span class="n">Discrepancy</span> <span class="o">=</span> <span class="n">DiscrepancyOpts</span>
-</pre></div>
-</div>
-<p>The measures calculated in each training iteration can also be plotted.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">ExpDesign</span><span class="o">.</span><span class="n">post_snapshot</span> <span class="o">=</span> <span class="kc">False</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">ExpDesign</span><span class="o">.</span><span class="n">step_snapshot</span> <span class="o">=</span> <span class="mi">1</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">ExpDesign</span><span class="o">.</span><span class="n">max_a_post</span> <span class="o">=</span> <span class="p">[</span><span class="mi">0</span><span class="p">]</span> <span class="o">*</span> <span class="n">ndim</span>
-</pre></div>
-</div>
-<p>For calculating and plotting the validation error of the surrogate in each iteration, additional references can be given.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">prior</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">load</span><span class="p">(</span><span class="sa">f</span><span class="s2">&quot;data/Prior_</span><span class="si">{</span><span class="n">ndim</span><span class="si">}</span><span class="s2">.npy&quot;</span><span class="p">)</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">prior_outputs</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">load</span><span class="p">(</span><span class="sa">f</span><span class="s2">&quot;data/origModelOutput_</span><span class="si">{</span><span class="n">ndim</span><span class="si">}</span><span class="s2">.npy&quot;</span><span class="p">)</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">likelihood</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">load</span><span class="p">(</span><span class="sa">f</span><span class="s2">&quot;data/validLikelihoods_</span><span class="si">{</span><span class="n">ndim</span><span class="si">}</span><span class="s2">.npy&quot;</span><span class="p">)</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">ExpDesign</span><span class="o">.</span><span class="n">valid_samples</span> <span class="o">=</span> <span class="n">prior</span><span class="p">[:</span><span class="mi">500</span><span class="p">]</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">ExpDesign</span><span class="o">.</span><span class="n">valid_model_runs</span> <span class="o">=</span> <span class="p">{</span><span class="s1">&#39;Z&#39;</span><span class="p">:</span> <span class="n">prior_outputs</span><span class="p">[:</span><span class="mi">500</span><span class="p">]}</span>
-</pre></div>
-</div>
-<p>The sequential training is again performed by the class <a class="reference internal" href="_autosummary/bayesvalidrox.surrogate_models.engine.Engine.html#bayesvalidrox.surrogate_models.engine.Engine" title="bayesvalidrox.surrogate_models.engine.Engine"><code class="xref any py py-class docutils literal notranslate"><span class="pre">bayesvalidrox.surrogate_models.engine.Engine</span></code></a>, but using the function <code class="docutils literal notranslate"><span class="pre">train_sequential</span></code>.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">engine</span><span class="o">.</span><span class="n">ExpDesign</span> <span class="o">=</span> <span class="n">ExpDesign</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">engine</span><span class="o">.</span><span class="n">train_sequential</span><span class="p">()</span>
-</pre></div>
-</div>
-</section>
-<section id="post-processing">
-<h2>Post-processing<a class="headerlink" href="#post-processing" title="Link to this heading">¶</a></h2>
-<p>The available post-processing methods for <strong>bayesvalidrox</strong> are given in the class <a class="reference internal" href="_autosummary/bayesvalidrox.post_processing.post_processing.PostProcessing.html#bayesvalidrox.post_processing.post_processing.PostProcessing" title="bayesvalidrox.post_processing.post_processing.PostProcessing"><code class="xref any py py-class docutils literal notranslate"><span class="pre">bayesvalidrox.post_processing.post_processing.PostProcessing</span></code></a>.
-All results created by this class are automatically stored in an output folder <code class="docutils literal notranslate"><span class="pre">Outputs_PostProcessing_*modelname</span></code>.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="kn">from</span> <span class="nn">bayesvalidrox</span> <span class="kn">import</span> <span class="n">PostProcessing</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">PostPCE</span> <span class="o">=</span> <span class="n">PostProcessing</span><span class="p">(</span><span class="n">engine</span><span class="p">)</span>
-</pre></div>
-</div>
-<p>Since the reference moments obtained from a Monte-Carlo simulation is available, we only need to call the method <code class="docutils literal notranslate"><span class="pre">plot_moments</span></code> method from the PostProcessing object.
-This method generates a plot and stores it in the output folder.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">PostPCE</span><span class="o">.</span><span class="n">plot_moments</span><span class="p">()</span>
-</pre></div>
-</div>
-<p>The method <code class="docutils literal notranslate"><span class="pre">valid_metamodel</span></code> allows for visual comparison between the model and surrogate for samples from the prior parameter distribution.
-The samples can be drawn randomly, or set by the user.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">PostPCE</span><span class="o">.</span><span class="n">valid_metamodel</span><span class="p">(</span><span class="n">n_samples</span><span class="o">=</span><span class="mi">3</span><span class="p">)</span>
-</pre></div>
-</div>
-<p>Another way to check the accuracy of the meta model is to use the method <code class="docutils literal notranslate"><span class="pre">accuracyCheckMetaModel</span></code> to show the Root Mean Square Error (RMSE) and the validation error.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">PostPCE</span><span class="o">.</span><span class="n">accuracyCheckMetaModel</span><span class="p">(</span><span class="n">nSamples</span><span class="o">=</span><span class="mi">200</span><span class="p">)</span>
-</pre></div>
-</div>
-<p>Global sensitivity analysis can be performed on the surrogate via the Total Sobol Indices.
-These are especially cheap to compute for PCE as they can exploit the properties of the calculated coefficients.
-The method <code class="docutils literal notranslate"><span class="pre">sobolIndicesPCE</span></code> returns a dictionary that contains the total sobol indices and stores their plots.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">total_sobol</span> <span class="o">=</span> <span class="n">PostPCE</span><span class="o">.</span><span class="n">sobolIndicesPCE</span><span class="p">()</span>
-</pre></div>
-</div>
-</section>
-<section id="bayesian-inference">
-<h2>Bayesian Inference<a class="headerlink" href="#bayesian-inference" title="Link to this heading">¶</a></h2>
-<p>Inverse parameter estimation can be done in <strong>bayesvalidrox</strong> with the class <a class="reference internal" href="_autosummary/bayesvalidrox.bayes_inference.bayes_inference.BayesInference.html#bayesvalidrox.bayes_inference.bayes_inference.BayesInference" title="bayesvalidrox.bayes_inference.bayes_inference.BayesInference"><code class="xref any py py-class docutils literal notranslate"><span class="pre">bayesvalidrox.bayes_inference.bayes_inference.BayesInference</span></code></a>.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="kn">from</span> <span class="nn">bayesvalidrox</span> <span class="kn">import</span> <span class="n">BayesInference</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">BayesOpts</span> <span class="o">=</span> <span class="n">BayesInference</span><span class="p">(</span><span class="n">engine</span><span class="p">)</span>
-</pre></div>
-</div>
-<p>If we set <code class="docutils literal notranslate"><span class="pre">emulator</span></code> to be true the Bayesian Inference will be performed based on the emulator.
-Some posterior predictions will be plotted by setting <code class="docutils literal notranslate"><span class="pre">plot_post_pred</span></code>.
-More options for Bayesian inference are listed at <a class="reference internal" href="bayes_description.html"><span class="doc">Bayesian inference</span></a>.</p>
-<div class="admonition note">
-<p class="admonition-title">Note</p>
-<p>Setting <code class="docutils literal notranslate"><span class="pre">emulator</span> <span class="pre">=</span> <span class="pre">False</span></code> means that the inference is based on actual model runs and not the surrogate.
-This can also be achieved by initializing the Engine without a surrogate object.</p>
-</div>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">BayesOpts</span><span class="o">.</span><span class="n">emulator</span> <span class="o">=</span> <span class="kc">True</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">BayesOpts</span><span class="o">.</span><span class="n">plot_post_pred</span> <span class="o">=</span> <span class="kc">True</span>
-</pre></div>
-</div>
-<p>We use MCMC to approximate the posterior distribution, rejection sampling is also available.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="kn">import</span> <span class="nn">emcee</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">BayesOpts</span><span class="o">.</span><span class="n">inference_method</span> <span class="o">=</span> <span class="s2">&quot;MCMC&quot;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">BayesOpts</span><span class="o">.</span><span class="n">mcmc_params</span> <span class="o">=</span> <span class="p">{</span>
-<span class="gp">&gt;&gt;&gt; </span>    <span class="s1">&#39;n_steps&#39;</span><span class="p">:</span> <span class="mf">1e5</span><span class="p">,</span>
-<span class="gp">&gt;&gt;&gt; </span>    <span class="s1">&#39;n_walkers&#39;</span><span class="p">:</span> <span class="mi">30</span><span class="p">,</span>
-<span class="gp">&gt;&gt;&gt; </span>    <span class="s1">&#39;moves&#39;</span><span class="p">:</span> <span class="n">emcee</span><span class="o">.</span><span class="n">moves</span><span class="o">.</span><span class="n">KDEMove</span><span class="p">(),</span>
-<span class="gp">&gt;&gt;&gt; </span>    <span class="s1">&#39;multiprocessing&#39;</span><span class="p">:</span> <span class="kc">False</span><span class="p">,</span>
-<span class="gp">&gt;&gt;&gt; </span>    <span class="s1">&#39;verbose&#39;</span><span class="p">:</span> <span class="kc">False</span>
-<span class="gp">&gt;&gt;&gt; </span>    <span class="p">}</span>
-</pre></div>
-</div>
-</section>
-<section id="define-the-data-uncertainty">
-<h2>Define the data uncertainty<a class="headerlink" href="#define-the-data-uncertainty" title="Link to this heading">¶</a></h2>
-<p>The estimated uncertainty of the data is used for the Bayesian Inference.
-<strong>bayesvalidrox</strong> provides three option to add this.
-For this tutorial we assume the uncertainty of the data to be distributed according to a Gaussian distribution around the known data with a standard deviation that is as large as the values in the data.</p>
-<p><strong>Option I:</strong> Set error directly for all data</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">BayesOpts</span><span class="o">.</span><span class="n">measurement_error</span> <span class="o">=</span> <span class="n">obsData</span>
-</pre></div>
-</div>
-<div class="admonition warning">
-<p class="admonition-title">Warning</p>
-<p>This option will become deprecated.</p>
-</div>
-<p><strong>Option II:</strong> Set discrepancy distributions all at once</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">DiscrepancyOpts</span> <span class="o">=</span> <span class="n">Discrepancy</span><span class="p">(</span><span class="s1">&#39;&#39;</span><span class="p">)</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">DiscrepancyOpts</span><span class="o">.</span><span class="n">type</span> <span class="o">=</span> <span class="s1">&#39;Gaussian&#39;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">DiscrepancyOpts</span><span class="o">.</span><span class="n">parameters</span> <span class="o">=</span> <span class="n">obsData</span><span class="o">**</span><span class="mi">2</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">BayesOpts</span><span class="o">.</span><span class="n">Discrepancy</span> <span class="o">=</span> <span class="n">DiscrepancyOpts</span>
-</pre></div>
-</div>
-<p><strong>Option III:</strong> Set discrepancy distributions for each parameter at a time</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">BayesOpts</span><span class="o">.</span><span class="n">bias_inputs</span> <span class="o">=</span> <span class="p">{</span><span class="s1">&#39;Z&#39;</span><span class="p">:</span><span class="n">np</span><span class="o">.</span><span class="n">arange</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span> <span class="mi">10</span><span class="p">,</span> <span class="mf">1.</span><span class="p">)</span><span class="o">.</span><span class="n">reshape</span><span class="p">(</span><span class="o">-</span><span class="mi">1</span><span class="p">,</span><span class="mi">1</span><span class="p">)</span> <span class="o">/</span> <span class="mi">9</span><span class="p">}</span>
-</pre></div>
-</div>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">DiscOutputOpts</span> <span class="o">=</span> <span class="n">Input</span><span class="p">()</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">DiscOutputOpts</span><span class="o">.</span><span class="n">add_marginals</span><span class="p">()</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">DiscOutputOpts</span><span class="o">.</span><span class="n">Marginals</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span><span class="o">.</span><span class="n">Nnme</span> <span class="o">=</span> <span class="s1">&#39;$\sigma^2_{\epsilon}$&#39;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">DiscOutputOpts</span><span class="o">.</span><span class="n">Marginals</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span><span class="o">.</span><span class="n">dist_type</span> <span class="o">=</span> <span class="s1">&#39;uniform&#39;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">DiscOutputOpts</span><span class="o">.</span><span class="n">Marginals</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span><span class="o">.</span><span class="n">parameters</span> <span class="o">=</span>  <span class="p">[</span><span class="mi">0</span><span class="p">,</span> <span class="mi">10</span><span class="p">]</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">BayesOpts</span><span class="o">.</span><span class="n">Discrepancy</span> <span class="o">=</span> <span class="p">{</span><span class="s1">&#39;known&#39;</span><span class="p">:</span> <span class="n">DiscrepancyOpts</span><span class="p">,</span>
-<span class="gp">&gt;&gt;&gt; </span>                        <span class="s1">&#39;infer&#39;</span><span class="p">:</span> <span class="n">Discrepancy</span><span class="p">(</span><span class="n">DiscOutputOpts</span><span class="p">)}</span>
-</pre></div>
-</div>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">DiscOutputOpts</span> <span class="o">=</span> <span class="n">Input</span><span class="p">()</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">DiscOutputOpts</span><span class="o">.</span><span class="n">add_marginals</span><span class="p">()</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">DiscOutputOpts</span><span class="o">.</span><span class="n">Marginals</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span><span class="o">.</span><span class="n">name</span> <span class="o">=</span> <span class="s1">&#39;$\lambda$&#39;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">DiscOutputOpts</span><span class="o">.</span><span class="n">Marginals</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span><span class="o">.</span><span class="n">dist_type</span> <span class="o">=</span> <span class="s1">&#39;uniform&#39;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">DiscOutputOpts</span><span class="o">.</span><span class="n">Marginals</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span><span class="o">.</span><span class="n">parameters</span> <span class="o">=</span> <span class="p">[</span><span class="mi">0</span><span class="p">,</span> <span class="mi">1</span><span class="p">]</span>
-</pre></div>
-</div>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">DiscOutputOpts</span><span class="o">.</span><span class="n">add_marginals</span><span class="p">()</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">DiscOutputOpts</span><span class="o">.</span><span class="n">Marginals</span><span class="p">[</span><span class="mi">1</span><span class="p">]</span><span class="o">.</span><span class="n">Name</span> <span class="o">=</span> <span class="s1">&#39;$\sigma_f$&#39;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">DiscOutputOpts</span><span class="o">.</span><span class="n">Marginals</span><span class="p">[</span><span class="mi">1</span><span class="p">]</span><span class="o">.</span><span class="n">dist_type</span> <span class="o">=</span> <span class="s1">&#39;uniform&#39;</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">DiscOutputOpts</span><span class="o">.</span><span class="n">Marginals</span><span class="p">[</span><span class="mi">1</span><span class="p">]</span><span class="o">.</span><span class="n">parameters</span> <span class="o">=</span> <span class="p">[</span><span class="mi">0</span><span class="p">,</span> <span class="mf">1e-4</span><span class="p">]</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">BayesOpts</span><span class="o">.</span><span class="n">Discrepancy</span> <span class="o">=</span> <span class="n">Discrepancy</span><span class="p">(</span><span class="n">DiscOutputOpts</span><span class="p">)</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="n">BayesOpts</span><span class="o">.</span><span class="n">Discrepancy</span> <span class="o">=</span> <span class="p">{</span><span class="s1">&#39;known&#39;</span><span class="p">:</span> <span class="n">DiscrepancyOpts</span><span class="p">,</span>
-<span class="gp">&gt;&gt;&gt; </span>                         <span class="s1">&#39;infer&#39;</span><span class="p">:</span> <span class="n">Discrepancy</span><span class="p">(</span><span class="n">DiscOutputOpts</span><span class="p">)}</span>
-</pre></div>
-</div>
-<p>With the method <code class="docutils literal notranslate"><span class="pre">create_inference</span></code> we start the calibration/inference and save the results in a a``.pkl`` file.
-This also creates and saves multiple plots in the folder <code class="docutils literal notranslate"><span class="pre">Output_Bayes_*modelname</span></code>.
-The saved plots include a histogram of the BME of the surrogate and TOM, the posterior distribution with its most likely values and
-plots of posterior predictions if wanted.</p>
-<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">&gt;&gt;&gt; </span><span class="n">Bayes_PCE</span> <span class="o">=</span> <span class="n">BayesOpts</span><span class="o">.</span><span class="n">create_inference</span><span class="p">()</span>
-<span class="gp">&gt;&gt;&gt; </span><span class="k">with</span> <span class="nb">open</span><span class="p">(</span><span class="sa">f</span><span class="s1">&#39;Bayes_</span><span class="si">{</span><span class="n">Model</span><span class="o">.</span><span class="n">name</span><span class="si">}</span><span class="s1">.pkl&#39;</span><span class="p">,</span> <span class="s1">&#39;wb&#39;</span><span class="p">)</span> <span class="k">as</span> <span class="n">output</span><span class="p">:</span>
-<span class="gp">&gt;&gt;&gt; </span>    <span class="n">joblib</span><span class="o">.</span><span class="n">dump</span><span class="p">(</span><span class="n">Bayes_PCE</span><span class="p">,</span> <span class="n">output</span><span class="p">,</span> <span class="mi">2</span><span class="p">)</span>
-</pre></div>
-</div>
-</section>
-</section>
-
-        </article>
-      </div>
-      <footer>
-        
-        <div class="related-pages">
-          <a class="next-page" href="examples.html">
-              <div class="page-info">
-                <div class="context">
-                  <span>Next</span>
-                </div>
-                <div class="title">EXAMPLES</div>
-              </div>
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-            </a>
-          <a class="prev-page" href="bmc_description.html">
-              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
-              <div class="page-info">
-                <div class="context">
-                  <span>Previous</span>
-                </div>
-                
-                <div class="title">Bayesian multi-model comparison</div>
-                
-              </div>
-            </a>
-        </div>
-        <div class="bottom-of-page">
-          <div class="left-details">
-            <div class="copyright">
-                Copyright &#169; 2023, Farid Mohammadi, Rebecca Kohlhaas
-            </div>
-            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
-            
-            <a href="https://github.com/pradyunsg/furo">Furo</a>
-            
-          </div>
-          <div class="right-details">
-            
-          </div>
-        </div>
-        
-      </footer>
-    </div>
-    <aside class="toc-drawer">
-      
-      
-      <div class="toc-sticky toc-scroll">
-        <div class="toc-title-container">
-          <span class="toc-title">
-            On this page
-          </span>
-        </div>
-        <div class="toc-tree-container">
-          <div class="toc-tree">
-            <ul>
-<li><a class="reference internal" href="#">TUTORIAL</a><ul>
-<li><a class="reference internal" href="#import-necessary-libraries">Import necessary libraries</a></li>
-<li><a class="reference internal" href="#define-the-model-with-pylinkforwardmodel">Define the model with PyLinkForwardModel</a></li>
-<li><a class="reference internal" href="#define-probabilistic-input-model">Define probabilistic input model</a></li>
-<li><a class="reference internal" href="#define-surrogate-meta-model">Define surrogate (meta) model</a></li>
-<li><a class="reference internal" href="#set-the-experimental-design">Set the experimental design</a></li>
-<li><a class="reference internal" href="#train-the-surrogate-with-an-engine">Train the surrogate with an engine</a></li>
-<li><a class="reference internal" href="#sequential-training">Sequential training</a></li>
-<li><a class="reference internal" href="#post-processing">Post-processing</a></li>
-<li><a class="reference internal" href="#bayesian-inference">Bayesian Inference</a></li>
-<li><a class="reference internal" href="#define-the-data-uncertainty">Define the data uncertainty</a></li>
-</ul>
-</li>
-</ul>
-
-          </div>
-        </div>
-      </div>
-      
-      
-    </aside>
-  </div>
-</div><script src="_static/documentation_options.js?v=4ebf8126"></script>
-    <script src="_static/doctools.js?v=9a2dae69"></script>
-    <script src="_static/sphinx_highlight.js?v=dc90522c"></script>
-    <script src="_static/scripts/furo.js?v=32e29ea5"></script>
-    </body>
-</html>
\ No newline at end of file
diff --git a/public/tutorial.rst b/public/tutorial.rst
deleted file mode 100644
index 6ca026f77..000000000
--- a/public/tutorial.rst
+++ /dev/null
@@ -1,341 +0,0 @@
-TUTORIAL
-********
-Here we provide an introductory tutorial for the general workflow with **bayesvalidrox**.
-This tutorial follows along the example :any:`analyticalfunction` to explain the basic functionality of working with **bayesvalidrox** surrogates, postprocessing and the Bayesian classes.
-The full code can be found in :py:mod:`examples.analytical-function.test_analytical_function`.
-
-Import necessary libraries
---------------------------
->>> import numpy as np
->>> import pandas as pd
->>> import sys
->>> import joblib
->>> from IPython.display import IFrame
-
-Define the model with PyLinkForwardModel
-----------------------------------------
-We use the :py:class:`bayesvalidrox.pylink.pylink.PyLinkForwardModel` object to define the model.
-
->>> from bayesvalidrox import PyLinkForwardModel
->>> Model = PyLinkForwardModel()
-
-Since the analytical function is implmented as a python function in a separate file, we can set the type of the link to ``Function`` and only need to pass it's name (without the ``.py`` extension) to the object variable ``py_file``. 
-Note that the function name in the python script should match that of the script. 
-
-The name variable takes any user defined string.
-
->>> Model.link_type = 'Function'
->>> Model.py_file = 'analytical_function'
->>> Model.name = 'AnalyticFunc'
-
-The model output names are defined as a list of strings.
-These names will also be adopted by the surrogate and used in all plots.
-
->>> Model.Output.names = ['Z']
-
-Bonus: For this example, we have a Monte-Carlo reference solution for the first moments (mean and standard deviation) of the analytical function. 
-The numpy (``*.npy``) files for this can be found in the ``data\`` directory of the example. 
-We will later discuss the estimation of the first two moments from the surrogate model, so let us import the mc-reference here. 
-These values can be passed in a form of a dictionary to the object variable ``mc_reference``.
-
->>> Model.mc_reference = {}
->>> Model.mc_reference['Time [s]'] = np.arange(0, 10, 1.) / 9
->>> Model.mc_reference['mean'] = np.load(f"data/mean_2.npy")
->>> Model.mc_reference['std'] = np.load(f"data/std_2.npy")
-
-Some of the training methods and evaluations make use of given data.
-For this we choose the model results for the parameter values X=[0,0].
-
->>> Model.observations = {}
->>> Model.observations['Time [s]'] = np.arange(0, 10, 1.) / 9
->>> Model.observations['Z'] = np.repeat([2.], 10)
-
-
-Define probabilistic input model
---------------------------------
-Import and instantiate the input object
-
->>> from bayesvalidrox import Input
->>> Inputs = Input()
-
-Now, we define the distribution of the model inputs. 
-**bayesvalidrox** accepts the definition in two ways: by defining the distribution directly or by passing available data. 
-The latter is handy when little information is available on the parameters or they do not follow any typical distributions. 
-Here we show both options, the associated example :any:`analyticalfunction` read the input parameters from a numpy file in the ``data/`` directory.
-
-**Option I:** Define distribution directy with their name, type and parameters 
-
->>> # First parameter
->>> Inputs.add_marginals()
->>> Inputs.Marginals[0].name = '$X_1$'
->>> Inputs.Marginals[0].dist_type = 'unif'
->>> Inputs.Marginals[0].parameters =  [-5, 5]
->>> 
->>> # Second parameter
->>> Inputs.add_marginals()
->>> Inputs.Marginals[1].name = '$X_2$'
->>> Inputs.Marginals[1].dist_type = 'unif'
->>> Inputs.Marginals[1].parameters =  [-5, 5]
-
-**Option II:** Pass available data for input parameters
-
->>> inputParams = np.load('data/InputParameters_2.npy')
->>> 
->>> # First parameter
->>> Inputs.add_marginals()
->>> Inputs.Marginals[0].name = '$X_1$'
->>> Inputs.Marginals[0].input_data = inputParams[:, 0]
->>> 
->>> # Second parameter
->>> Inputs.add_marginals()
->>> Inputs.Marginals[1].name = '$X_2$'
->>> Inputs.Marginals[1].input_data = inputParams[:, 1]
-
-
-Define surrogate (meta) model
------------------------------
-In **bayesvalidrox** a metamodel is an object of class :py:class:`bayesvalidrox.surrogate_models.surrogate_models.MetaModel`.
-This object also accepts the inputs we defined in the previous section as an argument.
-
-   
->>> from bayesvalidrox import MetaModel
->>> MetaModelOpts = MetaModel(Inputs)
-
-In this example, we use the arbitrary Polynomial Chaos Expansion (``'aPCE'``) as our ``meta_model_type``.
-
->>> MetaModelOpts.meta_model_type = 'aPCE'
-
-.. _2002: https://epubs.siam.org/doi/10.1137/S1064827501387826/
-
-.. note::
-   In **bayesvalidrox** two implementations of the Polynomial Chaos Expansion are available, ``'PCE'`` and ``'aPCE'``.
-   The tag ``'PCE'`` uses the generalized Polynomial Chaos Expansion by Xiu & Karniadakis (2002_).
-   while using ``'aPCE'`` results in its arbitrary extension by Oladyshkin & Nowak (2012_).
-
-.. _2012: https://www.sciencedirect.com/science/article/pii/S0951832012000853?via%3Dihub/
-
-    
-In **bayesvalidrox** the calculation of the polynomial coefficient is by standard done as described in Blatman & Sudret (2011_).
-
-.. _2011: https://www.sciencedirect.com/science/article/pii/S0021999110006856/
-
-In addition the regression method to be used at the core of this calculation has to be set.
-Here we choose ``'FastARD'``, as it also induces sparsity in the expansion.
-
->>> MetaModelOpts.pce_reg_method = 'FastARD'
-
-The polynomial degrees to consider can be either set as a range, or a single value to indicate the highest allowed degree.
-
->>> MetaModelOpts.pce_deg = np.arange(9)
-
-The truncation shceme of the expansion is given as the q-norm, with a value between 0 and 1.
-A value of 1 results in standard truncation of the expansion, while smaller values make the expansion prefer less combined terms.
-
->>> MetaModelOpts.pce_q_norm = 0.75
-
-
-Set the experimental design
----------------------------
-The experimental design provides instructions on how to sample the input parameter space for static training of the surrogate.
-Various sampling methods are available, but the samples can also be given by the user.
-
->>> MetaModelOpts.add_ExpDesign()
->>> MetaModelOpts.ExpDesign.Method = 'normal'
->>> MetaModelOpts.ExpDesign.n_init_samples = 100
->>> MetaModelOpts.ExpDesign.sampling_method = 'latin_hypercube'
-
-Train the surrogate 
--------------------
-Now, we can start training the surrogate (meta-) model by using the method ``create_metamodel`` and passing the model object as the only argument.
-This method returns the trained metamodel which we save as a ``pkl`` object.
-
->>> PCEModel = MetaModelOpts.create_metamodel(Model)
->>> with open(f'PCEModel_{Model.name}.pkl', 'wb') as output:
->>>     joblib.dump(PCEModel, output, 2)
-
-
-Sequential training
--------------------
-The basic surrogate training that we just performed is done only on one static set of data.
-**bayesvalidrox** also provide the option of sequential training, also known as active learning, where additional samples to be trained on are chosen by the surrogate.
-This can be activated by setting the ``method`` of the experimental design to ``'sequential'``.
-
->>> MetaModelOpts.ExpDesign.method = 'sequential'
-
-This will split the training into two parts.
-In the first part the training is performed as before, though the 
-size of this initial training set can a bit smaller.
-
->>> MetaModelOpts.ExpDesign.n_init_samples = 3*ndim
->>> MetaModelOpts.ExpDesign.sampling_method = 'latin_hypercube'
-
-The options for sequential training are listed at ...........
-New samples are set by exploration and exploitation.
-Exploration refers to samples that are randomly drawn from the prior input space, 
-while exploitation can use different metrics.
-The tradeoff between the two helps to avoid overfitting, while keeping the faster convergence given by the exploitation methods.
-
->>> MetaModelOpts.ExpDesign.n_new_samples = 1
->>> MetaModelOpts.ExpDesign.n_max_samples = 150
->>> MetaModelOpts.ExpDesign.mod_LOO_threshold = 1e-16
->>> 
->>> MetaModelOpts.ExpDesign.tradeoff_scheme = None
->>> MetaModelOpts.ExpDesign.explore_method = 'random'
->>> 
->>> # Use when 'Voronoi' or 'random' or 'latin_hypercube' chosen
->>> MetaModelOpts.ExpDesign.n_canddidate = 1000
->>> MetaModelOpts.ExpDesign.n_cand_groups = 4
-
-
-Here we set the exploitaiton method to be Bayesian Active Learning .....cite......
-, which chooses the new samples based on the information gain with respect to some given data, here the model results described earlier.
-
-In addition we need to set the information metric to use, here ``'DKL'`` is chosen.
-
->>> MetaModelOpts.ExpDesign.exploit_method = 'BayesActDesign'
->>> MetaModelOpts.ExpDesign.util_func = 'DKL'
-
-This active learning strategy also relies on the data uncertainty, so we set this to follow a Gaussian distribution around all values 
-with standard deviations that are as large as the values themselves.
-
->>> obsData = pd.DataFrame(Model.observations, columns=Model.Output.names)
->>> DiscrepancyOpts = Discrepancy('')
->>> DiscrepancyOpts.type = 'Gaussian'
->>> DiscrepancyOpts.parameters = obsData**2
->>> MetaModelOpts.Discrepancy = DiscrepancyOpts
-
-The measures calculated in each training iteration can also be plotted.
-
->>> MetaModelOpts.ExpDesign.post_snapshot = False
->>> MetaModelOpts.ExpDesign.step_snapshot = 1
->>> MetaModelOpts.ExpDesign.max_a_post = [0] * ndim
-
-For calculating and plotting the validation error of the surrogate in each iteration, additional references can be given.
-
->>> prior = np.load(f"data/Prior_{ndim}.npy")
->>> prior_outputs = np.load(f"data/origModelOutput_{ndim}.npy")
->>> likelihood = np.load(f"data/validLikelihoods_{ndim}.npy")
->>> MetaModelOpts.valid_samples = prior[:500]
->>> MetaModelOpts.valid_model_runs = {'Z': prior_outputs[:500]}
-
-The sequential training is performed by the class :py:class:`bayesvalidrox.surrogate_models.meta_model_engine.MetaModelEngine`.
-
->>> meta_model_engine = MetaModelEngine(MetaModelOpts)
->>> meta_model_engine.run()
->>> PCEModel = meta_model_engine.MetaModel
-
-
-
-Post-processing
----------------
-The available post-processing methods for **bayesvalidrox** are given in the class :py:class:`bayesvalidrox.post_processing.post_processing.PostProcessing`.
-All results created by this class are automatically stored in an output-folder ``Outputs_PostProcessing_*modelname``.
-
->>> from bayesvalidrox import PostProcessing
->>> PostPCE = PostProcessing(PCEModel)
-
-Since the reference moments obtained from a Monte-Carlo simulation is available, we only need to call the method ``plotMoments`` method from the PostProcessing object. 
-This method generates a plot and stores it in the output folder.
-
->>> PostPCE.plot_moments()
-
-The method ``valid_metamodel`` allows for visual comparison between the model and surrogate for samples from the prior parameter distribution.
-The samples can be drawn randomly, or set by the user.
-
->>> PostPCE.valid_metamodel(n_samples=3)
-
-Another way to check the accuracy of the meta model is to use the method ``accuracyCheckMetaModel`` to show the Root Mean Square Error (RMSE) and the validation error.
-
->>> PostPCE.accuracyCheckMetaModel(nSamples=200)
-
-Global sensitivity analysis can be performed on the surrogate via the Total Sobol Indices.
-These are especially cheap to compute for PCE as they can exploit the properties of the calculated coefficients.
-The method ``sobolIndicesPCE`` returns a dictionary that contains the total sobol indices and stores their plots.
-
->>> total_sobol = PostPCE.sobolIndicesPCE()
-
-
-Bayesian Inference
-------------------
-Inverse parameter estimation can be done in **bayesvalidrox** with the class :py:class:`bayesvalidrox.bayes_inf.bayes_inf.BayesInference`.
-
->>> from bayesvalidrox import BayesInference
->>> BayesOpts = BayesInference(PCEModel)
-
-If we set ``emulator`` to be true the Bayesian Inference will be performed based on the emulator.
-Some posterior predictions will be plotted by setting ``plot_post_pred``.
-More options for Bayesian inference are listed at .....
-
-.. note::
-   Setting ``emulator = False`` means that the inference is based on actual model runs and not the surrogate.
-   However, there might still be some bugs here,
-
->>> BayesOpts.emulator = True
->>> BayesOpts.plot_post_pred = True
-
-We use MCMC to approximate the posterior distribution, rejection sampling is also available.
-
->>> import emcee
->>> BayesOpts.inference_method = "MCMC"
->>> BayesOpts.mcmc_params = {
->>> 	'n_steps': 1e5,
->>> 	'n_walkers': 30,
->>> 	'moves': emcee.moves.KDEMove(),
->>> 	'multiprocessing': False,
->>> 	'verbose': False
->>> 	}
-
-Define the data uncertainty
----------------------------
-The estimated uncertainty of the data is used for the Bayesian Inference.
-**bayesvalidrox** provides three option to add this.
-For this tutorial we assume the uncertainty of the data to be distributed according to a Gaussian distribution around the known data with a standard deviation that is as large as the values in the data.
-
-**Option I:** Set error directly for all data
-
->>> BayesOpts.measurement_error = obsData
-
-.. warning::
-   This option might be deprecated quite soon or not work at all?
-
-**Option II:** Set discrepancy distributions all at once
-
->>> DiscrepancyOpts = Discrepancy('')
->>> DiscrepancyOpts.type = 'Gaussian'
->>> DiscrepancyOpts.parameters = obsData**2
->>> BayesOpts.Discrepancy = DiscrepancyOpts
-
-**Option III:** Set discrepancy distributions for each parameter at a time
-
->>> BayesOpts.bias_inputs = {'Z':np.arange(0, 10, 1.).reshape(-1,1) / 9}
-
->>> DiscOutputOpts = Input()
->>> DiscOutputOpts.add_marginals()
->>> DiscOutputOpts.Marginals[0].Nnme = '$\sigma^2_{\epsilon}$'
->>> DiscOutputOpts.Marginals[0].dist_type = 'uniform'
->>> DiscOutputOpts.Marginals[0].parameters =  [0, 10]
->>> BayesOpts.Discrepancy = {'known': DiscrepancyOpts,
->>>                         'infer': Discrepancy(DiscOutputOpts)}
-
->>> DiscOutputOpts = Input()
->>> DiscOutputOpts.add_marginals()
->>> DiscOutputOpts.Marginals[0].name = '$\lambda$'
->>> DiscOutputOpts.Marginals[0].dist_type = 'uniform'
->>> DiscOutputOpts.Marginals[0].parameters = [0, 1]
-
->>> DiscOutputOpts.add_marginals()
->>> DiscOutputOpts.Marginals[1].Name = '$\sigma_f$'
->>> DiscOutputOpts.Marginals[1].dist_type = 'uniform'
->>> DiscOutputOpts.Marginals[1].parameters = [0, 1e-4]
->>> BayesOpts.Discrepancy = Discrepancy(DiscOutputOpts)
->>> BayesOpts.Discrepancy = {'known': DiscrepancyOpts,
->>>                          'infer': Discrepancy(DiscOutputOpts)}
-
-With the method ``create_inference`` we start the calibration/inference and save the results in a a``.pkl`` file.
-This also creates and saves multiple plots in the folder ``Output_Bayes_*modelname``.
-The saved plots include a histogram of the BME of the surrogate and TOM, the posterior distribution with its most likely values and 
-plots of posterior predictions if wanted.
-
->>> Bayes_PCE = BayesOpts.create_inference()
->>> with open(f'Bayes_{Model.name}.pkl', 'wb') as output:
->>> 	joblib.dump(Bayes_PCE, output, 2)
-- 
GitLab