| Modifier and Type | Method and Description |
|---|---|
static Rot |
Rot.genc(double x,
double y)
Given a real 2-vector, genc returns
a real plane rotation P such that
|
static Rot |
Rot.genc(double xr,
double xi,
double yr,
double yi)
Given the real and imaginary parts of a 2-vector, genc returns
a plane rotation P such that
|
static Rot |
Rot.genc(Zmat A,
int ii1,
int ii2,
int jj)
Given a Zmat A, genc returns a plane rotation that on
premultiplication into rows ii1 and ii2
annihilates A(ii2,jj).
|
static Rot |
Rot.genr(double x,
double y)
Given a real 2-vector, genr returns
a plane rotation such that
|
static Rot |
Rot.genr(double xr,
double xi,
double yr,
double yi)
Given the real and imaginary parts of a 2-vector, genr returns
a plane rotation such that
|
static Rot |
Rot.genr(Zmat A,
int ii,
int jj1,
int jj2)
Given a Zmat A, genr returns a plane rotation that on
postmultiplication into column jj1 and jj2
annihilates A(ii,jj2).
|
| Modifier and Type | Method and Description |
|---|---|
static void |
Rot.ap(Zmat A,
Rot P,
int ii1,
int ii2,
int jj1,
int jj2)
Multiplies columns (ii1:ii2,jj1) and A(ii2:ii2,jj1)
of a Zmat (altered) by a plane rotation.
|
static void |
Rot.aph(Zmat A,
Rot P,
int ii1,
int ii2,
int jj1,
int jj2)
Multiplies columns (ii1:ii2,jj1) and A(ii2:ii2,jj1)
of a Zmat (altered) by the conjugate transpose of plane rotation.
|
static void |
Rot.genc(double xr,
double xi,
double yr,
double yi,
Rot P)
Given the real and imaginary parts of a 2-vector, genc generates
a plane rotation P such that
|
static void |
Rot.genc(double x,
double y,
Rot P)
Given a real 2-vectc, genc generates
a real plane rotation P such that
|
static void |
Rot.genc(Zmat A,
int ii1,
int ii2,
int jj,
Rot P)
Given a Zmat A, genc generates a plane rotation that on
premultiplication into rows ii1 and ii2
annihilates A(ii2,jj).
|
static void |
Rot.genr(double xr,
double xi,
double yr,
double yi,
Rot P)
Given the real and imaginary parts of a 2-vector, genr generates
a plane rotation such that
|
static void |
Rot.genr(double x,
double y,
Rot P)
Given a real 2-vector, genr generates
a plane rotation such that
|
static void |
Rot.genr(Zmat A,
int ii,
int jj1,
int jj2,
Rot P)
Given a Zmat A, genr generates a plane rotation that on
postmultiplication into column jj1 and jj2
annihilates A(ii,jj2).
|
static void |
Rot.pa(Rot P,
Zmat A,
int ii1,
int ii2,
int jj1,
int jj2)
Multiplies rows (ii1,jj1:jj2) and (ii2,jj1:jj2)
of a Zmat (altered) by a plane rotation.
|
static void |
Rot.pha(Rot P,
Zmat A,
int ii1,
int ii2,
int jj1,
int jj2)
Multiplies rows (ii1,jj1:jj2) and (ii2,jj1:jj2)
of a Zmat (altered) by the conjugate transpose of a plane rotation.
|
Copyright © 2015. All rights reserved.