﻿netket.graph.space\_group.SpaceGroup
====================================

.. currentmodule:: netket.graph.space_group

.. autoclass:: SpaceGroup
   :show-inheritance:
   :exclude-members: __init__, __new__

   

   .. rst-class:: class-dl-groups

   Inheritance
      .. inheritance-diagram:: netket.graph.space_group.SpaceGroup
         :parts: 2


   

   .. automethod:: SpaceGroup.__init__
      
   .. rst-class:: class-dl-groups

   Attributes
      .. autoattribute:: SpaceGroup.character_table_by_class
      .. autoattribute:: SpaceGroup.conjugacy_classes
      .. autoattribute:: SpaceGroup.conjugacy_table
      .. autoattribute:: SpaceGroup.inverse
      .. autoattribute:: SpaceGroup.point_group_
      .. autoattribute:: SpaceGroup.product_table
      .. autoattribute:: SpaceGroup.rotation_group
      .. autoattribute:: SpaceGroup.shape
      .. autoattribute:: SpaceGroup.space_group
      .. autoattribute:: SpaceGroup.lattice
      .. autoattribute:: SpaceGroup.point_group
      .. autoattribute:: SpaceGroup.full_translation_group
      .. autoattribute:: SpaceGroup.degree
      .. autoattribute:: SpaceGroup.elems
   
      
   .. rst-class:: class-dl-groups

   Methods
      .. automethod:: SpaceGroup.__call__
      .. automethod:: SpaceGroup.apply_to_id
      .. automethod:: SpaceGroup.character_table
      .. automethod:: SpaceGroup.character_table_readable
      .. automethod:: SpaceGroup.check_multiplier
      .. automethod:: SpaceGroup.irrep_matrices
      .. automethod:: SpaceGroup.little_group
      .. automethod:: SpaceGroup.little_group_irreps_readable
      .. automethod:: SpaceGroup.little_group_multipliers
      .. automethod:: SpaceGroup.one_arm_irreps
      .. automethod:: SpaceGroup.projective_characters_by_class
      .. automethod:: SpaceGroup.remove_duplicates
      .. automethod:: SpaceGroup.replace
      .. automethod:: SpaceGroup.space_group_irreps
      .. automethod:: SpaceGroup.to_array
      .. automethod:: SpaceGroup.translation_group

   