示例#1
0
 def default_parameters(cls):
     result = Parameters()
     result.n = 5
     result.m = 1
     result.flat = False
     result.max_length = 50 * angstrom
     result.max_error = 0.01 * angstrom
     result.tube_length = Undefined(50 * angstrom)
     return result
示例#2
0
 def default_parameters(cls):
     result = Parameters()
     result.n = 5
     result.m = 1
     result.flat = False
     result.max_length = 50*angstrom
     result.max_error = 0.01*angstrom
     result.tube_length = Undefined(50*angstrom)
     return result
示例#3
0
 def fn():
     context.application.model.file_open("test/input/silica_layer.zml")
     parameters = Parameters()
     parameters.n = 10
     parameters.m = 4
     parameters.flat = False
     parameters.max_length = 300*angstrom
     parameters.max_error = 0.01*angstrom
     parameters.tube_length = Undefined(0.01*angstrom)
     CreateTube = context.application.plugins.get_action("CreateTube")
     assert CreateTube.analyze_selection(parameters)
     CreateTube(parameters)
示例#4
0
 def fn():
     context.application.model.file_open("test/input/silica_layer.zml")
     parameters = Parameters()
     parameters.n = 10
     parameters.m = 4
     parameters.flat = False
     parameters.max_length = 300 * angstrom
     parameters.max_error = 0.01 * angstrom
     parameters.tube_length = Undefined(0.01 * angstrom)
     CreateTube = context.application.plugins.get_action("CreateTube")
     assert CreateTube.analyze_selection(parameters)
     CreateTube(parameters)