Namespace Member Functions¶
a¶
- advanceElectricField (rayx)
- allocBuf (rayx)
- allocRaysBuf (rayx)
- angleBetweenUnitVectors (rayx)
- appendH5 (rayx)
- applySlopeError (rayx)
- assertCutoutSubset (rayx)
- abs (rayx::complex)
- arg (rayx::complex)
b¶
- behave (rayx)
- behaveCrystal (rayx)
- behaveFoil (rayx)
- behaveGrating (rayx)
- behaveImagePlane (rayx)
- behaveMirror (rayx)
- behaveRZP (rayx)
- behaveSlit (rayx)
- bessel1 (rayx)
- bessel_diff (rayx)
c¶
- calcBrewstersAngle (rayx)
- calcCriticalAngle (rayx)
- calcDipoleFold (rayx)
- calcGamma (rayx)
- calcJonesMatrix (rayx)
- calcMaxFlux (rayx)
- calcMaxIntensity (rayx)
- calcPolaririzationMatrix (rayx)
- calcPolaririzationMatrixFoil (rayx)
- calcReflectAmplitude (rayx)
- calcReflectIntensity (rayx)
- calcReflectPolarizationMatrixAtNormalIncidence (rayx)
- calcRefractAmplitude (rayx)
- calcRefractAngle (rayx)
- calcRefractIntensity (rayx)
- calcTransformationMatrices (rayx)
- calcVerDivergence (rayx)
- canonicalizeRepositoryPath (rayx)
- canonicalizeUserPath (rayx)
- ceilIntDivision (rayx)
- computeEta (rayx)
- computeMultilayerReflectance (rayx)
- computeR (rayx)
- computeSingleCoatingReflectance (rayx)
- computeTransmittance (rayx)
- contains (rayx)
- countSetBits (rayx)
- cubicDirection (rayx)
- cubicPosition (rayx)
- cutoutBoundingBox (rayx)
d¶
- dbg (rayx)
- defaultMaxEvents (rayx)
- degreeOfPolarization (rayx)
- dipoleBessel (rayx)
- directionToSphericalCoords (rayx)
- dpow (rayx)
e¶
- electricFieldToStokes (rayx)
- electricFieldToStokesWithBaseConvention (rayx)
- energyToWaveLength (rayx)
- eventTypeToMask (rayx)
- exclude (rayx)
- execWithValidWorkDiv (rayx)
f¶
- fact (rayx)
- findCollisionInElementCoords (rayx)
- findCollisionInElementCoordsWithoutSlopeError (rayx)
- findCollisionWithElements (rayx)
- fixSeed (rayx)
- formatAsVec (rayx)
- formatAsVec< double > (rayx)
- forwardVectorToBaseConvention (rayx)
- fraun_diff (rayx)
g¶
- getAsymmetryFactor (rayx)
- getAtomicMassAndRho (rayx)
- getBlockSize (rayx)
- getBraggAngle (rayx)
- getCone (rayx)
- getCrystal (rayx)
- getCubicCollision (rayx)
- getCylinder (rayx)
- getDebugVerbose (rayx)
- getDiffractionPrefactor (rayx)
- getDipoleInterpolation (rayx)
- getEllipsoid (rayx)
- getExpertsCubic (rayx)
- getExpertsOptics (rayx)
- getFoil (rayx)
- getGrating (rayx)
- getImageplane (rayx)
- getNffEntry (rayx)
- getNffEntryCount (rayx)
- getPalikEntry (rayx)
- getPalikEntryCount (rayx)
- getParaboloid (rayx)
- getPlaneGrating (rayx)
- getPlaneMirror (rayx)
- getQuadricCollision (rayx)
- getRZP (rayx)
- getRayAttrNames (rayx)
- getRecordIndex (rayx)
- getRefractiveIndex (rayx)
- getSlit (rayx)
- getSphereGrating (rayx)
- getSphereMirror (rayx)
- getStokesSyn (rayx)
- getSurfaceCoating (rayx)
- getTheta (rayx)
- getToroidCollision (rayx)
- getToroidMirror (rayx)
- getToroidalGrating (rayx)
- getWorkDivForAcc (rayx)
- get_factorCriticalEnergy (rayx)
- get_factorElectronEnergy (rayx)
- get_factorOmega (rayx)
- globalToLocalElectricField (rayx)
- globalToLocalElectricFieldWithBaseConvention (rayx)
i¶
- importBeamline (rayx)
- inCutout (rayx)
- intensity (rayx)
- interceptFoil (rayx)
- interceptReflect (rayx)
- interceptReflectCrystal (rayx)
- isFlag (rayx)
- isRayTerminated (rayx)
k¶
- keyCutoutPoints (rayx)
l¶
- loadMaterialTables (rayx)
- loadRay (rayx)
- localElectricFieldToStokes (rayx)
- localToGlobalElectricField (rayx)
- localToGlobalElectricFieldWithBaseConvention (rayx)
m¶
- makeBehaviour (rayx)
- makeCone (rayx)
- makeCrystal (rayx)
- makeCubic (rayx)
- makeCylinder (rayx)
- makeElement (rayx)
- makeEllipsoid (rayx)
- makeFoil (rayx)
- makeGrating (rayx)
- makeParaboloid (rayx)
- makePlane (rayx)
- makeQuadric (rayx)
- makeRZPBehaviour (rayx)
- makeSlit (rayx)
- makeSphere (rayx)
- makeSurface (rayx)
- makeToroid (rayx)
- materialFromString (rayx)
n¶
o¶
- operator* (glm)
- operator! (rayx)
- operator!= (rayx)
- operator& (rayx)
- operator&= (rayx)
- operator<< (rayx)
- operator== (rayx)
- operator^ (rayx)
- operator^= (rayx)
- operator| (rayx)
- operator|= (rayx)
- operator~ (rayx)
p¶
- polar (rayx::complex)
- param (rayx::xml)
- paramDouble (rayx::xml)
- paramDvec3 (rayx::xml)
- paramElectronEnergyOrientation (rayx::xml)
- paramEnergyDistribution (rayx::xml)
- paramInt (rayx::xml)
- paramMaterial (rayx::xml)
- paramMultilayer (rayx::xml)
- paramOrientation (rayx::xml)
- paramPosition (rayx::xml)
- paramSlopeError (rayx::xml)
- paramSourcePulseType (rayx::xml)
- paramStr (rayx::xml)
- paramVls (rayx::xml)
- parseGroup (rayx::xml)
r¶
- RZPLineDensity (rayx)
- randomDouble (rayx)
- randomDoubleInRange (rayx)
- randomIntInRange (rayx)
- randomNormal (rayx)
- randomSeed (rayx)
- randomUint (rayx)
- rayAttrStringsToRayAttrMask (rayx)
- rayMatrixMult (rayx)
- raysBufToRaysPtr (rayx)
- readCsv (rayx)
- readFile (rayx)
- readFileAlign32 (rayx)
- readH5ObjectNames (rayx)
- readH5Rays (rayx)
- refrac2D (rayx)
- refract_dvec3 (rayx)
- rotationMatrix (rayx)
- rotationMatrixWithBaseConvention (rayx)
s¶
- schwinger (rayx)
- selectEnergy (rayx)
- setAllMandatory (rayx)
- setCircleSource (rayx)
- setDebugVerbose (rayx)
- setDefaultEnergy (rayx)
- setDefaultOrientation (rayx)
- setDefaultPosition (rayx)
- setDipoleSource (rayx)
- setMatrixSource (rayx)
- setPixelSource (rayx)
- setPointSource (rayx)
- setSimpleUndulatorSource (rayx)
- setStokes (rayx)
- sphericalCoordsToDirection (rayx)
- squares64 (rayx)
- squaresDoubleRNG (rayx)
- squaresNormalRNG (rayx)
- stokesToElectricField (rayx)
- stokesToElectricFieldWithBaseConvention (rayx)
- stokesToLocalElectricField (rayx)
- storeRay (rayx)
- streamEnum (rayx)
t¶
v¶
- vlsGrating (rayx)