
    -i                     ^    S r  " S S5      r " S S\5      r " S S\5      r " S S\5      rg	)
zProgress report printers.c                       \ rS rSr% \r\\   \S'   \r	\\
   \S'   \r\\   \S'   \S 5       r\S 5       r\S 5       rSrg	)

ReportBase   COLUMN_NAMESCOLUMN_WIDTHSITERATION_FORMATSc           	      6   SSR                  U R                   Vs/ s H	  nSU S3PM     sn5      -   S-   nU R                   Vs/ s H  nSU-  PM
     nn[        UR                  " U R                  6 5        [        UR                  " U6 5        g s  snf s  snf )N|z{:^}-)joinr   printformatr   )clsxfmt
separatorss       \/var/www/html/venv/lib/python3.13/site-packages/scipy/optimize/_trustregion_constr/report.pyprint_headerReportBase.print_header   s    1B1BC1BAT!B<1BCDE (+'8'89'8!cAg'8
9cjj#**+,cjj*%&	 D9s   B
Bc                     U R                    Vs/ s H	  nSU S3PM     nnSSR                  U5      -   S-   n[        UR                  " U6 5        g s  snf )Nz{:r
   r	   )r   r   r   r   )r   argsr   iteration_formatr   s        r   print_iterationReportBase.print_iteration   sW    141F1FG1FAc!BK1FGCHH-..4cjj$  Hs   Ac                     [        5         g )N)r   )r   s    r   print_footerReportBase.print_footer   s         N)__name__
__module____qualname____firstlineno__NotImplementedr   liststr__annotations__r   intr   classmethodr   r   r   __static_attributes__r   r   r   r   r      sg    ,L$s),-M49-#1tCy1' ' ! !
  r   r   c                   ,    \ rS rSr/ SQr/ SQr/ SQrSrg)BasicReport   )niterf evalsCG iterobj func	tr radiusoptc viol)   r5   r5      
   r7   r7   )^7r8   r8   ^+13.4e^10.2er:   r:   r   Nr    r!   r"   r#   r   r   r   r*   r   r   r   r,   r,      s    %L-M7r   r,   c                   ,    \ rS rSr/ SQr/ SQr/ SQrSrg)	SQPReport$   )	r.   r/   r0   r1   r2   r3   r4   penaltyCG stop)	r5   r5   r5   r6   r7   r7   r7   r7   r5   )	r8   r8   r8   r9   r:   r:   r:   r:   r8   r   Nr;   r   r   r   r=   r=   $   s    ;L4M3r   r=   c                   ,    \ rS rSr/ SQr/ SQr/ SQrSrg)IPReport,   )
r.   r/   r0   r1   r2   r3   r4   r?   zbarrier paramr@   )
r5   r5   r5   r6   r7   r7   r7   r7   r6   r5   )
r8   r8   r8   r9   r:   r:   r:   r:   z^13.2er8   r   Nr;   r   r   r   rB   rB   ,   s    LL8M=r   rB   N)__doc__r   r,   r=   rB   r   r   r   <module>rE      s6     27* 73
 3=z =r   