IBM Release 1.93 manual Dissipation, Slice

Page 31

DISSIPATION

Power dissipation density , -S (the Poynting vector). Normalized

 

to the volume of one cell, so that volume integrals of this quantity

 

give the correct power dissipation inside the region.

 

Parameters: name xlo xhi ylo yhi zlo zhi file xinside yinside zinside

SLICE

Produce a bitmap of variable over the given domain, with control

 

over the colour palette and the scale. Variables are always taken in

 

cyclic order, i.e. x, y, z, x, y, z,..., which preserves the right-

 

handedness of the coordinate system. The positive sense of the

 

perpendicular axis is always out of the screen towards the viewer.

 

(Technical detail: The Windows bitmap format has the pixel index

 

starting at (0, 0) in the upper left corner of the screen, so that the

 

column index corresponds to position correctly but the row index is

 

inverted. POEMS flips the row index internally, so that the screen

 

coordinates are correct for the simulation geometry--positive X is to

 

the right, positive Y is up.)

 

 

 

 

 

 

Perpen-

Orienta-

Increasing

Increasing

Increasing out

dicular

tion

to right

upwards

of the screen

Z

XY

X

Y

Z

X

YZ

Y

Z

X

Y

ZX

Z

X

Y

Table 1: Axis orientations for SLICE bitmaps

Parameters: orientation variable phase xlo xhi ylo yhi zlo zhi file curve palette palfile

Choices of palette are grey, saturation, flame, bluered, and custom. Grey scale palettes are simple and unexciting, but clear. Saturation palettes keep the luminance level nearly constant (except that value 0 is black), but vary the hue from yellow to a saturated blue. Flame palettes start out black, go through dark grey, dull red, bright red, orange, yellow, white, and blue-white, mimicking the colour of a hot object. The bluered palette is suitable for bipolar values such as E and H fields; it forces white to be at value 0, with increasing red saturation for positive values and increasing blue saturation for negative values. A custom palette requires a palette file palfile. These are text files with the form

level

R

G

B<newline>

level

R

G

B<newline>

...

 

 

 

27

Image 31
Contents IBM T. J. Watson Research Center Yorktown Heights, NY Page IBM T. J. Watson Research Center Yorktown Heights, NY HOW Poems Works Using PoemsMotivation Chapter IntroductionPhilosophy Optimization StructurePage Poems system organization Front-End Script poems.cmd Program OrganizationScript Operation Postprocessor Empost Fdtd Engine FIDO/TEMPESTCluster Control Visualization System VIS5DParallel Processing Poems Command-Line Options Command ReferenceGlobal Group Hosts FreqLambda FunctionMacdef Which means that the host’s predefined hostname is not usedPrint MacroSET RandomseedSimulator Boundary World GroupTitle VerboseDefine Material GroupBasicstep Xrange YrangeParameters epsReal epsImag muReal muImag Block Object GroupFAN Hollowbox GratingTiledplane 3DCURVE CurveCylinder Source Group Output Group Command GroupWebpage Postprocess GroupField CADFlux FarfieldIntegral Modematch ListMOVIE3D MovieSlice DissipationVariables Optimize GroupGuess Store LimitPenalty Merit Parameters Schedule GroupRange Symmetry Computational DomainObjects Materials Perfectly-Matched LayersPlane Waves Page Beam Sources Merit Functions OptimizationPhase uniformity across a plane 10 Optimized V antenna refractive Worked Example Optimizing a V AntennaPage Worked Example Glass Ridge Waveguide to Free Space Coupler Worked Example Doped Silica Waveguide ModePredefined Constants Confine Reserved NamesArithmetic Operators Predefined Mathematical FunctionsAcosh Logical OperatorsABS AcosElintk ATAN2Ceil COSMIN Integral20. LN MAXSign RandomROOT1D RoundMaterial Parameter Functions Analytical Pupil FunctionsFlattop Startup and Steady State Tempest and General Fdtd InformationTime step Page Appendix A. V-Antenna Optimization Run Poems Input DIPOLE2I.PAR END Material END Object END World Subdomain ALLEND Source END CommandEND Output END Optimize END Postprocess Amplex PhaseexPage Page Page END Tempest Input File DIPOLE2I.PAR.IN Written by Phil Hobbs Pages of pointsource statements omitted DIPOLE2IEXQ Postprocessor orders DIPOLE2I.ORDERSALL DIPOLE2IEXIDIPOLE2IEZQ DIPOLE2IEYIDIPOLE2IEYQ DIPOLE2IEZIPOSTPROC.1.PARMSTRING MiddlefluxPOSTPROC.1.NAME Array AmplexFF2 DIPOLE2IPHASEEXArray POSTPROC.2.PARMSTRINGDIPOLE2IPZ DIPOLE2IPXPOSTPROC.6.NAME Array PoyntingzSlice Indexn POSTPROC.9.PARMSTRINGPOSTPROC.10.PARMSTRING POSTPROC.11.NAMEPOSTPROC.14.NAME Slice PoyntingzPOSTPROC.13.COMPARISONDOMAIN DIPOLE2IPZXY0.BMPSlice Amplex POSTPROC.16.COMPARISONDOMAINDIPOLE2IPXZX0.BMP POSTPROC.17.NAMEDIPOLE2IDISSZX0.BMP DIPOLE2IPHASEEXXY0.BMPDIPOLE2IPHASEEXZX0.BMP POSTPROC.20.COMPARISONDOMAINDIPOLE2IEXQZX0.BMP POSTPROC.24.COMPARISONDOMAINRun Results DIPOLE2I.SIMPLEX Page Page Page Page Page Tempest patches Fdtd and TempestTempest limitations Advice common to all or most Fdtd programsSample X11 Configuration Window System ConfigurationRelease Notes Running Vis5DWish list Beta Release Limitations Page Page Emdenormal Emunderflow IndexMatlab Maxordersources 81 Maxpointsources