:py:mod:`obr.signac_wrapper.labels` =================================== .. py:module:: obr.signac_wrapper.labels Module Contents --------------- Functions ~~~~~~~~~ .. autoapisummary:: obr.signac_wrapper.labels.owns_procs obr.signac_wrapper.labels.owns_mesh obr.signac_wrapper.labels.uninitialised obr.signac_wrapper.labels.processing obr.signac_wrapper.labels.finished obr.signac_wrapper.labels.dirty obr.signac_wrapper.labels.failure obr.signac_wrapper.labels.ready obr.signac_wrapper.labels.final obr.signac_wrapper.labels.failed_op .. py:function:: owns_procs(job) .. py:function:: owns_mesh(job) Check whether all mesh files are files (owning) or symlinks (non-owning) .. py:function:: uninitialised(job) .. py:function:: processing(job) .. py:function:: finished(job) .. py:function:: dirty(job) .. py:function:: failure(job) .. py:function:: ready(job) .. py:function:: final(job) jobs that dont have children/variations are considered to be final and are thus eligible for execution NOTE as a side effect we check the number of cells .. py:function:: failed_op(job)