§
    `Štj  ã                   óÊ   — d dl mZ dgZ G d„ de¦  «        Zedk    rEd dlmZ  ej        d¦  «         d dlm	Z	  e
 e	d¬	¦  «                             ¦   «         ¦  «         d
S d
S )é    )Ú	FCompilerÚNVHPCFCompilerc                   ór   — e Zd ZdZdZdZdZddgdgddgdgdgd	d
gdgdœZdgZdZ	dZ
d„ Zd„ Zd„ Zd„ Zd„ ZdS )r   a6   NVIDIA High Performance Computing (HPC) SDK Fortran Compiler
   
    https://developer.nvidia.com/hpc-sdk
   
    Since august 2020 the NVIDIA HPC SDK includes the compilers formerly known as The Portland Group compilers,
    https://www.pgroup.com/index.htm.
    See also `numpy.distutils.fcompiler.pg`.
    ÚnvzNVIDIA HPC SDKz:\s*(nvfortran|.+ \(aka nvfortran\)) (?P<version>[\d.-]+).*z<F90>z-VÚ	nvfortranz-MfixedÚarz-crÚranlib)Úversion_cmdÚcompiler_f77Úcompiler_fixÚcompiler_f90Ú	linker_soÚarchiverr	   ú-fpicz-module z-Ic                 ó   — ddg}| j         |z   S )Nz-Minform=informz-Mnosecond_underscore)Ú	pic_flags)ÚselfÚopts     úZ/var/www/html/CA-Chatbot/venv/lib/python3.11/site-packages/numpy/distutils/fcompiler/nv.pyÚ	get_flagszNVHPCFCompiler.get_flags!   s   € Ø Ð"9Ð:ˆØŒ~ Ñ#Ð#ó    c                 ó   — dgS )Nz-fast© ©r   s    r   Úget_flags_optzNVHPCFCompiler.get_flags_opt%   s
   € ØˆyÐr   c                 ó   — dgS )Nz-gr   r   s    r   Úget_flags_debugzNVHPCFCompiler.get_flags_debug(   s	   € Øˆvˆr   c                 ó
   — ddgS )Nz-sharedr   r   r   s    r   Úget_flags_linker_soz"NVHPCFCompiler.get_flags_linker_so+   s   € Ø˜7Ð#Ð#r   c                 ó   — d|z  S )Nz-R%sr   )r   Údirs     r   Úruntime_library_dir_optionz)NVHPCFCompiler.runtime_library_dir_option.   s   € Ø˜‰|Ðr   N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__Úcompiler_typeÚdescriptionÚversion_patternÚexecutablesr   Úmodule_dir_switchÚmodule_include_switchr   r   r   r   r"   r   r   r   r   r      sÇ   € € € € € ðð ð €MØ"€KØS€Oð   �Ø$˜Ø$ iÐ0Ø$˜Ø�YØ˜5�MØ�*ðð €Kð �	€Ià"ÐØ Ðð$ð $ð $ðð ð ðð ð ð$ð $ð $ðð ð ð ð r   Ú__main__)Úlogé   )Úcustomized_fcompilerr   )ÚcompilerN)Únumpy.distutils.fcompilerr   Ú	compilersr   r#   Ú	distutilsr.   Úset_verbosityÚnumpy.distutilsr0   ÚprintÚget_versionr   r   r   ú<module>r9      sÇ   ðØ /Ð /Ð /Ð /Ð /Ð /àÐ€	ð*ð *ð *ð *ð *�Yñ *ô *ð *ðX ˆzÒÐØÐÐÐÐÐØ€CÔ�aÑÔÐØ4Ð4Ð4Ð4Ð4Ð4Ø	€EÐ
Ð
¨Ð
-Ñ
-Ô
-×
9Ò
9Ñ
;Ô
;Ñ<Ô<Ð<Ð<Ð<ð	 Ðr   