pyiron\_atomistics.atomistics.master.elasticmatrix.ElasticMatrixJob
===================================================================

.. currentmodule:: pyiron_atomistics.atomistics.master.elasticmatrix

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

   
   .. automethod:: __init__

   
   .. rubric:: Methods

   .. autosummary::
   
      ~ElasticMatrixJob.__init__
      ~ElasticMatrixJob.animate_structure
      ~ElasticMatrixJob.animate_structures
      ~ElasticMatrixJob.append
      ~ElasticMatrixJob.calc_md
      ~ElasticMatrixJob.calc_minimize
      ~ElasticMatrixJob.calc_static
      ~ElasticMatrixJob.check_if_job_exists
      ~ElasticMatrixJob.check_setup
      ~ElasticMatrixJob.child_hdf
      ~ElasticMatrixJob.clear_job
      ~ElasticMatrixJob.collect_logfiles
      ~ElasticMatrixJob.collect_output
      ~ElasticMatrixJob.collect_structures
      ~ElasticMatrixJob.compress
      ~ElasticMatrixJob.continue_with_final_structure
      ~ElasticMatrixJob.continue_with_restart_files
      ~ElasticMatrixJob.convergence_check
      ~ElasticMatrixJob.copy
      ~ElasticMatrixJob.copy_file_to_working_directory
      ~ElasticMatrixJob.copy_template
      ~ElasticMatrixJob.copy_to
      ~ElasticMatrixJob.create_calculator
      ~ElasticMatrixJob.create_child_job
      ~ElasticMatrixJob.create_job
      ~ElasticMatrixJob.create_pipeline
      ~ElasticMatrixJob.db_entry
      ~ElasticMatrixJob.decompress
      ~ElasticMatrixJob.drop_status_to_aborted
      ~ElasticMatrixJob.first_child_name
      ~ElasticMatrixJob.from_dict
      ~ElasticMatrixJob.from_hdf
      ~ElasticMatrixJob.from_hdf_args
      ~ElasticMatrixJob.get
      ~ElasticMatrixJob.get_calculate_function
      ~ElasticMatrixJob.get_child_cores
      ~ElasticMatrixJob.get_final_structure
      ~ElasticMatrixJob.get_from_table
      ~ElasticMatrixJob.get_input_parameter_dict
      ~ElasticMatrixJob.get_job_id
      ~ElasticMatrixJob.get_neighbors
      ~ElasticMatrixJob.get_neighbors_snapshots
      ~ElasticMatrixJob.get_output_parameter_dict
      ~ElasticMatrixJob.get_structure
      ~ElasticMatrixJob.get_workdir_file
      ~ElasticMatrixJob.gui
      ~ElasticMatrixJob.inspect
      ~ElasticMatrixJob.instantiate
      ~ElasticMatrixJob.interactive_close
      ~ElasticMatrixJob.interactive_fetch
      ~ElasticMatrixJob.interactive_flush
      ~ElasticMatrixJob.interactive_ref_job_initialize
      ~ElasticMatrixJob.is_compressed
      ~ElasticMatrixJob.is_finished
      ~ElasticMatrixJob.is_master_id
      ~ElasticMatrixJob.is_self_archived
      ~ElasticMatrixJob.iter_jobs
      ~ElasticMatrixJob.iter_structures
      ~ElasticMatrixJob.job_file_name
      ~ElasticMatrixJob.kill
      ~ElasticMatrixJob.list_all
      ~ElasticMatrixJob.list_childs
      ~ElasticMatrixJob.list_files
      ~ElasticMatrixJob.list_groups
      ~ElasticMatrixJob.list_nodes
      ~ElasticMatrixJob.load
      ~ElasticMatrixJob.map
      ~ElasticMatrixJob.move_to
      ~ElasticMatrixJob.output_to_pandas
      ~ElasticMatrixJob.pop
      ~ElasticMatrixJob.refresh_job_status
      ~ElasticMatrixJob.refresh_submission_status
      ~ElasticMatrixJob.relocate_hdf5
      ~ElasticMatrixJob.remove
      ~ElasticMatrixJob.remove_and_reset_id
      ~ElasticMatrixJob.remove_child
      ~ElasticMatrixJob.rename
      ~ElasticMatrixJob.reset_job_id
      ~ElasticMatrixJob.restart
      ~ElasticMatrixJob.run
      ~ElasticMatrixJob.run_if_interactive
      ~ElasticMatrixJob.run_if_interactive_non_modal
      ~ElasticMatrixJob.run_if_modal
      ~ElasticMatrixJob.run_if_refresh
      ~ElasticMatrixJob.run_if_scheduler
      ~ElasticMatrixJob.run_static
      ~ElasticMatrixJob.run_time_to_db
      ~ElasticMatrixJob.save
      ~ElasticMatrixJob.save_output
      ~ElasticMatrixJob.self_archive
      ~ElasticMatrixJob.self_unarchive
      ~ElasticMatrixJob.set_child_id_func
      ~ElasticMatrixJob.set_input_to_read_only
      ~ElasticMatrixJob.show_hdf
      ~ElasticMatrixJob.signal_intercept
      ~ElasticMatrixJob.store_structure
      ~ElasticMatrixJob.suspend
      ~ElasticMatrixJob.to_dict
      ~ElasticMatrixJob.to_hdf
      ~ElasticMatrixJob.to_object
      ~ElasticMatrixJob.trajectory
      ~ElasticMatrixJob.transfer_from_remote
      ~ElasticMatrixJob.transform_structures
      ~ElasticMatrixJob.update_master
      ~ElasticMatrixJob.validate_ready_to_run
      ~ElasticMatrixJob.view_structure
      ~ElasticMatrixJob.write_input
      ~ElasticMatrixJob.write_traj
   
   

   
   
   .. rubric:: Attributes

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