order package¶
Submodules¶
order.XYZ module¶
order.avc module¶
-
class
order.avc.VoronoiCell(filename, center, bins=100)¶ Bases:
order.oto.Orientationalasphericity of the Voronoi cell
-
asphericity(freq=1)¶ compute asphericity of the Voronoi cell
-
compute_vc(points)¶ compute the Voronoi cell
-
polyhedron(coords, j, L)¶ find the polyhedron for center molecule
-
wrap_box(c_coord, coords, L)¶ wrap the simulation box
-
order.lsi module¶
order.order module¶
order.oto module¶
Orientational Tetrahedral Order q¶
-
class
order.oto.Orientational(trajectory, center, bins=100)¶ Bases:
objectorientational tetrahedral order parameter
-
four_neighbors(coords, L)¶ compute four nearest water oxygen neighbors
-
orientational_param(freq=1)¶ compute orientational order parameter
-
out_put(taskname='oto', param_name='Q')¶ output raw data and distribution
-
order.plot module¶
order.tto module¶
Translational Tetrahedral Order Sk¶
-
class
order.tto.Translational(filename, center, bins=100)¶ Bases:
order.oto.Orientationaltranslational tetrahedral order parameter
-
translational_param(freq=1)¶ compute translational order parameter
-
order.util module¶
-
order.util.cos_angle(v1, v2)¶ compute the cos angle of two giving vectors
-
order.util.output_end(t_start, t_end)¶ print total running time
-
order.util.output_interface_info(input_info)¶ print interface task information
-
order.util.output_ionic_info(input_info)¶ print ionic conductivity task information
-
order.util.output_system_info(filename, n_atoms, n_frames)¶ print system information
-
order.util.output_task(name, freq, bins, center)¶ print task information
-
order.util.output_welcome()¶ print welcome information
-
order.util.pbc(dx, dy, dz, L)¶ periodic boundary conditions