B
    br                 @   s   d dl ZG dd deZdS )    Nc               @   s   e Zd ZdZdd ZdS )SymmetryzfSymmetry operations

    Parameters
    ----------
    tensor : np.array, shape=(3*n_symmetry, 4)
    c             C   s8   t j|dd| _| jjdks,| jjd dkr4tdd S )NZf8)Zdtype         z&Tensor shape must be (3*n_symmetry, 4))npZasarraydatandimshape
ValueError)selfZtensor r   .lib/python3.7/site-packages/parmed/symmetry.py__init__
   s    zSymmetry.__init__N)__name__
__module____qualname____doc__r   r   r   r   r   r      s   r   )Znumpyr   objectr   r   r   r   r   <module>   s   