quantum_system.c File Reference

#include "quantum_system.h"
#include <stdlib.h>
#include <stdio.h>

Functions

quantum_systemquantum_system_new ()
quantum_systemquantum_system_copy (quantum_system *qs)
void quantum_system_add (quantum_system *qs, int M)
void quantum_system_print (quantum_system *qs)
void quantum_system_free (quantum_system *qs)
int quantum_system_nstates (quantum_system *qs)
void quantum_system_state_vector (quantum_system *qs, int qsn, quantum_system_state_vector_t qsv)
int quantum_system_state_vector_print (quantum_system *qs, quantum_system_state_vector_t qsv)
int quantum_system_state_number (quantum_system *qs, quantum_system_state_vector_t qsv)

Function Documentation

void quantum_system_add ( quantum_system qs,
int  M 
)

quantum_system* quantum_system_copy ( quantum_system qs  ) 

void quantum_system_free ( quantum_system qs  ) 

quantum_system* quantum_system_new (  ) 

Create a new quantum_system object.

int quantum_system_nstates ( quantum_system qs  ) 

void quantum_system_print ( quantum_system qs  ) 

int quantum_system_state_number ( quantum_system qs,
quantum_system_state_vector_t  qsv 
)

void quantum_system_state_vector ( quantum_system qs,
int  qsn,
quantum_system_state_vector_t  qsv 
)

int quantum_system_state_vector_print ( quantum_system qs,
quantum_system_state_vector_t  qsv 
)


Generated on Thu Jun 12 16:48:45 2008 for QDpack by  doxygen 1.5.1