Exemplo n.º 1
0
 def fn():
     context.application.model.file_open("test/input/periodic.zml")
     parameters = Parameters()
     parameters.repetitions_b = 2
     parameters.repetitions_c = 3
     SuperCell = context.application.plugins.get_action("SuperCell")
     assert SuperCell.analyze_selection(parameters)
     SuperCell(parameters)
Exemplo n.º 2
0
 def default_parameters(cls):
     result = Parameters()
     universe = context.application.model.universe
     if universe.cell.active[0]:
         result.repetitions_a = universe.repetitions[0]
     if universe.cell.active[1]:
         result.repetitions_b = universe.repetitions[1]
     if universe.cell.active[2]:
         result.repetitions_c = universe.repetitions[2]
     return result
Exemplo n.º 3
0
 def default_parameters(cls):
     result = Parameters()
     universe = context.application.model.universe
     if universe.cell.active[0]:
         result.repetitions_a = universe.repetitions[0]
     if universe.cell.active[1]:
         result.repetitions_b = universe.repetitions[1]
     if universe.cell.active[2]:
         result.repetitions_c = universe.repetitions[2]
     return result