Jampack
Class Times

java.lang.Object
  extended by Jampack.Times

public class Times
extends java.lang.Object


Constructor Summary
Times()
           
 
Method Summary
static Zpsdmat aah(Zmat A)
          Computes AAH, where A is a Zmat.
static Zpsdmat aha(Zmat A)
          Computes AHA, where A is a Zmat.
static Zdiagmat o(Zdiagmat D1, Zdiagmat D2)
          Computes the product of two Zdiagmats.
static Zmat o(Zdiagmat D, Zmat A)
          Computes the product of a Zdiagmat and a Zmat.
static Zmat o(Zmat A, Zdiagmat D)
          Computes the product of a Zmat and a Zdiagmat.
static Zmat o(Zmat A, Zmat B)
          Computes the product of two Zmats.
static Zdiagmat o(Z z, Zdiagmat D)
          Computes the product of a Z and a Zdiagmat.
static Zmat o(Z z, Zmat A)
          Computes the product of a Z and a Zmat.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Times

public Times()
Method Detail

o

public static Zmat o(Z z,
                     Zmat A)
Computes the product of a Z and a Zmat.

Parameters:
z - The complex scalar
A - The Zmat
Returns:
zA

o

public static Zmat o(Zmat A,
                     Zmat B)
              throws JampackException
Computes the product of two Zmats.

Parameters:
A - The first Zmat
B - The second Zmat
Returns:
AB
Throws:
JampackException - for unconformity

aha

public static Zpsdmat aha(Zmat A)
Computes AHA, where A is a Zmat.

Parameters:
A - The Zmat
Returns:
AHA

aah

public static Zpsdmat aah(Zmat A)
Computes AAH, where A is a Zmat.

Parameters:
A - The Zmat
Returns:
AAH

o

public static Zdiagmat o(Z z,
                         Zdiagmat D)
Computes the product of a Z and a Zdiagmat.

Parameters:
z - The complex scalar
D - The Zdiagmat
Returns:
zD

o

public static Zdiagmat o(Zdiagmat D1,
                         Zdiagmat D2)
                  throws JampackException
Computes the product of two Zdiagmats.

Parameters:
D1 - The first Zdiagmat
D2 - The second Zdiagmat
Returns:
D1*D2
Throws:
JampackException - for unconformity

o

public static Zmat o(Zdiagmat D,
                     Zmat A)
              throws JampackException
Computes the product of a Zdiagmat and a Zmat.

Parameters:
D - The Zdiagmat
A - The Zmat
Returns:
DA
Throws:
JampackException - for unconformity

o

public static Zmat o(Zmat A,
                     Zdiagmat D)
              throws JampackException
Computes the product of a Zmat and a Zdiagmat.

Parameters:
A - The Zgmat
D - The Zdiagmat
Returns:
AD
Throws:
JampackException - for unconformity