GTPhPixelStructure

GTPhPixelStructure[pixel map,modification,structure]
allows to perform a modification of the permittivity distribution defined by a pixel map in the unit cell of a given structure.

DetailsDetails

  • The permittivity in the unit cell of a two-dimensional structure can be defined by an arrangement of geometric objects of given permittivity, or it is defined in a pixelwise manner. The pixel map is an matrix and defines the subdevision of the unit cell. The entry defines the permittivity of the pixel .
  • The list modification allows the modification of a given pixel map:
  • modification =
  • The list structure defines the structure of the unit cell:
  • structure =
  • and are the side lengths and is the angle enclosed by the two sides.
  • The following options can be given:
  • GOColorScheme"PearlColors"Defines the color scheme
    GOPlotTruePlots the modified structure
  • See: W. Hergert, M. Geilhufe, Group Theory in Solid State Physics and Photonics. Problem Solving with Mathematica, chapter 10.4

ExamplesExamplesopen allclose all

Basic Examples  (1)Basic Examples  (1)

First load the package:

In[1]:=
Click for copyable input

A permittivity map is defined.

In[2]:=
Click for copyable input

The unit cell is a square, i.e.

In[3]:=
Click for copyable input

The structure is plotted. There is no modification defined.

In[4]:=
Click for copyable input
Out[4]=

With a modification list the permittivity can be changed for certain pixels.

In[5]:=
Click for copyable input
In[6]:=
Click for copyable input
Out[6]=

The structure of the unit cell can be modified easily.

In[7]:=
Click for copyable input
Out[7]=