Skip to content

Commit 3faf227

Browse files
authored
Merge pull request #861 from stan-dev/fix/860-trace_quad_form
Add vector overload for trace_quad_form
2 parents 6346d98 + 0b02def commit 3faf227

2 files changed

Lines changed: 12 additions & 4 deletions

File tree

src/functions-reference/functions_index.qmd

Lines changed: 2 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/functions-reference/matrix_operations.qmd

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -746,10 +746,17 @@ A is symmetric and ensures that the result is also symmetric.
746746
The trace of the quadratic form, i.e., `trace(B' * A * B)`.
747747
{{< since 2.0 >}}
748748

749-
<!-- real; trace_gen_quad_form; (matrix D,matrix A, matrix B); -->
750-
\index{{\tt \bfseries trace\_gen\_quad\_form }!{\tt (matrix D,matrix A, matrix B): real}|hyperpage}
749+
<!-- real; trace_quad_form; (matrix A, vector B); -->
750+
\index{{\tt \bfseries trace\_quad\_form }!{\tt (matrix A, vector B): real}|hyperpage}
751751

752-
`real` **`trace_gen_quad_form`**`(matrix D,matrix A, matrix B)`<br>\newline
752+
`real` **`trace_quad_form`**`(matrix A, vector B)`<br>\newline
753+
The trace of the quadratic form, i.e., `trace(B' * A * B)`.
754+
{{< since 2.0 >}}
755+
756+
<!-- real; trace_gen_quad_form; (matrix D ,matrix A, matrix B); -->
757+
\index{{\tt \bfseries trace\_gen\_quad\_form }!{\tt (matrix D, matrix A, matrix B): real}|hyperpage}
758+
759+
`real` **`trace_gen_quad_form`**`(matrix D, matrix A, matrix B)`<br>\newline
753760
The trace of a generalized quadratic form, i.e., `trace(D * B' * A *
754761
B).`
755762
{{< since 2.0 >}}

0 commit comments

Comments
 (0)