|
Peano
|
Public Member Functions | |
| __init__ (self, dataBlock) | |
| set_output_variable (self, outputVariable) | |
| get_type (self) | |
| print_cpp (self, indent_level=0) | |
| print_omp (self, indent_level=0) | |
| print_sycl (self, indent_level=0) | |
| print_mlir (self, indent_level=0) | |
| print_tree (self, indent_level=0) | |
Protected Attributes | |
| _dataBlock | |
| _outputVariable | |
| _loop | |
| _loops | |
Definition at line 2663 of file SyntaxTree.py.
| exahype2.api.dslhype.SyntaxTree.DataBlockUnaryMax.__init__ | ( | self, | |
| dataBlock | |||
| ) |
Definition at line 2664 of file SyntaxTree.py.
| exahype2.api.dslhype.SyntaxTree.DataBlockUnaryMax.get_type | ( | self | ) |
Definition at line 2685 of file SyntaxTree.py.
References exahype2.api.dslhype.SyntaxTree.LogDataBlock._dataBlock, exahype2.api.dslhype.SyntaxTree.DataBlockIndex._dataBlock, exahype2.api.dslhype.SyntaxTree.DataBlockUnaryOperation._dataBlock, exahype2.api.dslhype.SyntaxTree.DataBlockUnaryMax._dataBlock, exahype2.api.dslhype.SyntaxTree.DataBlockConstructionFromExisting._dataBlock, exahype2.api.dslhype.SyntaxTree.DataBlockConstructionFromOperation._dataBlock, exahype2.api.dslhype.SyntaxTree.DataBlockConstructionFromMatrixVectorProduct._dataBlock, exahype2.api.dslhype.SyntaxTree.DataBlockConstructionFromDotProduct._dataBlock, and exahype2.api.dslhype.SyntaxTree.DataBlockConstructionFromFunction._dataBlock.
| exahype2.api.dslhype.SyntaxTree.DataBlockUnaryMax.print_cpp | ( | self, | |
indent_level = 0 |
|||
| ) |
Definition at line 2688 of file SyntaxTree.py.
References exahype2.api.dslhype.SyntaxTree.LogDataBlock._loop, exahype2.api.dslhype.SyntaxTree.DataBlockUnaryMax._loop, exahype2.api.dslhype.SyntaxTree.MemoryAllocation._loop, exahype2.api.dslhype.SyntaxTree.MemoryDeallocation._loop, exahype2.api.dslhype.SyntaxTree.DataBlockAssignment._loop, and exahype2.api.dslhype.SyntaxTree.DataBlockUnaryMax.print_cpp().
Referenced by exahype2.api.dslhype.SyntaxTree.DataBlockUnaryMax.print_cpp().


| exahype2.api.dslhype.SyntaxTree.DataBlockUnaryMax.print_mlir | ( | self, | |
indent_level = 0 |
|||
| ) |
Definition at line 2714 of file SyntaxTree.py.
References exahype2.api.dslhype.SyntaxTree.LogDataBlock._loop, exahype2.api.dslhype.SyntaxTree.DataBlockUnaryMax._loop, exahype2.api.dslhype.SyntaxTree.MemoryAllocation._loop, exahype2.api.dslhype.SyntaxTree.MemoryDeallocation._loop, exahype2.api.dslhype.SyntaxTree.DataBlockAssignment._loop, and exahype2.api.dslhype.SyntaxTree.DataBlockUnaryMax.print_mlir().
Referenced by exahype2.api.dslhype.SyntaxTree.DataBlockUnaryMax.print_mlir().


| exahype2.api.dslhype.SyntaxTree.DataBlockUnaryMax.print_omp | ( | self, | |
indent_level = 0 |
|||
| ) |
Definition at line 2691 of file SyntaxTree.py.
References exahype2.api.dslhype.SyntaxTree.LogDataBlock._loop, exahype2.api.dslhype.SyntaxTree.DataBlockUnaryMax._loop, exahype2.api.dslhype.SyntaxTree.MemoryAllocation._loop, exahype2.api.dslhype.SyntaxTree.MemoryDeallocation._loop, exahype2.api.dslhype.SyntaxTree.DataBlockAssignment._loop, and exahype2.api.dslhype.SyntaxTree.DataBlockUnaryMax.print_omp().
Referenced by exahype2.api.dslhype.SyntaxTree.DataBlockUnaryMax.print_omp().


| exahype2.api.dslhype.SyntaxTree.DataBlockUnaryMax.print_sycl | ( | self, | |
indent_level = 0 |
|||
| ) |
| exahype2.api.dslhype.SyntaxTree.DataBlockUnaryMax.print_tree | ( | self, | |
indent_level = 0 |
|||
| ) |
Definition at line 2717 of file SyntaxTree.py.
| exahype2.api.dslhype.SyntaxTree.DataBlockUnaryMax.set_output_variable | ( | self, | |
| outputVariable | |||
| ) |
Definition at line 2670 of file SyntaxTree.py.
|
protected |
Definition at line 2666 of file SyntaxTree.py.
Referenced by exahype2.api.dslhype.SyntaxTree.DataBlockUnaryMax.get_type(), exahype2.api.dslhype.SyntaxTree.DataBlockIndex.index(), exahype2.api.dslhype.SyntaxTree.DataBlockUnaryOperation.index(), exahype2.api.dslhype.SyntaxTree.DataBlockIndex.multidimensional_index(), and exahype2.api.dslhype.SyntaxTree.DataBlockUnaryOperation.multidimensional_index().
|
protected |
Definition at line 2672 of file SyntaxTree.py.
Referenced by exahype2.api.dslhype.SyntaxTree.DataBlockUnaryMax.print_cpp(), exahype2.api.dslhype.SyntaxTree.DataBlockUnaryMax.print_mlir(), and exahype2.api.dslhype.SyntaxTree.DataBlockUnaryMax.print_omp().
|
protected |
Definition at line 2673 of file SyntaxTree.py.
Referenced by exahype2.api.dslhype.SyntaxTree.DataBlockUnaryMax.print_sycl().
|
protected |
Definition at line 2671 of file SyntaxTree.py.