AutoRPE

View on PyPIReverse Dependencies (0)

1.0.1 AutoRPE-1.0.1-py3-none-any.whl

Wheel Details

Project: AutoRPE
Version: 1.0.1
Filename: AutoRPE-1.0.1-py3-none-any.whl
Download: [link]
Size: 170515
MD5: e4b0ff8e5cd7b1eac1e49f001cf0a7fe
SHA256: b57943d95a06ef4f5fdb28b576716140b126c509da8e681f001e2af7c8eda30c
Uploaded: 2025-01-10 14:40:02 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: AutoRPE
Version: 1.0.1
Summary: AutoRPE is a tool designed to help with the optimization of numerical precision of Computational Science models writen in FORTRAN.
Author-Email: Oriol Tintó Prims <oriol.tinto[at]bsc.es>
Project-Url: homepage, https://earth.bsc.es/gitlab/ces/hpc-for-es-team/AutoRPE
Project-Url: repository, https://earth.bsc.es/gitlab/ces/hpc-for-es-team/AutoRPE
Project-Url: documentation, https://earth.bsc.es/gitlab/ces/hpc-for-es-team/AutoRPE
License: Copyright 2024 Barcelona Supercomputing Center Oriol Tintó Prims, Stella V. Paronuzzi Ticco, Maitane Fariñas, Miguel Castrillo, Mario C. Acosta Cobos Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Keywords: mixed precision,HPC
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.9
Requires-Dist: numpy
Requires-Dist: networkx
Requires-Dist: tqdm
Requires-Dist: fprettify
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 2301 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.8.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
AutoRPE/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
AutoRPE/AdditionalFiles/fortran_intrinsics sha256=cOSMtET7wxlaSkQIdQzMTsl0y_vf2QykU01XC4KLwhA 11882
AutoRPE/AdditionalFiles/list_of_files_to_keep_unmodified.txt sha256=fX1yvCJMNRxM-MPqo2u_xSvqWe16STm4Hx5b6XQ6o6U 559
AutoRPE/AdditionalFiles/list_of_reals_to_keep_unmodified.txt sha256=bOEWOvmhCxjYfGriHWY1zp1IcJ4VwKjqVjaSaG4RRdM 686
AutoRPE/AdditionalFiles/read_precisions_template sha256=LlFgbMCKrausghN27Eh2RRlqXtsVzMwH9KwOxaWs2yE 1566
AutoRPE/Scripts/AdaptNamelists.py sha256=29UViSvjd6b3E-NeNwO7Kue-65iIBjwnfKpR_3DqHlY 4358
AutoRPE/Scripts/CastFix.py sha256=rl6MGwgPEoPaa5L4beJhlhipbGcZ6DI4WBQos3cSunY 4988
AutoRPE/Scripts/ImplementMixedtoSources.py sha256=G5dRXqRi1Xvlp85GHTAzj10VHhAFTJx8y40hO0FjCtQ 3299
AutoRPE/Scripts/ImplementRPEtoSource.py sha256=9RNA0xHZojB02EtD2R1KAObM1XyrhzwDLl-mZyMkYxg 4007
AutoRPE/Scripts/MergeUsedVariables.py sha256=a6zyrVRpjOdWclOHs0PQnlDFK2fnARC8IhNUqlP-xf4 1367
AutoRPE/Shared/common_utils.py sha256=lH3Y43ya-ShOwCoa81Da3GW6r7jGsIs6TKqVSDTq-oc 11672
AutoRPE/UtilsRPE/AttributeParser.py sha256=ZTYSbokfycFEdwHwp-hMFdA0KHlplPPREi__stHJ9Eo 9745
AutoRPE/UtilsRPE/BasicFunctions.py sha256=pF3qgiLzUQOhK4m6cVdg1tAckLPhpo6_-ZYTa0tlPc4 21240
AutoRPE/UtilsRPE/CallManager.py sha256=AO4hPpYKuiwzLTl_jC5YGxg_xutxK--xEyEaSU9O5Ps 18678
AutoRPE/UtilsRPE/Error.py sha256=M3e0gb25cn1vbcty8m8Fryg3YOcmOtWY4pc083-igT0 5178
AutoRPE/UtilsRPE/Getter.py sha256=kg9cnkLLbsv-CU0mhGA-XpDBag6k00-WaifgYKd20Xo 24326
AutoRPE/UtilsRPE/ImplementRPE.py sha256=7aSEE8_HZbsWaIrvxJcjL4oGwd6MIIlJWgY7TxLN7b0 41614
AutoRPE/UtilsRPE/Inserter.py sha256=LeJUfU6trBJDaykURbOdeu0mSd5LWz76ltX2Q4FvJGk 45495
AutoRPE/UtilsRPE/MaskCreator.py sha256=QbwjdN-dEEWfKaj2SGCB6sjKervMeBup_io2owz_P8o 19854
AutoRPE/UtilsRPE/NatureDeterminer.py sha256=JHIqOTF7Ad8x2PsUtKewqNKonCmXtzPx4B5YJkMMtJc 10371
AutoRPE/UtilsRPE/ObtainSourceFileInfo.py sha256=ekq5fFoJnNQuUUgZgrl4GgR1rO2iC9B2pSIwGnNBrHY 52804
AutoRPE/UtilsRPE/RegexPattern.py sha256=9fuxQXC7Wo5vH3olu6FvfvXe-7n2y3Wb52GQXYk4d84 9171
AutoRPE/UtilsRPE/SourceManager.py sha256=GFlUBfTELheMy7yIApXcrumI3Prrq60utQMcKi0xhWI 6573
AutoRPE/UtilsRPE/TrackDependency.py sha256=8wlJOeRb9MT47nkkDMAKxgR6s_P62fctGrq3vgW66NU 6342
AutoRPE/UtilsRPE/VariablePrecision.py sha256=1QXLCs3cJMMF23UPR00Y_pXF4FR7YF5Pvuce3VdZiC0 4574
AutoRPE/UtilsRPE/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
AutoRPE/UtilsRPE/logger.py sha256=uBmnUM25Np_-sB3vApJpc8fWvAkp7_dBtI1-OeJm2xo 667
AutoRPE/UtilsRPE/Classes/CaseInsensitiveUtils.py sha256=mr1JJJpgWzlO-edEG1S3fMkPknnSI2_FTk8iihI4YC0 2436
AutoRPE/UtilsRPE/Classes/Interface.py sha256=sAlB-TjpOGxeuegosuNQmZbPbfdoTUa8YumrAbux9jk 4313
AutoRPE/UtilsRPE/Classes/Module.py sha256=d9GDCm0iJ53L_bqdQ9ewimgzaRofiX5K9aTUO6P_OJ4 8062
AutoRPE/UtilsRPE/Classes/Procedure.py sha256=yae7AUDeWBIfuGPc5hyL6kAdr2wrE3dCOKef-ZeuPIY 4608
AutoRPE/UtilsRPE/Classes/SourceFile.py sha256=fgSxhf7wlAMKiVJVMXrsmtsxKvvSxi8ltqg9e7bTAtI 3869
AutoRPE/UtilsRPE/Classes/Subprogram.py sha256=VN710FbGdcZbHKjCG8AwOKSQbeNxrJ7MJIauG1FBC3w 2355
AutoRPE/UtilsRPE/Classes/Variable.py sha256=aDEY9WrsUtPonZrHOypK2psZKLuOaCbKQptZgU6QpVQ 3649
AutoRPE/UtilsRPE/Classes/Vault.py sha256=2qzB_Ws5pj2pugjY9s6KjhcP2nXp_HsN-Eb-87EAz7c 17024
AutoRPE/UtilsRPE/postproc/AddCast.py sha256=mw7tUxrg6aw-RvCHAEpDTWyxNFzZdbKQtmP-GS_Fkk8 25346
AutoRPE/UtilsRPE/postproc/AddCastUtils.py sha256=JROJ0r3-9L9dpAnTH40IlLTRgv6qz6PZBMLSOISitw8 3933
AutoRPE/UtilsRPE/postproc/Formatter.py sha256=SnG16jwcEnD-tg6g_V01MlqVExen36JN3o53Edc5emY 960
AutoRPE/UtilsRPE/postproc/OriginalFilesManager.py sha256=jRtc-2E2uzHoa-CY-8saeiKFiW42zZABDS7wEUU8TK0 17634
AutoRPE/UtilsRPE/postproc/UpdateVariablesPrecision.py sha256=ZV7x0DpBxHG_pyX218uyDEXF7om3TTip8MLI1Oa1vlo 15954
AutoRPE/UtilsRPE/preprocess/Preprocessor.py sha256=d75idGwEzOx9vio4g8DvnOx_MKak35u702Tx7ccmx9I 12365
AutoRPE/UtilsWorkflow/BinaryTree.py sha256=LuRVbuVaTZNB6yNm7hRIoiHsLa_rT2XzitfhqriI4PM 17685
AutoRPE/UtilsWorkflow/BinaryTreeSearch.py sha256=XjzI52FiP7mbjmWWWt-lrQ-nGxmFVdIOUfrl8JXyzAo 13870
AutoRPE/UtilsWorkflow/Communicator.py sha256=SMWr21SW1BBOl3qJSr4hva5aDbVMMywnnS7Alxb0Vbg 6857
AutoRPE/UtilsWorkflow/ExceptionManager.py sha256=G-unDw6AfHzDxc7GuwkakhM1Jl1Lhod1LMYs8GV5Fqc 6088
AutoRPE/UtilsWorkflow/Job.py sha256=tebXbgwC2zKhw2y3qXmLbQNuxC-BbTYaBTbCcLjyQC8 25013
AutoRPE/UtilsWorkflow/RemoteManager.py sha256=LwtUrt7WLP0OxWdj6lNiULU91UYTpJEfShW5xhyjovY 17608
AutoRPE/UtilsWorkflow/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
AutoRPE-Tests/test.py sha256=9Yt6P2D4VVxYG1zjptAV8MIjFzBjKWPUHCUV3uN7yFI 218
AutoRPE-Tests/ImplementRPETests/test_implement_rpe.py sha256=aYzVofhrjEduwcZjJmvakLPmJ48BLLUK3-8D5sNBXuM 2843
AutoRPE-Tests/ImplementRPETests/sources/Readme.md sha256=pu1OCn1A-ZPqtIFBMiQ2ioqBsI9Bu1cJc6JUsuuxNdU 77
AutoRPE-Tests/ImplementRPETests/sources/external/simple_external_example.f90 sha256=4qdZg2H0XTIB7cBQaEC7V7WcydMK1YnliZ1yThu8PUc 989
AutoRPE-Tests/ImplementRPETests/sources/function/dummy.f90 sha256=O7eX8Q7dYd-OBzPHUhhYBE2yWayonCc9UbB2iLTkWQg 77
AutoRPE-Tests/ImplementRPETests/sources/function/dummy_foo_module.f90 sha256=kI_N3YS7SNtRTcB39w9YRGWm_lqC5YIYBiCpXrSRoqo 273
AutoRPE-Tests/ImplementRPETests/sources/function/dummy_module.f90 sha256=OBxQYQFzFbaypXVzwfeOdMz55Aiu-BLBH2oaG6GvKzQ 308
AutoRPE-Tests/ImplementRPETests/sources/lorenz/lorenz.f90 sha256=SvROzn89k4E1eTjqVo_cGhXZs3B5rqUROyCW5tiaOoA 1151
AutoRPE-Tests/ImplementRPETests/sources/lorenz/lorenz_constants.f90 sha256=hEblIoRQ342UUHgEiWNXR2g8iBCXrHtnx4mKlFGdZuA 676
AutoRPE-Tests/ImplementRPETests/sources/lorenz/lorenz_routines.f90 sha256=TensRwxQe32YrlqMz-r4SeeRpC8a0mWLiBjOa83YrmY 1336
AutoRPE-Tests/ImplementRPETests/sources/simplest/dummy.f90 sha256=O7eX8Q7dYd-OBzPHUhhYBE2yWayonCc9UbB2iLTkWQg 77
AutoRPE-Tests/ImplementRPETests/sources/simplest/dummy_module.f90 sha256=Zj9MBmMDBOMubNDEtN_hlhsXd0qkmAK_MtUFsTuGOao 258
AutoRPE-Tests/ImplementRPETests/sources/struct/dummy.f90 sha256=O7eX8Q7dYd-OBzPHUhhYBE2yWayonCc9UbB2iLTkWQg 77
AutoRPE-Tests/ImplementRPETests/sources/struct/dummy_module.f90 sha256=FuD_Ai7l5Y7hFoz3Sub2_rZvo-oO3uFT3fp5pVxRn1w 816
AutoRPE-Tests/ScriptsTests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
AutoRPE-Tests/ScriptsTests/helper_files/dia_hth_dep_template sha256=sR7uaBkZWHW06RT8BM63DYJRflJMKzeBEWzGS_JWJS4 1585
AutoRPE-Tests/ScriptsTests/pp_vault_files/diahth.f90 sha256=CxLC04UDtixV1PIeHQFI7GnKTZ34BP_WENikjX8CtSM 18847
AutoRPE-Tests/ScriptsTests/pp_vault_files/testFile.f90 sha256=FgSpvZ3KWsTQPnYagFg4WLzdiXgTE00_F8BiuKStBKA 504
AutoRPE-Tests/UtilsRPETests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
AutoRPE-Tests/UtilsRPETests/test_getter.py sha256=JxfRTwKLeWiiOYBcpSVK8RYzrzd4YEhf_tPa1NwHNlg 5807
AutoRPE-Tests/UtilsRPETests/test_inserter.py sha256=w__9qmvoR56G9i4Y8WYYfABz2PUgclUusCnItznl6SQ 1345
AutoRPE-Tests/UtilsRPETests/test_nature_determiner.py sha256=h21jFeJ-SAKxauYRFKtfM886DzVA3-MDxCOcIa_SagE 665
AutoRPE-Tests/UtilsRPETests/test_oubtain_source_file_info.py sha256=1KHgj6UZtOVtInXTO4ts-S6Ub2Qzs1qlfLAdTc7MKw0 1844
AutoRPE-Tests/UtilsRPETests/test_regex_pattern.py sha256=GzllPVrjD7lQEyWd0jY7l0AKdn-MH04-EivKZdgBZm8 5058
AutoRPE-1.0.1.dist-info/LICENSE sha256=1U2ATUpvO9BbAMl1KLzk8DVoxljecO5APNvWvjRyVy4 711
AutoRPE-1.0.1.dist-info/METADATA sha256=cz8KuNY40LWi4c02AlqEAEtIDmMhvR6RBixExj3Iukc 4238
AutoRPE-1.0.1.dist-info/WHEEL sha256=In9FTNxeP60KnTkGw7wk6mJPYd_dQSjEZmXdBdMCI-8 91
AutoRPE-1.0.1.dist-info/entry_points.txt sha256=ugMw0H_YF0ggLqTIu31JTov04RGEPXeJ43mYDcZywjM 347
AutoRPE-1.0.1.dist-info/top_level.txt sha256=MNo_t2ml7ZNk0Y9fFVwzAiBk_B3vAtfQw9KgyvpOhuI 22
AutoRPE-1.0.1.dist-info/RECORD

top_level.txt

AutoRPE
AutoRPE-Tests

entry_points.txt

AutoRPE-AdaptNamelists = AutoRPE.Scripts.AdaptNamelists:main
AutoRPE-CastFix = AutoRPE.Scripts.CastFix:main
AutoRPE-ImplementMixedtoSources = AutoRPE.Scripts.ImplementMixedtoSources:main
AutoRPE-ImplementRPEtoSource = AutoRPE.Scripts.ImplementRPEtoSource:main
AutoRPE-MergeUsedVariables = AutoRPE.Scripts.MergeUsedVariables:main