o
    NiA                     @   s   d dl Z ddlmZmZ ee jdge jde jdge jdge jddge jde jddge jddZe jdd	ge jdZG d
d deZdS )    N   )_ButcherTableauRKAdaptiveStepsizeODESolverg      ?)dtypeg      ?g      )alphabetac_solc_errorg        c                   @   s   e Zd ZdZeZeZdS )AdaptiveHeunSolver   N)__name__
__module____qualname__order_ADAPTIVE_HEUN_TABLEAUtableau	_AH_C_MIDmid r   r   S/home/ubuntu/.local/lib/python3.10/site-packages/torchdiffeq/_impl/adaptive_heun.pyr
      s    r
   )	torch	rk_commonr   r   tensorfloat64r   r   r
   r   r   r   r   <module>   s(    