Skip to content
Sections
>> Trisquel >> Paket >> ecne (12.0LTS) >> python >> python3-loki-ecmwf
[  ecne  ] [  xolotl  ]
[ Källkod: loki-ecmwf  ]

Paket: python3-loki-ecmwf (0.2.1-2)

Source-to-source translation for Fortran

Loki is an experimental tool to explore the possible use of source-to-source translation for ECMWF's Integrated Forecasting System (IFS) and associated Fortran software packages.

Loki is based on compiler technology (visitor patterns and ASTs) and aims to provide an abstract, language-agnostic representation of a kernel, as well as a programmable (pythonic) interface that allows developers to experiment with different kernel implementations and optimizations. The aim is to allow changes to programming models and coding styles to be encoded and automated instead of hand-applying them, enabling advanced experimentation with large kernels as well as bulk processing of large numbers of source files to evaluate different kernel implementations and programming models.

Andra paket besläktade med python3-loki-ecmwf

  • beror
  • rekommenderar
  • föreslår
  • dep: python3
    interactive high-level object-oriented language (default python3 version)
  • dep: python3-click
    Wrapper around optparse for command line utilities - Python 3.x
  • dep: python3-codetiming
    A Timer package for Python code
  • dep: python3-coloredlogs
    colored terminal output for Python 3's logging module
  • dep: python3-fparser
    Python3 Parser for the Fortran language
  • dep: python3-graphviz
    Simple Python 3 interface for Graphviz
  • dep: python3-junit.xml
    creates JUnit XML test result docs readable by tools such as Jenkins (py3k)
  • dep: python3-more-itertools
    library with routines for operating on iterables, beyond itertools (Python 3)
  • dep: python3-networkx
    tool to create, manipulate and study complex networks (Python3)
  • dep: python3-numpy
    Fast array facility to the Python language (Python 3)
  • dep: python3-pcpp
    A C99 preprocessor written in pure Python
  • dep: python3-pydantic
    Data validation and settings management using Python type hinting
  • dep: python3-pymbolic
    Expression tree and symbolic manipulation library
  • dep: python3-toml
    library for Tom's Obvious, Minimal Language - Python 3.x
  • dep: python3-tqdm
    fast, extensible progress bar for Python 3 and CLI tool
  • dep: python3-yaml
    YAML parser and emitter for Python3

Hämta python3-loki-ecmwf

Hämtningar för alla tillgängliga arkitekturer
Arkitektur Paketstorlek Installerad storlek Filer
all 222,8 kbyte1371 kbyte [filförteckning]