mirror of
https://github.com/TREX-CoE/qmckl.git
synced 2024-12-22 04:14:49 +01:00
Faster AOs
This commit is contained in:
parent
9124c9209a
commit
5ecb1d6326
864
org/qmckl_ao.org
864
org/qmckl_ao.org
File diff suppressed because it is too large
Load Diff
@ -85,7 +85,7 @@ are not intended to be passed to external codes.
|
||||
#+begin_src c :comments org :tangle (eval h_private_type) :exports none
|
||||
typedef struct qmckl_vector {
|
||||
int64_t size;
|
||||
double* data;
|
||||
double* restrict data;
|
||||
} qmckl_vector;
|
||||
#+end_src
|
||||
|
||||
@ -161,7 +161,7 @@ qmckl_vector_free( qmckl_context context,
|
||||
#+begin_src c :comments org :tangle (eval h_private_type) :exports none
|
||||
typedef struct qmckl_matrix {
|
||||
int64_t size[2];
|
||||
double* data;
|
||||
double* restrict data;
|
||||
} qmckl_matrix;
|
||||
#+end_src
|
||||
|
||||
@ -247,7 +247,7 @@ qmckl_matrix_free( qmckl_context context,
|
||||
typedef struct qmckl_tensor {
|
||||
int64_t order;
|
||||
int64_t size[QMCKL_TENSOR_ORDER_MAX];
|
||||
double* data;
|
||||
double* restrict data;
|
||||
} qmckl_tensor;
|
||||
#+end_src
|
||||
|
||||
|
@ -6,7 +6,9 @@
|
||||
#+INFOJS_OPT: toc:t mouse:underline path:org-info.js
|
||||
#+HTML_HEAD: <link rel="stylesheet" title="Standard" href="qmckl.css" type="text/css" />
|
||||
|
||||
#+STARTUP: align fold nodlcheck hidestars oddeven lognotestate latexpreview
|
||||
# STARTUP: align fold nodlcheck hidestars oddeven lognotestate latexpreview
|
||||
#+STARTUP: showeverything
|
||||
|
||||
#+AUTHOR: TREX CoE
|
||||
#+LANGUAGE: en
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user