IBM Release 1.93 manual Movie, MOVIE3D

Page 30

 

Parameters: name xinside yinside zinside function exi exq eyi eyq ezi ezq

 

xlo xhi ylo yhi zlo zhi xfocus yfocus zfocus xNA yNA zNA NA direction

MOVIE

Produces an animated one-cycle GIF of N frames, over the given

 

plane.

 

Parameters:file orientation xlo xhi ylo yhi zlo zhi dt frames variable

 

Not implemented in this release.

MOVIE3D

Produces an interactive Vis5D animation of up to 9 field variables.

 

Setting frames=1 (the default) produces an instantaneous snapshot,

 

which you can explore interactively, which is most suitable for time-

 

averaged and time-independent quantities such as refractive index

 

and power dissipation density. To see the complex-valued fields

 

change, set frames to a positive integer N. This produces an N-

 

frame 3-D animation covering one cycle of the excitation, the ith

 

frame corresponding to a phase of i/N (counting from zero).

 

Due to a limitation of VIS5D, the size of the space cannot exceed 100

 

cells in each direction. If you call for a region larger than this, it

 

will be decimated automatically by the smallest integer factor that

 

allows it to fit into 100 pixels. Up to 100 frames of animation may

 

be specified, and any POEMS variables are allowed. There is no

 

provision for setting phase angles, as the animation will cover a full

 

cycle.

 

Parameters: frames variable1 variable2 variable3 variable4 variable5

 

variable6 variable7 variable8 variable9 xlo xhi ylo yhi zlo zhi file

AMPLEX, AMPLEY

AMPLEZ, AMPLHX

AMPLHY, AMPLHZ

PHASEEX, PHASEEY

PHASEEZ, PHASEHX

PHASEHY, PHASEHZ POYNTINGX, POYNTINGY

POYNTINGZ These statements compute the amplitude and phase of E and H fields, and the time-averaged Poynting vector. The output is a tempest-style field file suitable for further processing. In the current release, each field component desired must be specified manually before anything else is done to it, because otherwise the array won’t exist when it’s needed. There’s a wish list item to make the postprocessor smarter about file handling and memory utilization. Parameters: xlo xhi ylo yhi zlo zhi x y z file

26

Image 30
Contents IBM T. J. Watson Research Center Yorktown Heights, NY Page IBM T. J. Watson Research Center Yorktown Heights, NY Using Poems HOW Poems WorksChapter Introduction MotivationPhilosophy Structure OptimizationPage Poems system organization Program Organization Front-End Script poems.cmdScript Operation Fdtd Engine FIDO/TEMPEST Postprocessor EmpostVisualization System VIS5D Cluster ControlParallel Processing Command Reference Poems Command-Line OptionsGlobal Group Function FreqLambda HostsWhich means that the host’s predefined hostname is not used MacdefMacro PrintRandomseed SETSimulator Verbose World GroupTitle BoundaryXrange Yrange Material GroupBasicstep DefineParameters epsReal epsImag muReal muImag Object Group BlockFAN Grating HollowboxTiledplane Curve 3DCURVECylinder Source Group Command Group Output GroupCAD Postprocess GroupField WebpageFarfield FluxIntegral List ModematchMovie MOVIE3DDissipation SliceOptimize Group VariablesGuess Limit StorePenalty Merit Schedule Group ParametersRange Computational Domain SymmetryObjects Perfectly-Matched Layers MaterialsPlane Waves Page Beam Sources Optimization Merit FunctionsPhase uniformity across a plane Worked Example Optimizing a V Antenna 10 Optimized V antenna refractivePage Worked Example Doped Silica Waveguide Mode Worked Example Glass Ridge Waveguide to Free Space CouplerPredefined Constants Reserved Names ConfinePredefined Mathematical Functions Arithmetic OperatorsAcos Logical OperatorsABS AcoshCOS ATAN2Ceil ElintkMAX Integral20. LN MINRound RandomROOT1D SignAnalytical Pupil Functions Material Parameter FunctionsFlattop Tempest and General Fdtd Information Startup and Steady StateTime step Page Appendix A. V-Antenna Optimization Run Poems Input DIPOLE2I.PAR END Material END World Subdomain ALL END ObjectEND Command END SourceEND Output END Optimize Phaseex END Postprocess AmplexPage Page Page END Tempest Input File DIPOLE2I.PAR.IN Written by Phil Hobbs Pages of pointsource statements omitted DIPOLE2IEXI Postprocessor orders DIPOLE2I.ORDERSALL DIPOLE2IEXQDIPOLE2IEZI DIPOLE2IEYIDIPOLE2IEYQ DIPOLE2IEZQArray Amplex MiddlefluxPOSTPROC.1.NAME POSTPROC.1.PARMSTRINGPOSTPROC.2.PARMSTRING DIPOLE2IPHASEEXArray FF2Array Poyntingz DIPOLE2IPXPOSTPROC.6.NAME DIPOLE2IPZPOSTPROC.11.NAME POSTPROC.9.PARMSTRINGPOSTPROC.10.PARMSTRING Slice IndexnDIPOLE2IPZXY0.BMP Slice PoyntingzPOSTPROC.13.COMPARISONDOMAIN POSTPROC.14.NAMEPOSTPROC.17.NAME POSTPROC.16.COMPARISONDOMAINDIPOLE2IPXZX0.BMP Slice AmplexPOSTPROC.20.COMPARISONDOMAIN DIPOLE2IPHASEEXXY0.BMPDIPOLE2IPHASEEXZX0.BMP DIPOLE2IDISSZX0.BMPPOSTPROC.24.COMPARISONDOMAIN DIPOLE2IEXQZX0.BMPRun Results DIPOLE2I.SIMPLEX Page Page Page Page Page Fdtd and Tempest Tempest patchesAdvice common to all or most Fdtd programs Tempest limitationsWindow System Configuration Sample X11 ConfigurationRunning Vis5D Release NotesWish list Beta Release Limitations Page Page Index Emdenormal EmunderflowMatlab Maxordersources 81 Maxpointsources