<commit_before>The `QUESO` Library [![Build Status](https://travis-ci.org/libqueso/queso.svg?branch=dev)](https://travis-ci.org/libqueso/queso)
===================

`QUESO` stands for Quantification of Uncertainty for Estimation,
Simulation and Optimization.

`QUESO` is a collection of algorithms and other functionalities aimed
for the solution of statistical inverse problems, for the solution of
statistical forward problems, for the validation of a model and for
the prediction of quantities of interest from such model along with
the quantification of their uncertainties.

`QUESO` is designed for flexibility, portability, easiness of use and
easiness of extension. Its software design follows an object-oriented
approach and its code is written on C++ and over MPI. It can run over
uniprocessor or multiprocessor environments.

Installation
------------

If you do not have a `configure` script in the top level directory,
run `bootstrap` to generate a configure script using autotools.

Before compiling, you must run the `configure` script.  To run, type
`./configure`.  Additional options may be provided if desired.  Run
`./configure --help` for details.

After successfully running `configure`, type `make` to build the
`QUESO` library

Then type `make install` to install it in the directory previously
specified by the `--prefix` option of the `configure` script.

Documentation
-------------

`QUESO` documentation is available
[here](http://libqueso.github.io/queso/docs/html/).

Dependencies
------------

At a minimum, `QUESO` compilation requires MPI and linkage against two
external libraries:

- [Boost](http://www.boost.org/)
- [GSL](https://www.gnu.org/software/gsl/)

`QUESO` also has several optional dependencies that enable additional functionality:

- [Teuchos](http://trilinos.sandia.gov/packages/docs/r7.0/packages/teuchos/doc/html/index.html)
- [GRVY](https://red.ices.utexas.edu/projects/hpct/files)
- [HDF5](http://www.hdfgroup.org/HDF5/)
- [GLPK](https://www.gnu.org/software/glpk/)
- [PETSc](http://www.mcs.anl.gov/petsc/)

Should you be interested in using the optional infinite dimensional
capabilities of `QUESO`, then you also need the following dependencies:

- [libMesh](http://libmesh.sourceforge.net) compiled with [SLEPc](http://www.grycap.upv.es/slepc/)
- [HDF5](http://www.hdfgroup.org/HDF5/)

License
-------

See `LICENSE` file distributed with `QUESO` for more information.

Contributing
------------<commit_msg>Updating README for new docs<commit_after>The `QUESO` Library [![Build Status](https://travis-ci.org/libqueso/queso.svg?branch=dev)](https://travis-ci.org/libqueso/queso)
===================

`QUESO` stands for Quantification of Uncertainty for Estimation,
Simulation and Optimization.

`QUESO` is a collection of algorithms and other functionalities aimed
for the solution of statistical inverse problems, for the solution of
statistical forward problems, for the validation of a model and for
the prediction of quantities of interest from such model along with
the quantification of their uncertainties.

`QUESO` is designed for flexibility, portability, easiness of use and
easiness of extension. Its software design follows an object-oriented
approach and its code is written on C++ and over MPI. It can run over
uniprocessor or multiprocessor environments.

Installation
------------

If you do not have a `configure` script in the top level directory,
run `bootstrap` to generate a configure script using autotools.

Before compiling, you must run the `configure` script.  To run, type
`./configure`.  Additional options may be provided if desired.  Run
`./configure --help` for details.

After successfully running `configure`, type `make` to build the
`QUESO` library

Then type `make install` to install it in the directory previously
specified by the `--prefix` option of the `configure` script.

Documentation
-------------

`QUESO` documentation is available
[here](http://libqueso.github.io/queso/html/).

Documentation for older versions;

1.  [v0.50.1](http://libqueso.github.io/queso/v.0.50.1/html/).
2.  [v0.51.1](http://libqueso.github.io/queso/v.0.51.1/html/).
3.  [v0.52.0](http://libqueso.github.io/queso/v.0.52.0/html/).

Dependencies
------------

At a minimum, `QUESO` compilation requires MPI and linkage against two
external libraries:

- [Boost](http://www.boost.org/)
- [GSL](https://www.gnu.org/software/gsl/)

`QUESO` also has several optional dependencies that enable additional functionality:

- [Teuchos](http://trilinos.sandia.gov/packages/docs/r7.0/packages/teuchos/doc/html/index.html)
- [GRVY](https://red.ices.utexas.edu/projects/hpct/files)
- [HDF5](http://www.hdfgroup.org/HDF5/)
- [GLPK](https://www.gnu.org/software/glpk/)
- [PETSc](http://www.mcs.anl.gov/petsc/)

Should you be interested in using the optional infinite dimensional
capabilities of `QUESO`, then you also need the following dependencies:

- [libMesh](http://libmesh.sourceforge.net) compiled with [SLEPc](http://www.grycap.upv.es/slepc/)
- [HDF5](http://www.hdfgroup.org/HDF5/)

License
-------

See `LICENSE` file distributed with `QUESO` for more information.

Contributing
------------
{'fraction_non_alphanumeric': 0.1383989145183175, 'fraction_numerical': 0.007559604574529948, 'mean_word_length': 4.149700598802395, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 10, 'lorem ipsum': 0, 'www.': 14, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7402983', 'n_tokens_mistral': 1607, 'n_tokens_neox': 1559, 'n_words': 520}