a
    Ÿ¬<b#  ã                   @   s:  d Z ddlmZ ddlmZ ddlmZ edeƒ\ZZZ	Z
ZZZZZZZZZejZee	fe	e
feefeefeefe	efe	efe
efe
efeefeefeefeefeefeefeefeefeefeefeefeefeefeefgZdd„ eD ƒZdd„ eD ƒZee Zee e
d	 e
e  ed	  g Zd
d„ Zdd„ ZdS )z,Benchmark of the Groebner bases algorithms. é    )Úring)ÚQQ)Úgroebnerzx1:13c                 C   s   g | ]}|d  d ‘qS )é   é   © )Ú.0Úxr   r   úz/Users/vegardjervell/Documents/master/model/venv/lib/python3.9/site-packages/sympy/polys/benchmarks/bench_groebnertools.pyÚ
<listcomp>   ó    r   c                 C   s(   g | ] \}}|d  ||  |d   ‘qS )é   r   )r   r	   Úyr   r   r
   r      r   r   c                   C   s   t ttƒdgksJ ‚d S ©Nr   )r   ÚF_1ÚRr   r   r   r
   Ú&time_vertex_color_12_vertices_23_edges   s    r   c                   C   s   t ttƒdgksJ ‚d S r   )r   ÚF_2r   r   r   r   r
   Ú&time_vertex_color_12_vertices_24_edges   s    r   N)Ú__doc__Zsympy.polys.ringsr   Zsympy.polys.domainsr   Zsympy.polys.groebnertoolsr   r   Úx1Zx2Zx3Zx4Zx5Zx6Zx7Zx8Zx9Zx10Zx11Zx12ZgensÚVÚEZF3ZFgr   r   r   r   r   r   r   r
   Ú<module>   s   $00*þ"