AKMC movie writers.
Visualization output is VASP 5 POSCAR (movie.poscar, dynamics.poscar,
and the other names below). That is the one structure format that does
not go through readcon: external viewers read POSCAR, and loadposcar
accepts both this VASP 5 layout and the VASP 4 files kdb produces.
Module Contents
API
-
eon.movie.make_movie(movie_type, path_root, states, separate_files=False)[source]
-
eon.movie.get_trajectory(trajectory_path)[source]
-
eon.movie.processes(states, statenr, limit)[source]
-
eon.movie.dot(path_root, states)[source]
-
eon.movie.dynamics(path_root, states, unique=False)[source]
-
eon.movie.make_graph(states)[source]
-
eon.movie.fastest_path(path_root, states, full=False)[source]
-
eon.movie.get_fastest_process_id(state1, state2)[source]
-
eon.movie.get_fastest_process_rate(state1, state2)[source]
-
class eon.movie.Graph(name='')[source]
Initialization
-
dot()[source]
-
add_node(node)[source]
-
add_edge(node1, node2, weight=1.0)[source]
-
neighbors(node)[source]
-
nodes()[source]
-
dijkstra(start, end=None)[source]
-
shortest_path(start, end)[source]
-
class eon.movie.priorityDictionary[source]
Bases: dict
-
smallest()[source]
Find smallest item after removing deleted items from heap.
-
setdefault(key, val)[source]
Reimplement setdefault to call our customized setitem.