This is the complete list of members for PyPO.System.System, including all inherited members.
| __del__(self) | PyPO.System.System | |
| __init__(self, redirect=None, context=None, verbose=True, override=True) | PyPO.System.System | |
| __str__(self) | PyPO.System.System | |
| _absRotationMat(self, rotation, ori, pivot) | PyPO.System.System | protected |
| _checkBoundPO(self, name, transf) | PyPO.System.System | protected |
| _compToFields(self, comp, field) | PyPO.System.System | protected |
| _fillCoeffs(self, name, a, b, c) | PyPO.System.System | protected |
| _loadFramePoynt(self, Poynting, name_source) | PyPO.System.System | protected |
| _optimiseFocus(self, f0, *args) | PyPO.System.System | protected |
| addEllipse(self, reflDict) | PyPO.System.System | |
| addHyperbola(self, reflDict) | PyPO.System.System | |
| addParabola(self, reflDict) | PyPO.System.System | |
| addPlane(self, reflDict) | PyPO.System.System | |
| assoc (defined in PyPO.System.System) | PyPO.System.System | |
| autoConverge(self, source_field, name_target, tol=1e-2, add=10, patch_size=1/9, max_iter=1000) | PyPO.System.System | |
| calcBeamCuts(self, name_field, comp, phi=0, center=True, align=True, norm=False, transform=False, mode=Modes.dB) | PyPO.System.System | |
| calcHPBW(self, name_field, comp, interp=50, center=False, align=False) | PyPO.System.System | |
| calcMainBeam(self, name_field, comp, thres=None, mode=Modes.LIN) | PyPO.System.System | |
| calcRayLen(self, *frames, start=None) | PyPO.System.System | |
| calcRTcenter(self, name_frame) | PyPO.System.System | |
| calcRTtilt(self, name_frame) | PyPO.System.System | |
| calcSpillover(self, name_field, comp, aperDict) | PyPO.System.System | |
| calcSpotRMS(self, name_frame) | PyPO.System.System | |
| calcTaper(self, name_field, comp, aperDict=None) | PyPO.System.System | |
| calcXpol(self, name_field, comp_co, comp_cr) | PyPO.System.System | |
| clog (defined in PyPO.System.System) | PyPO.System.System | |
| clog_mgr (defined in PyPO.System.System) | PyPO.System.System | |
| context (defined in PyPO.System.System) | PyPO.System.System | |
| copyElement(self, name, name_copy) | PyPO.System.System | |
| copyGroup(self, name, name_copy) | PyPO.System.System | |
| copyObj(self, obj=None) | PyPO.System.System | |
| createGaussian(self, gaussDict, name_surface) | PyPO.System.System | |
| createGRTFrame(self, argDict) | PyPO.System.System | |
| createPointSource(self, PSDict, name_surface) | PyPO.System.System | |
| createPointSourceScalar(self, PSDict, name_surface) | PyPO.System.System | |
| createScalarGaussian(self, gaussDict, name_surface) | PyPO.System.System | |
| createTubeFrame(self, argDict) | PyPO.System.System | |
| createUniformSource(self, UDict, name_surface) | PyPO.System.System | |
| createUniformSourceScalar(self, UDict, name_surface) | PyPO.System.System | |
| currents (defined in PyPO.System.System) | PyPO.System.System | |
| customBeamPath (defined in PyPO.System.System) | PyPO.System.System | static |
| customReflPath (defined in PyPO.System.System) | PyPO.System.System | static |
| deleteSnap(self, name, snap_name, obj="element") | PyPO.System.System | |
| fields (defined in PyPO.System.System) | PyPO.System.System | |
| findRotation(self, v, u) | PyPO.System.System | |
| findRTfocus(self, name_frame, f0=None, tol=1e-12) | PyPO.System.System | |
| fitGaussAbs(self, name_field, comp, thres=None, mode=Modes.LIN, full_output=False, ratio=1) | PyPO.System.System | |
| frames (defined in PyPO.System.System) | PyPO.System.System | |
| generateGrids(self, name, transform=True, spheric=True) | PyPO.System.System | |
| getAnglesFromMatrix(self, M) | PyPO.System.System | |
| getSystemLogger(self) | PyPO.System.System | |
| groupElements(self, name_group, *names, pos=None, ori=None) | PyPO.System.System | |
| groups (defined in PyPO.System.System) | PyPO.System.System | |
| homeReflector(self, name, obj="element", trans=True, rot=True) | PyPO.System.System | |
| hybridGUIPropagation(self, hybridDict) | PyPO.System.System | |
| interpBeam(self, name, gridsize_new, obj_t="fields") | PyPO.System.System | |
| interpFrame(self, name_fr_in, name_field, name_target, name_out, comp=FieldComponents.NONE, method="nearest") | PyPO.System.System | |
| loadSystem(self, name) | PyPO.System.System | |
| mergeBeams(self, *beams, obj="fields", merged_name="combined") | PyPO.System.System | |
| mergeSystem(self, *systems) | PyPO.System.System | |
| plot3D(self, name_surface, cmap=cm.cool, norm=False, fine=2, show=True, foc1=False, foc2=False, save=False, ret=False) | PyPO.System.System | |
| plotBeam2D(self, name_obj, comp=FieldComponents.NONE, contour=None, contour_comp=FieldComponents.NONE, vmin=None, vmax=None, levels=None, show=True, amp_only=False, save=False, interpolation=None, norm=True, aperDict=None, mode=Modes.dB, project=Projections.xy, units=Units.MM, name="", titleA="Power", titleP="Phase", unwrap_phase=False, ret=False) | PyPO.System.System | |
| plotBeamCut(self, name_field, comp, comp_cross=FieldComponents.NONE, vmin=None, vmax=None, center=True, align=True, mode=Modes.dB, units=Units.DEG, name="", show=True, save=False, ret=False) | PyPO.System.System | |
| plotGroup(self, name_group, show=True, ret=False) | PyPO.System.System | |
| plotRTframe(self, name_frame, project=Projections.xy, ret=False, aspect=1, units=Units.MM) | PyPO.System.System | |
| plotSystem(self, cmap=cm.cool, norm=False, fine=2, show=True, foc1=False, foc2=False, save=False, ret=False, select=None, RTframes=None, RTcolor="black") | PyPO.System.System | |
| readCustomBeam(self, name_beam, name_source, comp, lam, normalise=True, scale=1) | PyPO.System.System | |
| removeCurrent(self, currentName) | PyPO.System.System | |
| removeElement(self, name) | PyPO.System.System | |
| removeField(self, fieldName) | PyPO.System.System | |
| removeFrame(self, frameName) | PyPO.System.System | |
| removeGroup(self, name_group) | PyPO.System.System | |
| removeScalarField(self, fieldName) | PyPO.System.System | |
| revertToSnap(self, name, snap_name, obj="element") | PyPO.System.System | |
| rotateGrids(self, name, rotation, obj="element", mode="relative", pivot=None, keep_pol=False) | PyPO.System.System | |
| runGUIPO(self, runPODict) | PyPO.System.System | |
| runGUIRayTracer(self, runRTDict) | PyPO.System.System | |
| runHybridPropagation(self, hybridDict) | PyPO.System.System | |
| runPO(self, runPODict) | PyPO.System.System | |
| runRayTracer(self, runRTDict) | PyPO.System.System | |
| savePath (defined in PyPO.System.System) | PyPO.System.System | |
| savePathSystems (defined in PyPO.System.System) | PyPO.System.System | static |
| saveSystem(self, name) | PyPO.System.System | |
| scalarfields (defined in PyPO.System.System) | PyPO.System.System | |
| setCustomBeamPath(self, path, append=False) | PyPO.System.System | |
| setLoggingVerbosity(self, verbose=True, handler=None) | PyPO.System.System | |
| setOverride(self, override=True) | PyPO.System.System | |
| setSavePath(self, path, append=False) | PyPO.System.System | |
| setSavePathSystems(self, path, append=False) | PyPO.System.System | |
| snapObj(self, name, snap_name, obj="element") | PyPO.System.System | |
| system (defined in PyPO.System.System) | PyPO.System.System | |
| translateGrids(self, name, translation, obj="element", mode="relative") | PyPO.System.System | |
| verbosity (defined in PyPO.System.System) | PyPO.System.System |