PyPO User Manual
 
Loading...
Searching...
No Matches
PyPO.System.System Member List

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.Systemprotected
_checkBoundPO(self, name, transf)PyPO.System.Systemprotected
_compToFields(self, comp, field)PyPO.System.Systemprotected
_fillCoeffs(self, name, a, b, c)PyPO.System.Systemprotected
_loadFramePoynt(self, Poynting, name_source)PyPO.System.Systemprotected
_optimiseFocus(self, f0, *args)PyPO.System.Systemprotected
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.Systemstatic
customReflPath (defined in PyPO.System.System)PyPO.System.Systemstatic
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.Systemstatic
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