def METHOD_NAME(self):
    if self.src_file is None or self.lib_file is None or self.log_file is None:
        self.compile()
    if self._lib is None or not self._loaded:
        self.load_lib()
        # self._lib = npct.load_library(self.lib_file, '.')
    return self._lib