# openturns **Repository Path**: mirrors/openturns ## Basic Information - **Project Name**: openturns - **Description**: OpenTURNS 是一个 C++ 和 Python 库,内置专用于处理不确定性数据的模型和算法 - **Primary Language**: C/C++ - **License**: LGPL-3.0 - **Default Branch**: master - **Homepage**: https://www.oschina.net/p/openturns - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 0 - **Created**: 2022-03-09 - **Last Updated**: 2025-10-15 ## Categories & Tags **Categories**: cae **Tags**: None ## README .. image:: https://circleci.com/gh/openturns/openturns.svg?style=shield :target: https://circleci.com/gh/openturns/openturns .. image:: https://github.com/openturns/openturns/actions/workflows/build.yml/badge.svg?branch=master :target: https://github.com/openturns/openturns/actions/workflows/build.yml .. image:: https://codecov.io/gh/openturns/openturns/graph/badge.svg?token=EczU7Uo18P :target: https://codecov.io/gh/openturns/openturns ============================================================================= OpenTURNS (Open source initiative to Treat Uncertainties, Risks'N Statistics) ============================================================================= OpenTURNS is a scientific C++ and Python library featuring an internal data model and algorithms dedicated to the treatment of uncertainties. The main goal of this library is to provide all functionalities needed to treat uncertainties in studies with industrial applications. Targeted users are all engineers who want to introduce the probabilistic dimension in their so far deterministic studies. Up-to-date information can be found at http://www.openturns.org License ======= OpenTURNS is free software distributed under the GNU Lesser General Public License version 3 or, at your option, any later version. The terms of the GNU LGPL version 3 can be found in the files ``COPYING`` and ``COPYING.LESSER``. Additional licenses apply to some parts of the library: please see the ``LICENSE`` file and the other ``COPYING.*`` files. Release Notes ============= Please see the ``ChangeLog`` file for a summary of bug fixes and new features of the current release. Backwards Compatibility ======================= The developers strive to preserve backwards compatibility between releases, but this is not always possible. Where backwards compatibility is known to be broken, it is clearly marked as an incompatibility in the ``ChangeLog`` file. Installation ============ Instructions on how to install OpenTURNS from binaries and from sources are available `here `_. Documentation ============= The link http://openturns.github.io/openturns/latest/contents.html will take you to the documentation of the current release. In the URL above, replace "latest" with "master" to view the documentation of the current master branch, or with a version number to view the documentation of that specific version. Contributing ============ There are many ways you can contribute, and not all of them involve developer skills. Please visit `this page `_ for more information. Acknowledgements ================ Symbolic differentiation is powered in OpenTURNS by a `modified version `_ of Leo Liberti's `Ev3 `_ library. -- The OpenTURNS team