U
    ÃÌ0eØ  ã                   @   s@   d dl mZ ddlZddlmZmZ dd„ Zdd„ Zd	d
„ ZdS )é   )Úassert_equalé    N)ÚMatMulÚMatrixc                   C   s:   t dttddgddggƒtddgƒƒdtddgƒiƒ d S )Nz5\begin{pmatrix}1&2\\3&4\end{pmatrix}\cdot\variable{v}r   é   é   é   Úv©r   r   r   © r   r   ú5/tmp/pip-unpacked-wheel-586xlynq/tests/linalg_test.pyÚtest_linalg_placeholder   s    r   c                   C   sL   t dttddgddggƒtddgƒƒtddgddggƒtddgƒdœƒ d S )Nz\variable{M}\cdot\variable{v}r   r   r   r   ©ÚMr	   r
   r   r   r   r   Ú test_linalg_placeholder_multiple
   s    r   c                   C   sX   t dttddggƒtddgddggƒtddgƒƒtddgddggƒtddgƒdœƒ d S )NzB\begin{pmatrix}3&-1\end{pmatrix}\cdot\variable{M}\cdot\variable{v}r   éÿÿÿÿr   r   r   r   r
   r   r   r   r   Ú$test_linalg_placeholder_multiple_mul   s    r   )	Úcontextr   ZpytestZsympyr   r   r   r   r   r   r   r   r   Ú<module>   s
   