aboutsummaryrefslogtreecommitdiff
path: root/include/core
diff options
context:
space:
mode:
authorhachem <im@hachem.wtf>2026-09-13 08:07:10 +0200
committerhachem <im@hachem.wtf>2026-09-13 08:07:10 +0200
commitae07aab1442a45bbddb79e066f15eaf252a4254a (patch)
tree111ae3073f25059ec29145548aa81305e4b024fb /include/core
parentc0405cc8a81e6197df976d3135db413b6c74ba90 (diff)
wire simd into runtime execution
Diffstat (limited to 'include/core')
-rw-r--r--include/core/kernel.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/core/kernel.h b/include/core/kernel.h
index 1bd2d7e..d7976c3 100644
--- a/include/core/kernel.h
+++ b/include/core/kernel.h
@@ -44,6 +44,7 @@ void psi_free_kernel_batch(struct PsiKernelBatch *batch);
void psi_add_kernel(struct PsiKernelBatch *batch, struct PsiKernel kernel);
void psi_optimize_kernel_batch(struct PsiKernelBatch *batch);
void psi_execute_kernel_batch(struct PsiKernelBatch batch, struct PsiVector *state);
+void psi_apply_kernel(struct PsiVector *state, struct PsiKernel kernel, size_t num_qubits);
struct PsiExecutionLayer
{