Module ImportFrom alias ImportFrom alias Assign NameStore Num Assign NameStore BinOpMult BinOpMult NameLoad NameLoad NameLoad Assign NameStore TupleLoad Num Num Num Assign NameStore TupleLoad Num Num Num Assign NameStore ListLoad Assign NameStore ListLoad Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore BinOpMult Num NameLoad Assign NameStore BinOpMult Num NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Return BinOpAdd BinOpAdd BinOpMult NameLoad BinOpPow NameLoad Num BinOpMult NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body If CompareGt NameLoad NameLoad body Assign NameStore BinOpSub AttributeLoad SubscriptLoad NameLoad Index NameLoad attr AttributeLoad SubscriptLoad NameLoad Index NameLoad attr Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad keyword BinOpAdd AttributeLoad SubscriptLoad NameLoad Index NameLoad attr BinOpMult NameLoad NameLoad keyword BinOpMult BinOpSub NameLoad BinOpMult Num NameLoad NameLoad keyword NameLoad keyword NameLoad keyword Num Assign AttributeStore SubscriptLoad NameLoad Index Num attr SubscriptLoad NameLoad Index NameLoad Assign AttributeStore SubscriptLoad NameLoad Index Num attr SubscriptLoad NameLoad Index NameLoad Assign NameStore Call AttributeLoad AttributeLoad SubscriptLoad NameLoad Index Num attr attr Call NameLoad Num Num Num If BoolOpOr CompareLt NameLoad Num CompareGt NameLoad BinOpSub NameLoad Num body Assign AttributeStore SubscriptLoad NameLoad Index Num attr Call NameLoad Num Num Num decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num Num NameLoad NameLoad body If CompareEq NameLoad NameLoad body Assign NameStore BinOpMult Num NameLoad If CompareEq NameLoad NameLoad body Assign NameStore BinOpDiv NameLoad Num Assign NameStore BinOpDiv UnaryOpUSub BinOpSub NameLoad Num Num Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore Num For NameStore Call NameLoad NameLoad body Assign NameStore BinOpAdd NameLoad BinOpMult NameLoad NameLoad Assign NameStore BinOpDiv NameLoad BinOpAdd NameLoad Num Assign NameStore Call AttributeLoad NameLoad attr TupleLoad NameLoad Num Num For NameStore Call NameLoad NameLoad body Assign NameStore BinOpAdd NameLoad BinOpMult NameLoad NameLoad For NameStore Call NameLoad NameLoad body Assign NameStore BinOpAdd NameLoad BinOpMult NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad keyword TupleLoad NameLoad NameLoad NameLoad keyword NameLoad keyword NameLoad Assign AttributeStore SubscriptLoad NameLoad Index Num attr Call NameLoad Assign AttributeStore SubscriptLoad NameLoad Index Num attr Call NameLoad Call NameLoad Num Assign AttributeStore SubscriptLoad NameLoad Index Num attr Call NameLoad Call NameLoad Num Assign AttributeStore SubscriptLoad NameLoad Index Num attr NameLoad Assign AttributeStore SubscriptLoad NameLoad Index Num attr TupleLoad NameLoad NameLoad NameLoad Assign NameStore BinOpAdd NameLoad Num For NameStore NameLoad body Assign NameStore AttributeLoad NameLoad attr Assign TupleStore NameStore NameStore NameStore AttributeLoad NameLoad attr If CompareEq NameLoad Num body Assign SubscriptStore AttributeLoad NameLoad attr Index Num NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Num BinOpSub AttributeLoad NameLoad attr Call NameLoad NameLoad Num Num orelse Assign NameStore Call NameLoad NameLoad BinOpSub NameLoad Num NameLoad NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Num NameLoad Expr Call NameLoad NameLoad NameLoad NameLoad If CompareEq NameLoad BinOpSub NameLoad Num body Assign SubscriptStore AttributeLoad NameLoad attr Index Num NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Num BinOpAdd AttributeLoad NameLoad attr Call NameLoad NameLoad Num Num orelse Assign NameStore Call NameLoad NameLoad BinOpAdd NameLoad Num NameLoad NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Num NameLoad Expr Call NameLoad NameLoad NameLoad NameLoad If CompareEq NameLoad Num body Assign SubscriptStore AttributeLoad NameLoad attr Index Num NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Num BinOpSub AttributeLoad NameLoad attr Call NameLoad Num NameLoad Num orelse Assign NameStore Call NameLoad NameLoad NameLoad BinOpSub NameLoad Num NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Num NameLoad Expr Call NameLoad NameLoad NameLoad NameLoad If CompareEq NameLoad BinOpSub NameLoad Num body Assign SubscriptStore AttributeLoad NameLoad attr Index Num NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Num BinOpAdd AttributeLoad NameLoad attr Call NameLoad Num NameLoad Num orelse Assign NameStore Call NameLoad NameLoad NameLoad BinOpAdd NameLoad Num NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Num NameLoad Expr Call NameLoad NameLoad NameLoad NameLoad If CompareEq NameLoad Num body Assign SubscriptStore AttributeLoad NameLoad attr Index Num NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Num BinOpSub AttributeLoad NameLoad attr Call NameLoad Num Num NameLoad orelse Assign NameStore Call NameLoad NameLoad NameLoad NameLoad BinOpSub NameLoad Num Assign SubscriptStore AttributeLoad NameLoad attr Index Num NameLoad Expr Call NameLoad NameLoad NameLoad NameLoad If CompareEq NameLoad BinOpSub NameLoad Num body Assign SubscriptStore AttributeLoad NameLoad attr Index Num NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index Num BinOpAdd AttributeLoad NameLoad attr Call NameLoad Num Num NameLoad orelse Assign NameStore Call NameLoad NameLoad NameLoad NameLoad BinOpAdd NameLoad Num Assign SubscriptStore AttributeLoad NameLoad attr Index Num NameLoad Expr Call NameLoad NameLoad NameLoad NameLoad Assign AttributeStore NameLoad attr Call NameLoad AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call NameLoad AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr ListLoad For NameStore Call NameLoad Num body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad If CompareEq NameLoad NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad AttributeLoad NameLoad attr Index NameLoad orelse Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad SubscriptLoad NameLoad Index NameLoad attr Return NameLoad decorator_list Assign NameStore BinOpDiv NameLoad Num Assign NameStore BinOpMult BinOpMult Num NameLoad Call NameLoad BinOpDiv NameLoad NameLoad Assign NameStore BinOpMult Num BinOpMult BinOpMult Num NameLoad Call NameLoad BinOpDiv NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Assign NameStore Call NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign NameStore Call NameLoad For NameStore NameLoad body Assign NameStore BinOpMult NameLoad BinOpAdd BinOpDiv UnaryOpUSub NameLoad Num BinOpMult NameLoad Call NameLoad Assign NameStore BinOpMult NameLoad BinOpAdd BinOpDiv UnaryOpUSub NameLoad Num BinOpMult NameLoad Call NameLoad Assign NameStore BinOpMult NameLoad BinOpAdd BinOpDiv UnaryOpUSub NameLoad Num BinOpMult NameLoad Call NameLoad Assign AttributeStore NameLoad attr Call NameLoad NameLoad NameLoad NameLoad Assign NameStore BinOpAdd NameLoad AttributeLoad NameLoad attr For NameStore NameLoad body Assign AttributeStore NameLoad attr Call NameLoad BinOpSub AttributeLoad NameLoad attr BinOpDiv NameLoad BinOpPow NameLoad Num Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad NameLoad Assign NameStore BinOpMult NameLoad NameLoad Assign NameStore BinOpDiv NameLoad NameLoad While NameLoad body Expr Call NameLoad Num For NameStore NameLoad body Assign NameStore BinOpSub Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad Call NameLoad Call NameLoad Call NameLoad NameLoad Num attr Num Num AugAssignAdd AttributeStore NameLoad attr BinOpMult NameLoad Call NameLoad BinOpMult BinOpSub Num BinOpDiv NameLoad NameLoad NameLoad Num For NameStore NameLoad body AugAssignAdd AttributeStore NameLoad attr BinOpMult AttributeLoad NameLoad attr NameLoad For NameStore NameLoad body Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore BinOpSub AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr BinOpAdd NameLoad BinOpMult NameLoad NameLoad Assign AttributeStore NameLoad attr BinOpMult BinOpSub AttributeLoad NameLoad attr BinOpMult Num NameLoad NameLoad
N/A visual * random random N/A N 3 N/A Ntotal N/A N/A N N N N/A scolor N/A 1 0.5 0 N/A bcolor N/A 0 0.58 0.69 N/A springs N/A N/A atoms N/A N/A m 1.0 N/A k 1.0 N/A L 1.0 N/A R N/A 0.3 L N/A Rs N/A 0.9 R getn N/A N/A N nx ny nz N/A N/A N/A N/A N/A N/A ny N/A N 2 N/A nx N nz N/A makespring N/A N/A natom1 natom2 radius N/A N/A N/A N/A natom1 natom2 N/A N/A r12 N/A N/A N/A atoms N/A natom2 pos N/A N/A atoms N/A natom1 pos N/A dir N/A norm r12 N/A N/A N/A springs append N/A helix pos N/A N/A N/A atoms N/A natom1 pos N/A Rs dir axis N/A N/A L N/A 2 Rs dir radius radius color scolor thickness 0.04 N/A N/A N/A springs N/A -1 atom1 N/A atoms N/A natom1 N/A N/A N/A springs N/A -1 atom2 N/A atoms N/A natom2 N/A angle N/A N/A N/A N/A springs N/A -1 axis diff_angle N/A vector 0 1 0 N/A N/A N/A angle 0.1 N/A angle N/A pi 0.1 N/A N/A N/A N/A springs N/A -1 up N/A vector -1 0 0 N/A crystal N/A N/A N delta R sradius N/A 3 1.0 None None N/A N/A N/A R None N/A N/A R N/A 0.2 delta N/A N/A sradius None N/A N/A sradius N/A R 5.0 N/A xmin N/A N/A N/A N 1.0 2.0 N/A ymin xmin N/A zmin xmin N/A natom 0 N/A ny N/A range N N/A N/A y N/A ymin N/A ny delta N/A hue N/A ny N/A N 1.0 N/A c N/A N/A color hsv_to_rgb N/A hue 1.0 1.0 N/A nx N/A range N N/A N/A x N/A xmin N/A nx delta N/A nz N/A range N N/A N/A z N/A zmin N/A nz delta N/A N/A N/A atoms append N/A sphere pos N/A x y z radius R color bcolor N/A N/A N/A atoms N/A -1 p N/A vector N/A N/A N/A atoms N/A -1 near N/A list N/A range 6 N/A N/A N/A atoms N/A -1 wallpos N/A list N/A range 6 N/A N/A N/A atoms N/A -1 natom natom N/A N/A N/A atoms N/A -1 indices N/A nx ny nz N/A natom N/A natom 1 N/A a atoms N/A N/A natom1 N/A a natom N/A N/A nx ny nz N/A a indices N/A N/A nx 0 N/A N/A N/A N/A a near N/A 0 None N/A N/A N/A a wallpos N/A 0 N/A N/A a pos N/A vector L 0 0 N/A N/A natom2 N/A getn N N/A nx 1 ny nz N/A N/A N/A a near N/A 0 natom2 N/A N/A makespring natom1 natom2 sradius N/A N/A nx N/A N 1 N/A N/A N/A N/A a near N/A 1 None N/A N/A N/A a wallpos N/A 1 N/A N/A a pos N/A vector L 0 0 N/A N/A natom2 N/A getn N N/A nx 1 ny nz N/A N/A N/A a near N/A 1 natom2 N/A N/A makespring natom1 natom2 sradius N/A N/A ny 0 N/A N/A N/A N/A a near N/A 2 None N/A N/A N/A a wallpos N/A 2 N/A N/A a pos N/A vector 0 L 0 N/A N/A natom2 N/A getn N nx N/A ny 1 nz N/A N/A N/A a near N/A 2 natom2 N/A N/A makespring natom1 natom2 sradius N/A N/A ny N/A N 1 N/A N/A N/A N/A a near N/A 3 None N/A N/A N/A a wallpos N/A 3 N/A N/A a pos N/A vector 0 L 0 N/A N/A natom2 N/A getn N nx N/A ny 1 nz N/A N/A N/A a near N/A 3 natom2 N/A N/A makespring natom1 natom2 sradius N/A N/A nz 0 N/A N/A N/A N/A a near N/A 4 None N/A N/A N/A a wallpos N/A 4 N/A N/A a pos N/A vector 0 0 L N/A N/A natom2 N/A getn N nx ny N/A nz 1 N/A N/A N/A a near N/A 4 natom2 N/A N/A makespring natom1 natom2 sradius N/A N/A nz N/A N 1 N/A N/A N/A N/A a near N/A 5 None N/A N/A N/A a wallpos N/A 5 N/A N/A a pos N/A vector 0 0 L N/A N/A natom2 N/A getn N nx ny N/A nz 1 N/A N/A N/A a near N/A 5 natom2 N/A N/A makespring natom1 natom2 sradius N/A N/A a near N/A tuple N/A a near N/A N/A a wallpos N/A tuple N/A a wallpos N/A N/A a nearpos N/A N/A i N/A range 6 N/A N/A natom N/A N/A a near N/A i N/A N/A natom None N/A N/A N/A N/A N/A a nearpos append N/A N/A a wallpos N/A i N/A N/A N/A N/A N/A a nearpos append N/A N/A atoms N/A natom pos N/A atoms N/A N/A sradius N/A R 3.0 N/A vrange N/A N/A 0.2 L N/A sqrt N/A k m N/A dt N/A 0.02 N/A N/A 2.0 pi N/A sqrt N/A m k N/A N/A scene visible False N/A atoms N/A crystal N N delta L R R sradius sradius N/A N/A scene visible True N/A N/A scene autoscale False N/A ptotal N/A vector N/A a atoms N/A N/A px N/A m N/A N/A N/A vrange 2 N/A vrange N/A random N/A py N/A m N/A N/A N/A vrange 2 N/A vrange N/A random N/A pz N/A m N/A N/A N/A vrange 2 N/A vrange N/A random N/A N/A a p N/A vector px py pz N/A ptotal N/A ptotal N/A a p N/A a atoms N/A N/A N/A a p N/A array N/A N/A a p N/A ptotal N/A N 2 N/A springs N/A tuple springs N/A atoms N/A tuple atoms N/A k_dt N/A k dt N/A dt_m N/A dt m N/A True N/A N/A N/A rate 100 N/A a atoms N/A N/A r N/A N/A array N/A a nearpos N/A a pos N/A rmag N/A N/A N/A sqrt N/A sum N/A square r -1 reshape -1 1 N/A N/A a p N/A k_dt N/A sum N/A N/A 1 N/A L rmag r 0 N/A a atoms N/A N/A N/A a pos N/A N/A a p dt_m N/A s springs N/A N/A p1 N/A N/A s atom1 pos N/A r12 N/A N/A N/A s atom2 pos p1 N/A direction N/A N/A r12 norm N/A N/A s pos N/A p1 N/A Rs direction N/A N/A s axis N/A N/A N/A r12 mag N/A 2 Rs direction