Defect
======

.. currentmodule:: defermi.defects

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

   
   
   .. rubric:: Methods

   .. autosummary::
      :nosignatures:
   
      
      
      ~Defect.as_dict
      
      
      ~Defect.from_dict
      
      
      ~Defect.from_string
      
      
      ~Defect.get_multiplicity
      
      
      ~Defect.load
      
      
      ~Defect.save
      
      
      ~Defect.set_bulk_volume
      
      
      ~Defect.set_charge
      
      
      ~Defect.set_label
      
      
      ~Defect.set_multiplicity
      
      
      ~Defect.to_json
      
      
      ~Defect.unsafe_hash
      
      
      ~Defect.validate_monty_v1
      
      
      ~Defect.validate_monty_v2
      
   
   

   
   
   .. rubric:: Attributes

   .. autosummary::
   
      ~Defect.REDIRECT
      ~Defect.bulk_structure
      ~Defect.bulk_volume
      ~Defect.charge
      ~Defect.defect_composition
      ~Defect.defect_site_index
      ~Defect.defect_structure
      ~Defect.defects
      ~Defect.delta_atoms
      ~Defect.label
      ~Defect.multiplicity
      ~Defect.name
      ~Defect.site
      ~Defect.site_concentration_in_cm3
      ~Defect.specie
      ~Defect.symbol
      ~Defect.symbol_with_charge
      ~Defect.symbol_with_charge_kv
      ~Defect.type
   
   