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.
-
SpinOperator(Complex[][])
- Constructs a spin operator.
-
isSelfAdjoint()
- Returns true if this operator is self-adjoint.
-
isUnitary()
- Returns true if this operator is unitary.
-
trace()
- Returns the trace.
SpinOperator
protected SpinOperator(Complex spinMatrix[][])
- Constructs a spin operator.
isSelfAdjoint
public boolean isSelfAdjoint()
- Returns true if this operator is self-adjoint.
- Overrides:
- isSelfAdjoint in class Operator
isUnitary
public boolean isUnitary()
- Returns true if this operator is unitary.
- Overrides:
- isUnitary in class Operator
trace
public Complex trace()
- Returns the trace.
- Overrides:
- trace in class Operator
All Packages Class Hierarchy This Package Previous Next Index