Index
CJoinedRangeMaterial/phaseMatch
 [fTheta, fPhaseMismatch] = phaseMatch(obj, vInWavelengths, vInPolarisations, vOutWavelengths, vOutPolarisations)
 [fTheta, fPhaseMismatch] = phaseMatch(obj, vInWavelengths, vInPolarisations, vOutWavelengths, vOutPolarisations, fThetaStart)
 [fTheta, fPhi, fPhaseMismatch] = phaseMatch(obj, vInWavelengths, vInPolarisations, vOutWavelengths, vOutPolarisations, fThetaStart, fPhiStart)
 [fTheta, fPhi, fPhaseMismatch] = phaseMatch(obj, vInWavelengths, vInPolarisations, vOutWavelengths, vOutPolarisations, fThetaStart, fPhiStart, sSetAsConstant)
    fTheta, fPhi - phase matching angles [rad]
    fThetaStart, fPhiStart start values for angles - required
    for biaxial crystals.
    vInPolarisations, vOutPolarisations = 'o' or 'e'
    sSetAsConstant = 'theta' / 'phi' / 'none'(default), if set
    to 'theta' or 'phi' one of these is set to constant and the
    phase matching in the second one is searched
 
    fPhaseMismatch - residual? phase mismatch
 
    example ooe SHG at 800 nm:
        vInWavelengths = [ 800e-9, 800e-9];
        vInPolarisations = ['o', 'o'];
        vOutWavelengths = 'e';
        vOutPolarisations = 400e-9;
    2014.03.16
Help for CJoinedRangeMaterial/phaseMatch is inherited from superclass CMaterial
Method Details
Defining Class CMaterial
Access public
Sealed false
Static false