pyiron\_base.jobs.master.parallel.ParallelMaster
================================================

.. currentmodule:: pyiron_base.jobs.master.parallel

.. autoclass:: ParallelMaster
   :members:
   :show-inheritance:
   :inherited-members:

   
   .. automethod:: __init__

   
   .. rubric:: Methods

   .. autosummary::
   
      ~ParallelMaster.__init__
      ~ParallelMaster.append
      ~ParallelMaster.check_if_job_exists
      ~ParallelMaster.check_setup
      ~ParallelMaster.child_hdf
      ~ParallelMaster.clear_job
      ~ParallelMaster.collect_logfiles
      ~ParallelMaster.collect_output
      ~ParallelMaster.compress
      ~ParallelMaster.convergence_check
      ~ParallelMaster.copy
      ~ParallelMaster.copy_file_to_working_directory
      ~ParallelMaster.copy_template
      ~ParallelMaster.copy_to
      ~ParallelMaster.create_child_job
      ~ParallelMaster.create_job
      ~ParallelMaster.db_entry
      ~ParallelMaster.decompress
      ~ParallelMaster.drop_status_to_aborted
      ~ParallelMaster.first_child_name
      ~ParallelMaster.from_dict
      ~ParallelMaster.from_hdf
      ~ParallelMaster.from_hdf_args
      ~ParallelMaster.get
      ~ParallelMaster.get_calculate_function
      ~ParallelMaster.get_child_cores
      ~ParallelMaster.get_from_table
      ~ParallelMaster.get_input_parameter_dict
      ~ParallelMaster.get_job_id
      ~ParallelMaster.get_output_parameter_dict
      ~ParallelMaster.inspect
      ~ParallelMaster.instantiate
      ~ParallelMaster.interactive_close
      ~ParallelMaster.interactive_fetch
      ~ParallelMaster.interactive_flush
      ~ParallelMaster.interactive_ref_job_initialize
      ~ParallelMaster.is_compressed
      ~ParallelMaster.is_finished
      ~ParallelMaster.is_master_id
      ~ParallelMaster.is_self_archived
      ~ParallelMaster.iter_jobs
      ~ParallelMaster.job_file_name
      ~ParallelMaster.kill
      ~ParallelMaster.list_all
      ~ParallelMaster.list_childs
      ~ParallelMaster.list_files
      ~ParallelMaster.list_groups
      ~ParallelMaster.list_nodes
      ~ParallelMaster.load
      ~ParallelMaster.move_to
      ~ParallelMaster.output_to_pandas
      ~ParallelMaster.pop
      ~ParallelMaster.refresh_job_status
      ~ParallelMaster.refresh_submission_status
      ~ParallelMaster.relocate_hdf5
      ~ParallelMaster.remove
      ~ParallelMaster.remove_and_reset_id
      ~ParallelMaster.remove_child
      ~ParallelMaster.rename
      ~ParallelMaster.reset_job_id
      ~ParallelMaster.restart
      ~ParallelMaster.run
      ~ParallelMaster.run_if_interactive
      ~ParallelMaster.run_if_interactive_non_modal
      ~ParallelMaster.run_if_modal
      ~ParallelMaster.run_if_refresh
      ~ParallelMaster.run_if_scheduler
      ~ParallelMaster.run_static
      ~ParallelMaster.run_time_to_db
      ~ParallelMaster.save
      ~ParallelMaster.save_output
      ~ParallelMaster.self_archive
      ~ParallelMaster.self_unarchive
      ~ParallelMaster.set_child_id_func
      ~ParallelMaster.set_input_to_read_only
      ~ParallelMaster.show_hdf
      ~ParallelMaster.signal_intercept
      ~ParallelMaster.suspend
      ~ParallelMaster.to_dict
      ~ParallelMaster.to_hdf
      ~ParallelMaster.to_object
      ~ParallelMaster.transfer_from_remote
      ~ParallelMaster.update_master
      ~ParallelMaster.validate_ready_to_run
      ~ParallelMaster.write_input
   
   

   
   
   .. rubric:: Attributes

   .. autosummary::
   
      ~ParallelMaster.calculate_kwargs
      ~ParallelMaster.child_ids
      ~ParallelMaster.child_names
      ~ParallelMaster.child_project
      ~ParallelMaster.content
      ~ParallelMaster.database_entry
      ~ParallelMaster.exclude_groups_hdf
      ~ParallelMaster.exclude_nodes_hdf
      ~ParallelMaster.executable
      ~ParallelMaster.executor_type
      ~ParallelMaster.files
      ~ParallelMaster.files_to_compress
      ~ParallelMaster.files_to_remove
      ~ParallelMaster.id
      ~ParallelMaster.input
      ~ParallelMaster.job_id
      ~ParallelMaster.job_info_str
      ~ParallelMaster.job_name
      ~ParallelMaster.job_object_dict
      ~ParallelMaster.job_type
      ~ParallelMaster.logger
      ~ParallelMaster.master_id
      ~ParallelMaster.name
      ~ParallelMaster.number_jobs_total
      ~ParallelMaster.parent_id
      ~ParallelMaster.path
      ~ParallelMaster.project
      ~ParallelMaster.project_hdf5
      ~ParallelMaster.queue_id
      ~ParallelMaster.ref_job
      ~ParallelMaster.restart_file_dict
      ~ParallelMaster.restart_file_list
      ~ParallelMaster.server
      ~ParallelMaster.status
      ~ParallelMaster.version
      ~ParallelMaster.working_directory
   
   