Class JSci.physics.quantum.SpinOperator
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class JSci.physics.quantum.SpinOperator

java.lang.Object
   |
   +----JSci.physics.quantum.Operator
           |
           +----JSci.physics.quantum.SpinOperator

public class SpinOperator
extends Operator
The SpinOperator class provides an object for encapsulating spin operators.

Constructor Index

 o SpinOperator(Complex[][])
Constructs a spin operator.

Method Index

 o isSelfAdjoint()
Returns true if this operator is self-adjoint.
 o isUnitary()
Returns true if this operator is unitary.
 o trace()
Returns the trace.

Constructors

 o SpinOperator
  protected SpinOperator(Complex spinMatrix[][])
Constructs a spin operator.

Methods

 o isSelfAdjoint
  public boolean isSelfAdjoint()
Returns true if this operator is self-adjoint.
Overrides:
isSelfAdjoint in class Operator
 o isUnitary
  public boolean isUnitary()
Returns true if this operator is unitary.
Overrides:
isUnitary in class Operator
 o trace
  public Complex trace()
Returns the trace.
Overrides:
trace in class Operator

All Packages  Class Hierarchy  This Package  Previous  Next  Index