cmd.psydac_compile#

The purpose of this module is to pyccelize all PSYDAC kernels, in the case that these were modified after an editable installation of PSYDAC.

Functions#

psydac_compile(*, language)

Accelerate all computational kernels in PSYDAC using Pyccel (editable install only).

setup_psydac_compile_parser(parser)

Add the psydac compile arguments to the parser.

Details#

The purpose of this module is to pyccelize all PSYDAC kernels, in the case that these were modified after an editable installation of PSYDAC.

setup_psydac_compile_parser(parser)[source]#

Add the psydac compile arguments to the parser.

Add the psydac compile arguments to the parser for command line arguments.

Parameters:
parserargparse.ArgumentParser

The parser to be modified.

psydac_compile(*, language)[source]#

Accelerate all computational kernels in PSYDAC using Pyccel (editable install only).

Accelerate all computational kernels in PSYDAC using Pyccel (editable install only).

Parameters:
languagestr

Language used to pyccelize the kernels files.