|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.ObjectJSci.physics.quantum.Operator
JSci.physics.quantum.SpinOperator
public final class SpinOperator
The SpinOperator class provides an object for encapsulating spin operators.
| Field Summary | |
|---|---|
static SpinOperator |
X1
Spin 1 operator (x). |
static SpinOperator |
X1_2
Spin 1/2 operator (x). |
static SpinOperator |
Y1
Spin 1 operator (y). |
static SpinOperator |
Y1_2
Spin 1/2 operator (y). |
static SpinOperator |
Z1
Spin 1 operator (z). |
static SpinOperator |
Z1_2
Spin 1/2 operator (z). |
| Fields inherited from class JSci.physics.quantum.Operator |
|---|
representation |
| Method Summary | |
|---|---|
boolean |
isSelfAdjoint()
Returns true if this operator is self-adjoint. |
boolean |
isUnitary()
Returns true if this operator is unitary. |
Complex |
trace()
Returns the trace. |
| Methods inherited from class JSci.physics.quantum.Operator |
|---|
add, dimension, equals, getRepresentation, getSet, hashCode, multiply, multiply, norm, subtract, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final SpinOperator X1_2
public static final SpinOperator Y1_2
public static final SpinOperator Z1_2
public static final SpinOperator X1
public static final SpinOperator Y1
public static final SpinOperator Z1
| Method Detail |
|---|
public boolean isSelfAdjoint()
isSelfAdjoint in class Operatorpublic boolean isUnitary()
isUnitary in class Operatorpublic Complex trace()
trace in class Operator
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||