From ee14ad272e68d9363202d7f668e0b20302827209 Mon Sep 17 00:00:00 2001 From: hachem Date: Mon, 14 Sep 2026 12:20:52 +0200 Subject: feat: simd + testing + formatting --- src/maths/vector.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'src/maths/vector.c') diff --git a/src/maths/vector.c b/src/maths/vector.c index b9713ae..1c5c4f9 100644 --- a/src/maths/vector.c +++ b/src/maths/vector.c @@ -14,18 +14,18 @@ static enum PsiVectorKind flip_kind(enum PsiVectorKind kind) struct PsiVector psi_new_vector(size_t size, enum PsiVectorKind kind) { - struct PsiComplex *data = calloc(size, sizeof(struct PsiComplex)); + struct PsiComplex* data = calloc(size, sizeof(struct PsiComplex)); assert(data != NULL || size == 0); - return (struct PsiVector) - { + return (struct PsiVector){ data, size, kind, }; } -struct PsiVector psi_new_vector_from(const struct PsiComplex *data, size_t size, enum PsiVectorKind kind) +struct PsiVector psi_new_vector_from(const struct PsiComplex* data, size_t size, + enum PsiVectorKind kind) { struct PsiVector v = psi_new_vector(size, kind); memcpy(v.data, data, size * sizeof(struct PsiComplex)); @@ -38,7 +38,7 @@ struct PsiVector psi_clone_vector(struct PsiVector v) return psi_new_vector_from(v.data, v.size, v.kind); } -void psi_free_vector(struct PsiVector *v) +void psi_free_vector(struct PsiVector* v) { free(v->data); v->data = NULL; @@ -51,7 +51,7 @@ struct PsiComplex psi_get_vector(struct PsiVector v, size_t index) return v.data[index]; } -void psi_set_vector(struct PsiVector *v, size_t index, struct PsiComplex value) +void psi_set_vector(struct PsiVector* v, size_t index, struct PsiComplex value) { assert(index < v->size); v->data[index] = value; -- cgit v1.3