aboutsummaryrefslogtreecommitdiff
path: root/include/core/quantum_components.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/core/quantum_components.h')
-rw-r--r--include/core/quantum_components.h18
1 files changed, 9 insertions, 9 deletions
diff --git a/include/core/quantum_components.h b/include/core/quantum_components.h
index 63797cf..815e2d9 100644
--- a/include/core/quantum_components.h
+++ b/include/core/quantum_components.h
@@ -10,9 +10,9 @@ struct PsiVector psi_new_state_1(void);
struct PsiQuantumGate
{
- const char* name;
- struct PsiMatrix matrix;
- size_t num_qubits;
+ const char* name;
+ struct PsiMatrix matrix;
+ size_t num_qubits;
};
struct PsiQuantumGate psi_new_quantum_gate(const char* name, struct PsiMatrix matrix,
@@ -22,8 +22,8 @@ void psi_free_quantum_gate(struct PsiQuantumGate* gate);
struct PsiQuantumBit
{
- const char* name;
- struct PsiVector state;
+ const char* name;
+ struct PsiVector state;
};
struct PsiQuantumBit psi_new_quantum_bit(const char* name, struct PsiVector state);
@@ -31,10 +31,10 @@ void psi_free_quantum_bit(struct PsiQuantumBit* bit);
struct PsiQuantumRegister
{
- const char* name;
- struct PsiVector state_vector;
- struct PsiQuantumBit* qubits;
- size_t num_qubits;
+ const char* name;
+ struct PsiVector state_vector;
+ struct PsiQuantumBit* qubits;
+ size_t num_qubits;
};
struct PsiQuantumRegister psi_new_quantum_register(const char* name, const char** names,