From abb34618935d981a9d56a32acacae972ca5928a7 Mon Sep 17 00:00:00 2001 From: Francois Coppens Date: Wed, 1 Sep 2021 16:10:59 +0200 Subject: [PATCH] Put info in the wrong place. --- org/qmckl_sherman_morrison_woodbury.org | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/org/qmckl_sherman_morrison_woodbury.org b/org/qmckl_sherman_morrison_woodbury.org index 8b3c56c..c929022 100644 --- a/org/qmckl_sherman_morrison_woodbury.org +++ b/org/qmckl_sherman_morrison_woodbury.org @@ -570,7 +570,7 @@ qmckl_exit_code qmckl_woodbury_2_c(const qmckl_context context, *** Performance - This function is most efficient when used in cases where there are only 2 rank-1 updates + This function is most efficient when used in cases where there are only 2 rank-1 updates. ** C interface :noexport: @@ -667,6 +667,12 @@ assert(rc == QMCKL_SUCCESS); *** Requirements + - ~context~ is not ~qmckl_null_context~ + - ~dim >= 2~ + - ~updates~ is allocated with at least $3 \times 2 \times 8$ bytes + - ~updates_index~ is allocated with $3 \times 8$ bytes + - ~breakdown~ is a small number such that $0 < breakdown << 1$ + - ~slater_inv~ is allocated with at least $dim \times dim \times 8$ bytes *** C header @@ -794,13 +800,8 @@ qmckl_exit_code qmckl_woodbury_3_c(const qmckl_context context, #+end_src *** Performance... - - - ~context~ is not ~qmckl_null_context~ - - ~dim >= 2~ - - ~updates~ is allocated with at least $3 \times 2 \times 8$ bytes - - ~updates_index~ is allocated with $3 \times 8$ bytes - - ~breakdown~ is a small number such that $0 < breakdown << 1$ - - ~slater_inv~ is allocated with at least $dim \times dim \times 8$ bytes + + This function is most efficient when used in cases where there are only 3 rank-1 updates. ** C interface :noexport: