Grating2D Member List
This is the complete list of members for
Grating2D, including all inherited members.
alpha_1 | Grating2D | [private] |
alpha_3 | Grating2D | [private] |
beta_1 | Grating2D | [private] |
beta_3 | Grating2D | [private] |
calcAlphaBetaGamma(void) | Grating2D | |
calcBoundaryW(void) | Grating2D | |
calcEfficiencyR(void) | Grating2D | |
calcEfficiencyT(void) | Grating2D | |
calcTransField(double, double, double, string) | Grating2D | |
delta(int, int) | Grating2D | |
efficiencyR | Grating2D | [protected] |
efficiencyT | Grating2D | [protected] |
G | Grating2D | [private] |
gamma_1 | Grating2D | [private] |
gamma_3 | Grating2D | [private] |
getAlphaR(int) | Grating2D | |
getAlphaT(int) | Grating2D | |
getBetaR(int) | Grating2D | |
getBetaT(int) | Grating2D | |
getIncid(string) | Grating2D | |
getIncid(string, int, int) | Grating2D | |
getLambda(void) | Grating2D | |
getMemsave(void) | Grating2D | |
getN1(void) | Grating2D | |
getN3(void) | Grating2D | |
getnLayers(void) | Grating2D | |
getnOrds(void) | Grating2D | |
getPhi(void) | Grating2D | |
getR(int, int) | Grating2D | |
getReflection(string, int, int) | Grating2D | |
getSizeX(void) | Grating2D | |
getSizeY(void) | Grating2D | |
getT(int, int) | Grating2D | |
getTheta(void) | Grating2D | |
getTransmission(string, int, int) | Grating2D | |
Grating2D(int) | Grating2D | |
incid | Grating2D | [protected] |
k1 | Grating2D | [private] |
k3 | Grating2D | [private] |
lambda | Grating2D | [private] |
layer | Grating2D | |
memorysave | Grating2D | [private] |
minimiseMemory(void) | Grating2D | |
mu | Grating2D | [private] |
n1 | Grating2D | [private] |
n3 | Grating2D | [private] |
nLayers | Grating2D | [private] |
nOrds | Grating2D | [private] |
nOrdsSq | Grating2D | [private] |
operator=(Grating2D &) | Grating2D | |
periodX | Grating2D | [private] |
periodY | Grating2D | [private] |
phi | Grating2D | [private] |
Q12 | Grating2D | [private] |
Q2 | Grating2D | [private] |
R | Grating2D | [private] |
R_tilde | Grating2D | [private] |
ref | Grating2D | [protected] |
setIncid(Matrix< complex< double > >, Matrix< complex< double > >) | Grating2D | |
setLambda(double) | Grating2D | |
setMemsave(bool) | Grating2D | |
setN1(complex< double >) | Grating2D | |
setN3(complex< double >) | Grating2D | |
setnLayers(int) | Grating2D | |
setnOrds(int) | Grating2D | |
setParameters(int, double, double, Vector< double >, double, double, double, complex< double >, complex< double >) | Grating2D | |
setPhi(double) | Grating2D | |
setRefInd(vector< Matrix< complex< double > > >) | Grating2D | |
setSizeX(double) | Grating2D | |
setSizeY(double) | Grating2D | |
setSMatrix(void) | Grating2D | |
setTheta(double) | Grating2D | |
setTransPt(Vector< double >, Vector< double >) | Grating2D | |
setTransPt(void) | Grating2D | |
solve(void) | Grating2D | |
T | Grating2D | [private] |
T_tilde | Grating2D | [private] |
tau | Grating2D | [private] |
theta | Grating2D | [private] |
trans | Grating2D | [protected] |
W21 | Grating2D | [private] |
W23 | Grating2D | [private] |
writeField(string, string, string, double, int, int) | Grating2D | |
writeParameters(string) | Grating2D | |
~Grating2D() | Grating2D | |