+
    i                     v    ^RI Ht ]RR l4       t]RR l4       t]RR l4       t]R	R l4       t]R	R l4       tR# )
   )defun_wrappedc                 d    TpTpVRV P                  ^V,          V,          4      ,          ,          # r   )floor)ctxt	amplitudeperiodPAs   &&&&  x/Users/tonyclaw/.openclaw/workspace/skills/math-calculator/venv/lib/python3.14/site-packages/mpmath/functions/signals.pysquarewr      s-    AArCIIac!e$$%%    c           
          TpTp^V,          RV P                  ^^V P                  W,          R,           4      ,          ,
          4      ,
          ,          # )   g      ?g      ?)fabsfracr   r	   r
   r   r   r   s   &&&&  r   	trianglewr   	   sB    AAQ3chhq1SXXacDj%9#99::;;r   c                 D    TpTpW@P                  W,          4      ,          # )N)r   r   s   &&&&  r   	sawtoothwr      s    AAXXac]?r   c                 x    TpVR8:  g   V^8  d   V P                   # W0P                  V4      ) ^,           ,          # r   )zeror   r   r	   r
   r   s   &&& r   unit_triangler      s5    ABw!q&xxxx{lQr   c                 F    TpV^V P                  V) 4      ,           ,          # r   )expr   s   &&& r   sigmoidr       s     ACGGQBK  r   N)r   r   r   )	functionsr   r   r   r   r   r     r   r   <module>r#      sj    $& &
 < <  
     ! !r   