RAVEN is a flexible and multi-purpose probabilistic risk analysis, validation and uncertainty quantification, parameter optimization, model reduction and data knowledge-discovering framework.
Version: 3.0
Use Mamba to install RAVEN which can accelerate the installation process:
./scripts/establish_conda_env.sh --mamba
Use “pip” to install RAVEN (https://pypi.org/project/raven-framework/) and RAVEN plugins (supported in Python 3.9 and Python 3.10):
pip install raven-framework==3.0 teal-ravenframework==0.5 heron-ravenframework==0.4
Or if you just want the newest version of raven:
pip install raven-framework
URLS: https://pypi.org/project/raven-framework/ https://pypi.org/project/heron-ravenframework/ https://pypi.org/project/teal-ravenframework/
These should work on Linux, Mac OS and Windows with Python 3.9 and 3.10. After installation, the raven_framework command can be used to run raven.
The updates for the submodules are tracked by issue #1114. In this release, there are significant updates in following Plugins. We recommend the users to check the following links for more details. TEAL: https://github.com/idaholab/TEAL HERON: https://github.com/idaholab/HERON SR2ML: https://github.com/idaholab/SR2ML LOGOS: https://github.com/idaholab/LOGOS FARM: https://github.com/Argonne-National-Laboratory/FARM
We would like to thank all RAVEN internal developers for their significant contributions, including but not limit to: @wangcj05 @mandd @PaulTalbot-INL @joshua-cogliati-inl @Jimmy-INL @dylanjm @JunyungKim @worseliz @yoshiurr-INL @aadeshINL @GabrielSoto-INL
We would like to thank all RAVEN external contributors for their significant contributions, including but not limit to @aalfonsi @wanghy-anl @ShimingYIN @j-bryan @Nhatkhang @AnthoneyGriffith
Full Changelog: https://github.com/idaholab/raven/compare/RAVENv2.3...RAVENv3.0
Official Release of the RAVEN code. Version: 2.3
Importance Features:
Experimental Features:
Use Mamba to install RAVEN which can accelerate the installation process: ./scripts/establish_conda_env.sh --mamba
Use “pip” to install RAVEN (https://pypi.org/project/raven-framework/) pip install raven-framework These should work on Linux, Mac OS and Windows. After installation, the raven_framework command can be used to run raven.
Other Features:
Submodule Updates: The updates for the submodules are tracked by issue #1114. In this release, there are significant updates in following Plugins. We recommend the users to check the following links for more details. TEAL: https://github.com/idaholab/TEAL HERON: https://github.com/idaholab/HERON SR2ML: https://github.com/idaholab/SR2ML LOGOS: https://github.com/idaholab/LOGOS FARM: https://github.com/Argonne-National-Laboratory/FARM
Addressed Defects: #2095 #2086 #2076 #2079 #2089 #1778 #2073 #2064 #2035 #2057 #1803 #1742 #1757 #1741 #1699 #1869 #2040 #2031 #2034 #2030 #2036 #2028 #1982 #2007 #1915 #2006 #2009 #1870 #1968
Internal Developer: We would like to thank all RAVEN internal developers for their significant contributions, including but not limit to: @wangcj05 @mandd @PaulTalbot-INL @joshua-cogliati-inl @Jimmy-INL @dylanjm @dgarrett622 @JunyungKim @worseliz @yoshiurr-INL
External Contribution: We would like to thank all RAVEN external contributors for their significant contributions, including but not limit to @aalfonsi @wanghy-anl
Official Release of the RAVEN code. Version: 2.2
Importance Features:
Experimental Features:
New installation process by “pip” (see #1784 and #1773): This RAVEN release now can be installed by pip. This is currently experimental, but we would like to hear back if it fails. The current pip packages are: raven-framework teal-ravenframework and heron-ravenframework (If you are developing a RAVEN plugin, and wish to create your own pip package, let us know and we can help you.) If you are running Python 3.7 or 3.8, these can be installed with pip. Example: pip3 install raven-framework These should work on Linux, Mac OS and Windows. After installation, the raven_framework command can be used to run raven (and for HERON, the heron command). Please see package pages for more details: https://www.pypi.org/project/raven-framework/ https://www.pypi.org/project/teal-ravenframework/ https://www.pypi.org/project/heron-ravenframework/
Exporter for FMI/FMU (#1481) Addition of the contrib library "pythonFMU" (see https://github.com/NTNU-IHB/PythonFMU) that has been modified for RAVEN needs (e.g. Darwin support). Addition of RAVEN generic FMU exporter for ExternalModels and ROMs. Addition of the capability to serialize RAVEN ExternalModel.
Other Features:
Submodule Updates: The updates for the submodules are tracked by issue #1114. In this release, there are significant updates in following Plugins. We recommend the users to check the following links for more details. TEAL: https://github.com/idaholab/TEAL HERON: https://github.com/idaholab/HERON SR2ML: https://github.com/idaholab/SR2ML LOGOS: https://github.com/idaholab/LOGOS FARM: https://github.com/Argonne-National-Laboratory/FARM
Internal Developer: We would like to thank all RAVEN internal developers for their significant contributions, including but not limit to: @mandd @PaulTalbot-INL @joshua-cogliati-inl @Jimmy-INL @dylanjm @dgarrett622 @JunyungKim @worseliz @yoshiurr-INL
External Contribution: We would like to thank all RAVEN external contributors for their significant contributions, including but not limit to @aalfonsi @wanghy-anl @greenwoodms06, @FlanFlanagan, @AnthoneyGriffith @huang714 @mgarrouste @maldil @j-bryan @yenili
Addressed Defects: #1990 #1962 #1934 #1932 #1887 #1881 #1874 #1855 #1851 #1822 #1814 #1809 #1793 #1785 #1771 #1767 #1758 #1749 #1746 #1740 #1724 #1771 #1684 #1676 #1053
Official Release of the RAVEN code. Version: 2.1
Main New Features:
RAVEN Plug-ins:
Optimizers:
Models:
Samplers:
Code interfaces:
Surrogate Models:
Post-Processors:
OutStreams:
Database
Utility and Others
--profile
argument to raven_framework
. Requires installation of optional library line_profiler
. #1318Documentation:
Addressed Defects:
Third Official Release of the RAVEN code. Version: 2.0 Main New Features:
Addressed Defects:
Tracking Change Log:
Second Official Release of the RAVEN code. Version: 1.1 Main Added Features:
Addressed Defects:
Tracking Change Log:
First Official Release of the RAVEN code. Version: 1.0 Main Added Features: None (first release - All code) Defect Addressed: None (first release)