Changes

EM.Tempo

3,106 bytes removed, 13:36, 28 August 2014
/* Dispersive Materials */
{{twoimg|FDTD27.png||FDTD28.png|}}
The geometry of a sphere and its regular and adaptive FDTD meshes (top and perspective views).
 
{{twoimg|FDTD30.png|A helical curve|FDTD29.png|An adaptive FDTD mesh}}
=== FDTD Mesh Settings ===
===Global vs. Local Control Of FDTD Mesh===
When [[EM.Cube]] generates an FDTD mesh, a large number of geometrical considerations are taken into account. These include the bounding box of each object and its corners, the ends of a line, the apex of a cone or pyramid, or the locations of lumped sources, field probes and sensors, vertices of plane wave or far field boxes, to name a few examples. These points are “locked” as fixed grid nodes {{mainpage|Advaned Meshing in the FDTD mesh. [[EM.Cube]] determines these points internally to generate a mesh that best approximates the original structure. As you saw earlier, you can use the FDTD mesh settings to control the shape and resolution of the mesh, for example, around the curved portions of your structure, or on slanted lines or faces, etc. These settings are global and apply to all the objects making up your physical structure.Tempo}}
When [[Image:FDTD81.png|thumb|250px| Advanced Mesh Settings dialogEM.Cube]]generates an FDTD mesh, a large number of geometrical considerations are taken into account. These include the bounding box of each object and its corners, the ends of a line, the apex of a cone or pyramid, or the locations of lumped sources, field probes and sensors, vertices of plane wave or far field boxes, to name a few examples. These points are “locked” as fixed grid nodes in the FDTD mesh.
You can control the global mesh more selectively using the Advanced FDTD Mesh Settings Dialog. To open this dialog, click the '''Advanced '''button at the bottom of the FDTD Mesh Settings dialog. For example, you can control the quality of the gradual grid transitions by setting the value of '''Max Adjacent Cell Size Ratio'''. The default value of this parameter is 1.3, which maintains a smooth grid line spacing scheme with no more than 1:1.3 ratio for adjacent cells. By default, grid lines are enforced at all source and observable locations. You have the option to disable this feature and round up source locations to their closest grid lines. You may also uncheck the box labeled "Adapt mesh resolution to material properties". In that case, the same effective wavelength will be used to determine the mesh resolution inside all materials as well as the free-space regions.
 [[Image:FDTD147.png|thumb|200px|Locking the mesh density of a material group in its property dialog.]]  In certain cases, you may wish to exert some level of local mesh control. For example, you may want to increase the mesh density at a very particular area of your structure. Or you may want to increase or decrease the mesh resolution inside certain types of materials independent of their permittivity and permeability. [[EM.Cube]] provides two additional mechanisms for local control of the FDTD mesh: locking mesh of object groups and user defined fixed grid points. You can lock the mesh density of each material group. In this case, the areas inside and around the "Locked" material objects are meshed according to the locked mesh density, while the rest of the computational domain is meshed using the project's global mesh density. Locking mesh is done through the property dialog of each material group. At the bottom of the material property dialog, in the "Mesh Properties" section, there is a check box labeled '''Lock Mesh''', which is unchecked by default. If you check this box, it enables the box labeled '''Mesh Density''', which initially has a value equal to the project's global mesh density.  ===Adding Fixed Grid Points=== Adding fixed grid points to an FDTD mesh increases its resolution locally. Each fixed grid point adds three grid lines along the three principal axes passing through that point. You can add as many fixed grid points as you desire and create dense meshes at certain regions. Fixed grid points appear as grey points in the project workspace. To insert a new fixed grid point, follow these steps: * Open the Fixed Grid Points Dialog by selecting '''Menu > Simulate > Discretization > Fixed Grid Points...''' or by right clicking on the '''FDTD''' '''Mesh''' item of the Navigation Tree and selecting '''Fixed Grid Points Settings...'''* Click the '''Add/Edit''' button to open the "Add Fixed Grid Point" dialog.* Enter the (X, Y, Z) coordinates of the new fixed point in the coordinate boxes and click '''OK'''.* To modify the coordinates of an existing fixed grid point, select it from the table and click the '''Add/Edit''' button.* You can also remove a fix grid point from the FDTD mesh using the '''Delete''' button. {{twoimg|FDTD38.png|Adding a new fixed grid point in [[FDTD Module]]'s Fixed Grid Points Settings dialog.|FDTD39.png| }} {{twoimg|FDTD36.png|User defined grid points in a Regular mesh|FDTD37.png|User defined grid points in an Adaptive mesh. }}
==Excitation Sources==
 
<!-- ==Exciting The FDTD Computational Domain== -->
Before you can run an FDTD simulation, you have to define a source to excite your project’s physical structure. A physical source has a zero value at t = 0, but it rises from zero at t > 0 according to a specified waveform. [[EM.Cube]]'s [[FDTD Module]] currently offers three types of temporal waveform:
===Waveforms & Discrete Fourier Transforms===
{{mainpage| [[Waveforms and Discrete Fourier Transforms| [[Waveforms and Discrete Fourier Transforms|[[Waveforms and Discrete Fourier Transforms|Waveforms And Discrete Fourier Transforms]]]]]] }}
The accuracy of the FDTD simulation results depends on the right choice of temporal waveform. [[EM.Cube]]'s default waveform choice is a modulated Gaussian pulse. At the end of an FDTD simulation, the time domain field data are transformed into the frequency domain at your specified frequency or bandwidth to produce the desired observables.
831
edits