Dear MEEP developers,

I'm a computer science student, working with some physicists on a project
which aims to optimize the quality factor of a photonic crystal, using
genetic algorithms.
For that, we let the algorithm change randomly the position of holes
surrounding the L3 cavity.
This process, has given us some pretty high quality factor crystals.
However, we run on a different Linux system setups, the output is pretty
different.
So, I would like to ask you which are the limitations that MEEP faces, when
evaluating these kind of crystals, randomly generated.
In order for you to have some real data, here, as well as the code that we
are using attached in this e-mail.

Results from MEEP found on Ubuntu 12.04 - 64bit repository:

harminv0:, frequency, imag. freq., Q, |amp|, amplitude, error
harminv0:, 0.255640191327081, -2.7330967736586e-4, 467.674971832178,
0.00175022820200797, -8.42247765894326e-4+0.00153424817417199i,
5.37063184499769e-5
harminv0:, 0.259937235584342, -8.31920140915627e-4, 156.227276393531,
0.0067091204552275, -0.00669724190186677-3.99059131748752e-4i,
3.65852232178808e-5
harminv0:, 0.271005744953722, -5.41938008299467e-7, 250033.897607684,
0.00834031578048645, 0.00730559068463907-0.00402358199453499i,
3.17817739531161e-6
harminv0:, 0.284074719765345, -1.53941669375701e-4, 922.669998699471,
0.00101086351252287, -1.52104529464648e-5-0.00101074907027968i,
1.50869227373423e-5
harminv0:, 0.291627801574115, -3.49876705896845e-5, 4167.57955958485,
2.95026751182511e-4, 2.91324352854039e-4-4.65929753018881e-5i,
2.67151022780239e-6
harminv0:, 0.299612384847987, -4.99024308674677e-4, 300.198186380646,
0.00331281181178496, -0.00331270929773001+2.60616391482912e-5i,
6.5544925275757e-6

Results from MEEP found on Ubuntu 11.10 - 64bit repository:

harminv0:, frequency, imag. freq., Q, |amp|, amplitude, error
harminv0:, 0.230779896960693, -7.90071063196795e-4, 146.050088220488,
1.30538603912894e-5, -2.22597240578725e-8-1.30538414123951e-5i,
0.00149261984407578
harminv0:, 0.255934728358624, -6.17763985345817e-4, 207.14604155449,
0.00287106679735632, -0.00205204087877336+0.00200802210812653i,
3.74315980185936e-6
harminv0:, 0.25967580079761, -7.78848445111693e-4, 166.704961939271,
0.00664688607957751, -0.0064863257980583+0.00145212678383281i,
1.66962551563752e-6
harminv0:, 0.271008548944918, 2.4089251072701e-5, -5625.09287082065,
0.00810758908879346, 0.00711262454969886-0.00389147437968487i,
3.90751334814741e-7
harminv0:, 0.284016184100952, -1.48130080647462e-4, 958.671536731585,
0.00100080114703881, -8.8183434099495e-5-9.96908530339976e-4i,
2.95025610216596e-6
harminv0:, 0.292401934237098, -8.90359065335024e-5, 1642.04502217919,
2.80968070269015e-4, 2.02133512683875e-4+1.95154040595556e-4i,
2.68334288928305e-5
harminv0:, 0.299576273584903, -5.47037660067813e-4, 273.816864407257,
0.00349736245102452, -0.00349290266280785+1.76564724636717e-4i,
9.22113961322271e-7

Would you mind helping us, finding the root for this problem?

To run this script, here are my command line parameters:

meep-openmpi x0s=0.338555864977 y0s=0.548045491256 r0s=0.325306113099
x1s=0.243218270007 y1s=0.77913335966 r1s=0.340004772903 l3-cavity.ctl

-- 
Fernando

Attachment: l3-cavity.ctl
Description: Binary data

_______________________________________________
meep-discuss mailing list
[email protected]
http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/meep-discuss

Reply via email to