From 078cffd9de2aef0efa73e5420efe5f47f9f44d5f Mon Sep 17 00:00:00 2001 From: Hewill Kang Date: Wed, 8 Apr 2026 12:19:17 +0800 Subject: [PATCH 1/7] [linalg.scaled.scaledaccessor] Added missing typename The typename here is REQUIRED. --- source/numerics.tex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/numerics.tex b/source/numerics.tex index 31a2e217d6..37b18ed098 100644 --- a/source/numerics.tex +++ b/source/numerics.tex @@ -12685,7 +12685,7 @@ const decltype(declval() * declval()); using @\libmember{reference}{scaled_accessor}@ = remove_const_t; using @\libmember{data_handle_type}{scaled_accessor}@ = NestedAccessor::data_handle_type; - using @\libmember{offset_policy}{scaled_accessor}@ = scaled_accessor; + using @\libmember{offset_policy}{scaled_accessor}@ = scaled_accessor; constexpr scaled_accessor() = default; template From d7ed8a5ccae3e982618dcdefcd8a194754b29916 Mon Sep 17 00:00:00 2001 From: Hewill Kang Date: Wed, 8 Apr 2026 12:21:40 +0800 Subject: [PATCH 2/7] [linalg.conj.conjugatedaccessor] Added missing typename --- source/numerics.tex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/numerics.tex b/source/numerics.tex index 37b18ed098..0e7830e9fc 100644 --- a/source/numerics.tex +++ b/source/numerics.tex @@ -12857,7 +12857,7 @@ const decltype(@\exposid{conj-if-needed}@(declval())); using @\libmember{reference}{conjugated_accessor}@ = remove_const_t; using @\libmember{data_handle_type}{conjugated_accessor}@ = NestedAccessor::data_handle_type; - using @\libmember{offset_policy}{conjugated_accessor}@ = conjugated_accessor; + using @\libmember{offset_policy}{conjugated_accessor}@ = conjugated_accessor; constexpr conjugated_accessor() = default; constexpr conjugated_accessor(const NestedAccessor& acc); From 638b057ea7c16f9a7d123c23ac62a004e1a809a2 Mon Sep 17 00:00:00 2001 From: Hewill Kang Date: Wed, 8 Apr 2026 14:46:30 +0800 Subject: [PATCH 3/7] Update numerics.tex --- source/numerics.tex | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/source/numerics.tex b/source/numerics.tex index 0e7830e9fc..81ff2fba27 100644 --- a/source/numerics.tex +++ b/source/numerics.tex @@ -12682,7 +12682,7 @@ class @\libglobal{scaled_accessor}@ { public: using @\libmember{element_type}{scaled_accessor}@ = - const decltype(declval() * declval()); + const decltype(declval() * declval()); using @\libmember{reference}{scaled_accessor}@ = remove_const_t; using @\libmember{data_handle_type}{scaled_accessor}@ = NestedAccessor::data_handle_type; using @\libmember{offset_policy}{scaled_accessor}@ = scaled_accessor; @@ -12771,7 +12771,7 @@ \pnum \returns \begin{codeblock} -scaling_factor() * NestedAccessor::element_type(@\exposid{nested-accessor}@.access(p, i)) +scaling_factor() * typename NestedAccessor::element_type(@\exposid{nested-accessor}@.access(p, i)) \end{codeblock} \end{itemdescr} @@ -12854,7 +12854,7 @@ class @\libglobal{conjugated_accessor}@ { public: using @\libmember{element_type}{conjugated_accessor}@ = - const decltype(@\exposid{conj-if-needed}@(declval())); + const decltype(@\exposid{conj-if-needed}@(declval())); using @\libmember{reference}{conjugated_accessor}@ = remove_const_t; using @\libmember{data_handle_type}{conjugated_accessor}@ = NestedAccessor::data_handle_type; using @\libmember{offset_policy}{conjugated_accessor}@ = conjugated_accessor; @@ -12930,7 +12930,7 @@ \begin{itemdescr} \pnum \returns -\tcode{\exposid{conj-if-needed}(NestedAccessor::element_type(\exposid{nested-accessor_}.access(p, i)))} +\tcode{\exposid{conj-if-needed}(typename NestedAccessor::element_type(\exposid{nested-accessor_}.access(p, i)))} \end{itemdescr} \indexlibrarymember{conjugated_accessor}{offset}% From f07b784a31f46e6a16333a148550a8251f418398 Mon Sep 17 00:00:00 2001 From: Hewill Kang Date: Wed, 8 Apr 2026 22:35:18 +0800 Subject: [PATCH 4/7] Update numerics.tex --- source/numerics.tex | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/source/numerics.tex b/source/numerics.tex index 81ff2fba27..7614b81ae4 100644 --- a/source/numerics.tex +++ b/source/numerics.tex @@ -12682,7 +12682,8 @@ class @\libglobal{scaled_accessor}@ { public: using @\libmember{element_type}{scaled_accessor}@ = - const decltype(declval() * declval()); + const decltype( + declval() * declval()); using @\libmember{reference}{scaled_accessor}@ = remove_const_t; using @\libmember{data_handle_type}{scaled_accessor}@ = NestedAccessor::data_handle_type; using @\libmember{offset_policy}{scaled_accessor}@ = scaled_accessor; @@ -12854,7 +12855,8 @@ class @\libglobal{conjugated_accessor}@ { public: using @\libmember{element_type}{conjugated_accessor}@ = - const decltype(@\exposid{conj-if-needed}@(declval())); + const decltype( + @\exposid{conj-if-needed}@(declval())); using @\libmember{reference}{conjugated_accessor}@ = remove_const_t; using @\libmember{data_handle_type}{conjugated_accessor}@ = NestedAccessor::data_handle_type; using @\libmember{offset_policy}{conjugated_accessor}@ = conjugated_accessor; From 95d16aeb380ff0b9e1a5c43e78955deddc801d44 Mon Sep 17 00:00:00 2001 From: Hewill Kang Date: Wed, 8 Apr 2026 23:02:37 +0800 Subject: [PATCH 5/7] Update numerics.tex --- source/numerics.tex | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/numerics.tex b/source/numerics.tex index 7614b81ae4..fb955bc583 100644 --- a/source/numerics.tex +++ b/source/numerics.tex @@ -12932,7 +12932,8 @@ \begin{itemdescr} \pnum \returns -\tcode{\exposid{conj-if-needed}(typename NestedAccessor::element_type(\exposid{nested-accessor_}.access(p, i)))} +\tcode{\exposid{conj-if-needed}( + typename NestedAccessor::element_type(\exposid{nested-accessor_}.access(p, i)))} \end{itemdescr} \indexlibrarymember{conjugated_accessor}{offset}% From 1785dd0d67540aaf59aaacc51bd673ccc22b38d4 Mon Sep 17 00:00:00 2001 From: Hewill Kang Date: Wed, 8 Apr 2026 23:19:31 +0800 Subject: [PATCH 6/7] Update numerics.tex --- source/numerics.tex | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/source/numerics.tex b/source/numerics.tex index fb955bc583..08047be80f 100644 --- a/source/numerics.tex +++ b/source/numerics.tex @@ -12932,8 +12932,9 @@ \begin{itemdescr} \pnum \returns -\tcode{\exposid{conj-if-needed}( - typename NestedAccessor::element_type(\exposid{nested-accessor_}.access(p, i)))} +\begin{codeblock} +\exposid{conj-if-needed}(typename NestedAccessor::element_type(\exposid{nested-accessor_}.access(p, i))) +\end{codeblock} \end{itemdescr} \indexlibrarymember{conjugated_accessor}{offset}% From f05f69dbe6ea6ba82e75f52d1e796c141da3d04a Mon Sep 17 00:00:00 2001 From: Hewill Kang Date: Wed, 8 Apr 2026 23:32:02 +0800 Subject: [PATCH 7/7] Update numerics.tex --- source/numerics.tex | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/numerics.tex b/source/numerics.tex index 08047be80f..416831fd19 100644 --- a/source/numerics.tex +++ b/source/numerics.tex @@ -12933,7 +12933,8 @@ \pnum \returns \begin{codeblock} -\exposid{conj-if-needed}(typename NestedAccessor::element_type(\exposid{nested-accessor_}.access(p, i))) +\exposid{conj-if-needed}( + typename NestedAccessor::element_type(\exposid{nested-accessor_}.access(p, i))) \end{codeblock} \end{itemdescr}