April 26, 2019 at 2:01 pm
#51206
I have been thinking about the issue and I see 3 possible ways to implement this crystal structure.
- Create the crystal in a 3D drafting program capable of exporting IGES files. Then you can import into OptiFDTD and IGES files can be rotated relative to all three axes in 3D.
- The PBG component does allow users to have a custom defined lattice. It should be possible to determine the lattice vectors for an FCC lattice rotated so you are striking the 111 face. Please note that the A, B, C basis vectors defined in the PBG component are not direct matches to the basis vectors typically cited in crystallographic reference. You will need to determine what the necessary basis vectors are yourself.
- Similarly to the previous option if you know the basis vectors (either the crystallographic ones or those matching OptiFDTD) you could develop a VB Script program that will individually create the atoms of your crystal.
The Optiwave forum support is meant as general support with the product and as such I can explain how to use the product and point you in the right direction with your project but I cannot provide full design support. Optiwave can do design work on contract, please contact support@optiwave.com in order to obtain a quote for this service.
Scott
Categories
- All
-
Knowledge
Contains a detailed Q&A knowledge base. -
General
All non-technical questions. -
System
Optical system design and analysis. -
Instrument
Communicate and control different kinds of instruments. -
SPICE
Opto-electronic circuit design. -
FDTD
Finite-Difference Time-Domain simulation. -
BPM
Beam Propagation Method analysis and design. -
Grating
Fiber optic grating simulation. -
Fiber
Optical fiber design and characterization. -
Exchange
Users can exchange design files.
(Matlab, C++, etc.)