![]() |
Peano
|
Public Member Functions | |
__init__ (CodePrinter self, kernel, str name) | |
loop (CodePrinter self, expr, direction, below, struct_inclusion) | |
here (self) | |
file (cpp_printer self, str name, header=None) | |
Data Fields | |
kernel | |
code | |
Definition at line 45 of file printers.py.
printers.CodePrinter.__init__ | ( | CodePrinter | self, |
kernel, | |||
str | name ) |
Reimplemented in printers.cpp_printer, and printers.MLIRPrinter.
Definition at line 47 of file printers.py.
printers.CodePrinter.file | ( | cpp_printer | self, |
str | name, | ||
header = None ) |
Reimplemented in printers.cpp_printer.
Definition at line 58 of file printers.py.
Referenced by exahypype.kernel.__del__().
printers.CodePrinter.here | ( | self | ) |
Reimplemented in printers.cpp_printer, and printers.MLIRPrinter.
Definition at line 55 of file printers.py.
printers.CodePrinter.loop | ( | CodePrinter | self, |
expr, | |||
direction, | |||
below, | |||
struct_inclusion ) |
Reimplemented in printers.cpp_printer, and printers.MLIRPrinter.
Definition at line 51 of file printers.py.
Referenced by printers.MLIRPrinter.__init__(), printers.cpp_printer.loop(), printers.MLIRPrinter.loop(), and kernel_impl.impl.loop().
printers.CodePrinter.code |
Definition at line 60 of file printers.py.
Referenced by exahypype.kernel.__del__(), kernel_impl.impl.__del__(), printers.cpp_printer.alloc(), kernel_impl.impl.alloc(), exahypype.kernel.Evaluate(), printers.cpp_printer.file(), printers.cpp_printer.here(), printers.MLIRPrinter.here(), kernel_impl.impl.indent(), printers.cpp_printer.indent(), printers.cpp_printer.loop(), kernel_impl.impl.loop(), kernel_impl.impl.namespace(), printers.cpp_printer.parse(), exahypype.kernel.Stencil(), and kernel_impl.impl.stencil().
printers.CodePrinter.kernel |
Definition at line 48 of file printers.py.
Referenced by printers.MLIRPrinter.__init__(), printers.cpp_printer.alloc(), printers.cpp_printer.Cppify(), printers.cpp_printer.heritage(), printers.cpp_printer.loop(), printers.MLIRPrinter.loop(), and printers.cpp_printer.parse().