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 | |