Skip to content

Commit 1475ff7

Browse files
committed
Merge branch 'develop' into generalize_fun_s_t
# Conflicts: # stan/math/prim/fun/mdivide_left_ldlt.hpp
2 parents 39cf128 + 3f3fa3d commit 1475ff7

1,855 files changed

Lines changed: 130937 additions & 3540 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.

.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-
v3.1.0
28+
v3.2.0

RELEASE-NOTES.txt

Lines changed: 123 additions & 6 deletions
Large diffs are not rendered by default.

doxygen/contributor_help_pages/windows_devnotes.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ BIT=32
5151
```
5252
If the test suite isn't built first, client code using numerical integration routines such as `integrate_ode_bdf` may fail to link because the libraries haven't been built yet. Obviously these files and directories would need to be added to the downstream project makefile's LDLIBS variable, or equivalent.
5353
```
54-
$ make lib/sundials_3.1.0/lib/libsundials_cvodes.a lib/sundials_3.1.0/lib/libsundials_nvecserial.a
55-
make: 'lib/sundials_3.1.0/lib/libsundials_cvodes.a' is up to date.
56-
make: 'lib/sundials_3.1.0/lib/libsundials_nvecserial.a' is up to date.
54+
$ make lib/sundials_3.2.0/lib/libsundials_cvodes.a lib/sundials_3.2.0/lib/libsundials_nvecserial.a
55+
make: 'lib/sundials_3.2.0/lib/libsundials_cvodes.a' is up to date.
56+
make: 'lib/sundials_3.2.0/lib/libsundials_nvecserial.a' is up to date.
5757
```

doxygen/doxygen.cfg

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ PROJECT_NAME = "Stan Math Library"
3838
# could be handy for archiving the generated documentation or if some version
3939
# control system is used.
4040

41-
PROJECT_NUMBER = 3.1.0
41+
PROJECT_NUMBER = 3.2.0
4242

4343
# Using the PROJECT_BRIEF tag one can provide an optional one line description
4444
# for a project that appears at the top of each page and should give viewer a
@@ -133,7 +133,7 @@ ALWAYS_DETAILED_SEC = NO
133133
# operators of the base classes will not be shown.
134134
# The default value is: NO.
135135

136-
INLINE_INHERITED_MEMB = NO
136+
INLINE_INHERITED_MEMB = YES
137137

138138
# If the FULL_PATH_NAMES tag is set to YES, doxygen will prepend the full path
139139
# before files name in the file list and in the header files. If set to NO the
@@ -341,14 +341,14 @@ IDL_PROPERTY_SUPPORT = YES
341341
# all members of a group must be documented explicitly.
342342
# The default value is: NO.
343343

344-
DISTRIBUTE_GROUP_DOC = NO
344+
DISTRIBUTE_GROUP_DOC = YES
345345

346346
# If one adds a struct or class to a group and this option is enabled, then also
347347
# any nested class or struct is added to the same group. By default this option
348348
# is disabled and one has to add nested compounds explicitly via \ingroup.
349349
# The default value is: NO.
350350

351-
GROUP_NESTED_COMPOUNDS = NO
351+
GROUP_NESTED_COMPOUNDS = YES
352352

353353
# Set the SUBGROUPING tag to YES to allow class member groups of the same type
354354
# (for instance a group of public functions) to be put as a subgroup of that
@@ -378,7 +378,7 @@ INLINE_GROUPED_CLASSES = NO
378378
# Man pages) or section (for LaTeX and RTF).
379379
# The default value is: NO.
380380

381-
INLINE_SIMPLE_STRUCTS = NO
381+
INLINE_SIMPLE_STRUCTS = YES
382382

383383
# When TYPEDEF_HIDES_STRUCT tag is enabled, a typedef of a struct, union, or
384384
# enum is documented as struct, union, or enum with the name of the typedef. So
@@ -422,7 +422,7 @@ EXTRACT_ALL = YES
422422
# be included in the documentation.
423423
# The default value is: NO.
424424

425-
EXTRACT_PRIVATE = NO
425+
EXTRACT_PRIVATE = YES
426426

427427
# If the EXTRACT_PACKAGE tag is set to YES, all members with package or internal
428428
# scope will be included in the documentation.
@@ -743,7 +743,7 @@ WARN_NO_PARAMDOC = NO
743743
# a warning is encountered.
744744
# The default value is: NO.
745745

746-
WARN_AS_ERROR = NO
746+
WARN_AS_ERROR = YES
747747

748748
# The WARN_FORMAT tag determines the format of the warning messages that doxygen
749749
# can produce. The string should contain the $file, $line, and $text tags, which
@@ -845,8 +845,7 @@ EXCLUDE_PATTERNS =
845845
# Note that the wildcards are matched against the file with absolute path, so to
846846
# exclude all test directories use the pattern */test/*
847847

848-
EXCLUDE_SYMBOLS = std::* \
849-
Eigen::*
848+
EXCLUDE_SYMBOLS =
850849

851850
# The EXAMPLE_PATH tag can be used to specify one or more files or directories
852851
# that contain example code fragments that are included (see the \include

lib/eigen_3.3.3/unsupported/CMakeLists.txt

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

lib/eigen_3.3.7/.hgeol

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
[patterns]
2+
*.sh = LF
3+
*.MINPACK = CRLF
4+
scripts/*.in = LF
5+
debug/msvc/*.dat = CRLF
6+
debug/msvc/*.natvis = CRLF
7+
unsupported/test/mpreal/*.* = CRLF
8+
** = native
9+
10+
[repository]
11+
native = LF

lib/eigen_3.3.7/.hgignore

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
syntax: glob
2+
qrc_*cxx
3+
*.orig
4+
*.pyc
5+
*.diff
6+
diff
7+
*.save
8+
save
9+
*.old
10+
*.gmo
11+
*.qm
12+
core
13+
core.*
14+
*.bak
15+
*~
16+
*build*
17+
*.moc.*
18+
*.moc
19+
ui_*
20+
CMakeCache.txt
21+
tags
22+
.*.swp
23+
activity.png
24+
*.out
25+
*.php*
26+
*.log
27+
*.orig
28+
*.rej
29+
log
30+
patch
31+
a
32+
a.*
33+
lapack/testing
34+
lapack/reference

0 commit comments

Comments
 (0)