Skip to content

Commit f3585d6

Browse files
committed
Merge commit '2e87ecadc075bab42fd7a51178ce33ae2f6c3ccc' into HEAD
2 parents b879a6b + 2e87eca commit f3585d6

111 files changed

Lines changed: 3991 additions & 752 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.git-blame-ignore-revs

Lines changed: 2161 additions & 0 deletions
Large diffs are not rendered by default.

.github/ISSUE_TEMPLATE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,4 +25,4 @@ If this is a **feature request**, show what you expect to happen if the feature
2525

2626

2727
#### Current Version:
28-
v4.6.1
28+
v4.6.2

RELEASE-NOTES.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
Stan Math Library Release Notes
22

3+
======================================================================
4+
v4.6.2 (15 May 2023)
5+
======================================================================
6+
7+
- Fix an issue in Stan, see release notes.
8+
39
======================================================================
410
v4.6.1 (2 May 2023)
511
======================================================================

doxygen/contributor_help_pages/developer_doc.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Developers Guide {#developer_guide}
1+
# Developer Guide {#developer_guide}
22

33
Thanks for checking out these docs. This is where you'll find information on contributing to the [Math library](https://github.com/stan-dev/math), how the source code is laid out, and other technical details that could help. This wiki focuses on things relevant to the Math library. There's also a separate [Stan wiki](https://github.com/stan-dev/stan/wiki) for things related to the language, services, algorithms.
44

@@ -41,7 +41,7 @@ For implementation details of the Math library's automatic differentiation, plea
4141

4242
We're committed to having a permissive open-source license. The Math library is [licensed with the BSD 3-Clause License](https://github.com/stan-dev/math/blob/develop/LICENSE%2Emd) and we only accept changes to the code base that compatible with this license.
4343

44-
# Contributing {#contribution}
44+
# Contributing {#contributing}
4545

4646
Thanks for reading! We love contributions from everyone in the form of good discussion, issues, and pull requests.
4747

doxygen/doxygen.cfg

Lines changed: 373 additions & 293 deletions
Large diffs are not rendered by default.

doxygen/pretty_stuff/layout.xml

Lines changed: 37 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,46 @@
11
<doxygenlayout version="1.0">
22
<navindex>
33
<tab type="user" url="index.html" title="Overview" />
4+
<!-- Note: @ref doesn't work in doxygen v1.9.7. Perhaps this could come back in the future.
45
<tab type="usergroup" visible="yes" title="Contributor Guides" url="@ref contributing" intro="">
5-
<tab type="usergroup" visible="yes" title="Developer Guide" url="@ref developer_guide" intro=""/>
6-
<tab type="usergroup" visible="yes" title="Adding New Functions" url="@ref getting_started" intro=""/>
7-
<tab type="usergroup" visible="yes" title="Adding New Distributions" url="@ref new_distribution" intro=""/>
8-
<tab type="usergroup" visible="yes" title="Common Pitfalls" url="@ref common_pitfalls" intro=""/>
9-
<tab type="usergroup" visible="yes" title="Using requires for general overloads" url="@ref require_meta_doc" intro=""/>
10-
<tab type="usergroup" visible="yes" title="Reverse Mode Types" url="@ref reverse_mode_types" intro=""/>
11-
<tab type="usergroup" visible="yes" title="Testing Automatic Differentiation Functions" url="@ref autodiff_test_guide" intro=""/>
12-
<tab type="usergroup" visible="yes" title="Testing New Distributions" url="@ref dist_tests" intro=""/>
13-
<tab type="usergroup" visible="yes" title="Add New Functions With Known Gradients" url="@ref new_grad" intro=""/>
14-
<tab type="usergroup" visible="yes" title="Adding New OpenCL Functions" url="@ref opencl_guide" intro=""/>
15-
<tab type="usergroup" visible="yes" title="Windows Development Tips" url="@ref windows_tips" intro=""/>
16-
</tab>
6+
<tab type="user" visible="yes" title="Developer Guide" url="@ref developer_guide" intro=""/>
7+
<tab type="user" visible="yes" title="Adding New Functions" url="@ref getting_started" intro=""/>
8+
<tab type="user" visible="yes" title="Adding New Distributions" url="@ref new_distribution" intro=""/>
9+
<tab type="user" visible="yes" title="Common Pitfalls" url="@ref common_pitfalls" intro=""/>
10+
<tab type="user" visible="yes" title="Using requires for general overloads" url="@ref require_meta_doc" intro=""/>
11+
<tab type="user" visible="yes" title="Reverse Mode Types" url="@ref reverse_mode_types" intro=""/>
12+
<tab type="user" visible="yes" title="Testing Automatic Differentiation Functions" url="@ref autodiff_test_guide" intro=""/>
13+
<tab type="user" visible="yes" title="Testing New Distributions" url="@ref dist_tests" intro=""/>
14+
<tab type="user" visible="yes" title="Add New Functions With Known Gradients" url="@ref new_grad" intro=""/>
15+
<tab type="user" visible="yes" title="Adding New OpenCL Functions" url="@ref opencl_guide" intro=""/>
16+
<tab type="user" visible="yes" title="Windows Development Tips" url="@ref windows_tips" intro=""/>
17+
</tab>
18+
-->
19+
<tab type="usergroup" visible="yes" title="Contributor Guides" url="md__8github_2_c_o_n_t_r_i_b_u_t_i_n_g.html" intro="">
20+
<tab type="user" visible="yes" title="Developer Guide" url="md_doxygen_2contributor__help__pages_2developer__doc.html" intro=""/>
21+
<tab type="user" visible="yes" title="Adding New Functions" url="md_doxygen_2contributor__help__pages_2getting__started.html" intro=""/>
22+
<tab type="user" visible="yes" title="Adding New Distributions" url="md_doxygen_2contributor__help__pages_2adding__new__distributions.html" intro=""/>
23+
<tab type="user" visible="yes" title="Common Pitfalls" url="md_doxygen_2contributor__help__pages_2common__pitfalls.html" intro=""/>
24+
<tab type="user" visible="yes" title="Using requires for general overloads" url="md_doxygen_2contributor__help__pages_2require__meta.html" intro=""/>
25+
<tab type="user" visible="yes" title="Reverse Mode Types" url="md_doxygen_2contributor__help__pages_2reverse__mode__types.html" intro=""/>
26+
<tab type="user" visible="yes" title="Testing Automatic Differentiation Functions" url="md_doxygen_2contributor__help__pages_2autodiff__test__guide.html" intro=""/>
27+
<tab type="user" visible="yes" title="Testing New Distributions" url="md_doxygen_2contributor__help__pages_2distribution__tests.html" intro=""/>
28+
<tab type="user" visible="yes" title="Add New Functions With Known Gradients" url="md_doxygen_2contributor__help__pages_2new__gradients.html" intro=""/>
29+
<tab type="user" visible="yes" title="Adding New OpenCL Functions" url="md_doxygen_2contributor__help__pages_2add__new__opencl__kernel.html" intro=""/>
30+
<tab type="user" visible="yes" title="Windows Development Tips" url="md_doxygen_2contributor__help__pages_2windows__devnotes.html" intro=""/>
31+
</tab>
1732
<tab type="modules" visible="yes" title="Internal Docs" intro=""/>
33+
<!-- Note: @ref doesn't work in doxygen v1.9.7. Perhaps this could come back in the future.
34+
<tab type="usergroup" visible="yes" title="Parallelism" intro="">
35+
<tab type="user" visible="yes" title="Threading" url="@ref tbb_threading" intro=""/>
36+
<tab type="user" visible="yes" title="OpenCL for GPU Computing" url="@ref opencl_support" intro=""/>
37+
<tab type="user" visible="yes" title="MPI Support" url="@ref mpi" intro=""/>
38+
</tab>
39+
-->
1840
<tab type="usergroup" visible="yes" title="Parallelism" intro="">
19-
<tab type="usergroup" visible="yes" title="Threading" url="@ref tbb_threading" intro=""/>
20-
<tab type="usergroup" visible="yes" title="OpenCL for GPU Computing" url="@ref opencl_support" intro=""/>
21-
<tab type="usergroup" visible="yes" title="MPI Support" url="@ref mpi" intro=""/>
41+
<tab type="user" visible="yes" title="Threading" url="md_doxygen_2parallelism__support_2threading__tbb.html" intro=""/>
42+
<tab type="user" visible="yes" title="OpenCL for GPU Computing" url="md_doxygen_2parallelism__support_2opencl__support.html" intro=""/>
43+
<tab type="user" visible="yes" title="MPI Support" url="md_doxygen_2parallelism__support_2mpi__parallelism.html" intro=""/>
2244
</tab>
2345
<tab type="usergroup" visible="yes" title="(External Link) Stan Language Docs" url="https://mc-stan.org/users/documentation/" intro=""/>
2446
<tab type="usergroup" visible="yes" title="(External Link) Stan Discourse" url="https://discourse.mc-stan.org/" intro=""/>

lib/boost_1.78.0/libs/numeric/ublas/doc/js/jquery-1.3.2.min.js

Lines changed: 0 additions & 19 deletions
This file was deleted.

lib/boost_1.78.0/libs/numeric/ublas/doc/js/jquery.toc-gw.js

Lines changed: 0 additions & 166 deletions
This file was deleted.

lib/upgrade-boost.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ git commit -m "upgrading to boost v${boost_version}; adding unmodified boost lib
112112
cd boost_${boost_version}
113113

114114
git rm -rf boost.css boost.png index.htm index.html INSTALL rst.css --ignore-unmatch
115-
git rm -rf doc/ libs/*/test/ libs/*/example/ libs/*/doc/ --ignore-unmatch
115+
git rm -rf doc/ libs/*/test/ libs/*/example/ libs/*/doc/ libs/*/*/doc/ --ignore-unmatch
116116
git rm -rf boost/leaf/ libs/leaf/ boost/nowide/ libs/nowide --ignore-unmatch
117117
git rm -rf boost/pfr libs/pfr boost/json/ libs/json/ --ignore-unmatch
118118
git rm -rf boost/static_string libs/static_string --ignore-unmatch

make/compiler_flags

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ ifneq (,$(findstring g++,$(CXX)))
5858
CXX_TYPE ?= gcc
5959
endif
6060
CXX_TYPE ?= other
61-
CXX_VERSION := $(shell $(CXX) -dumpversion 2>&1)
61+
CXX_VERSION := $(shell $(CXX) -dumpfullversion -dumpversion 2>&1)
6262
CXX_MAJOR := $(word 1,$(subst ., ,$(CXX_VERSION)))
6363
CXX_MINOR := $(word 2,$(subst ., ,$(CXX_VERSION)))
6464

0 commit comments

Comments
 (0)