aboutsummaryrefslogtreecommitdiff
path: root/src/maths/complex.h
diff options
context:
space:
mode:
authorhachem <im@hachem.wtf>2026-09-06 18:53:09 +0200
committerhachem <im@hachem.wtf>2026-09-06 18:53:09 +0200
commit565af48c1eff190ce836293a0eda75c0dc695c82 (patch)
treebb07b022eec34450651eaea07b474d581e936e17 /src/maths/complex.h
parent4d404450cd53946e56cc64c66372f0b2d439dbc6 (diff)
refactor: split public headers into include/
Diffstat (limited to 'src/maths/complex.h')
-rw-r--r--src/maths/complex.h28
1 files changed, 0 insertions, 28 deletions
diff --git a/src/maths/complex.h b/src/maths/complex.h
deleted file mode 100644
index c94f64a..0000000
--- a/src/maths/complex.h
+++ /dev/null
@@ -1,28 +0,0 @@
-#pragma once
-
-struct PsiComplex
-{
- double real;
- double imaginary;
-};
-
-struct PsiComplex psi_new_complex(double real, double imaginary);
-struct PsiComplex psi_new_complex_from_real(double real);
-
-struct PsiComplex psi_conjugate_complex(struct PsiComplex z);
-struct PsiComplex psi_neg_complex(struct PsiComplex z);
-
-double psi_phase_complex(struct PsiComplex z);
-double psi_norm2_complex(struct PsiComplex z);
-double psi_abs_complex(struct PsiComplex z);
-struct PsiComplex psi_sqrt_complex(struct PsiComplex z);
-
-struct PsiComplex psi_add_complex(struct PsiComplex a, struct PsiComplex b);
-struct PsiComplex psi_sub_complex(struct PsiComplex a, struct PsiComplex b);
-struct PsiComplex psi_mul_complex(struct PsiComplex a, struct PsiComplex b);
-struct PsiComplex psi_div_complex(struct PsiComplex a, struct PsiComplex b);
-
-struct PsiComplex psi_add_complex_real(struct PsiComplex a, double b);
-struct PsiComplex psi_sub_complex_real(struct PsiComplex a, double b);
-struct PsiComplex psi_mul_complex_real(struct PsiComplex a, double b);
-struct PsiComplex psi_div_complex_real(struct PsiComplex a, double b);