I am trying to code a structure varying in time, during the execution of
the code. However, until now, I didn't have any success. Below, an example
of a straightforward code to verify the structure of the desired code. I am
trying to simulate a 'jump' in the size of a cylinder. Of course, the
intention is to see a working code.
Please, forgive me for such a simple question.
--



import meep as mp
cell_size = mp.Vector3(6,6,0)
geometry1 =
[mp.Cylinder(center=mp.Vector3(),radius=1.0,material=mp.Medium(index=3.5))]
geometry2 =
[mp.Cylinder(center=mp.Vector3(1,1),radius=1.0,material=mp.Medium(index=3.5))]

sim = mp.Simulation(cell_size=cell_size, geometry=geometry1, resolution=20)
sim.init_sim()

sim.run(mp.at_beginning(mp.output_epsilon),mp.at_time(4.0,sim.set_materials(geometry=geometry2)),mp.at_time(8.0,mp.output_epsilon),until=10)






Cícero Julião da Silva Junior
____________________________________
Instituto Federal de Alagoas - IFAL
Campus Murici
http://www.ifal.edu.br/
_______________________________________________
meep-discuss mailing list
meep-discuss@ab-initio.mit.edu
http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/meep-discuss

Reply via email to