| Brick Library 0.1
    Performance-portable stencil datalayout & codegen | 
| Public Member Functions | |
| def | __init__ (self, LID) | 
| def | __init__ (self) | 
| def | __init__ (self) | 
|  Public Member Functions inherited from st.codegen.printer.PrinterBase | |
| def | __init__ (self) | 
| def | print_str (self, node, prec=255) | 
|  Public Member Functions inherited from st.codegen.printer.Singleton | |
| def | __call__ (cls, *args, **kwargs) | 
| Public Attributes | |
| LID | |
|  Public Attributes inherited from st.codegen.backend.base.PrinterRed | |
| shift | |
| offset | |
| rel | |
| dimrels | |
| codegen | |
|  Public Attributes inherited from st.codegen.printer.Printer | |
| precedence | |
|  Public Attributes inherited from st.codegen.printer.PrinterBase | |
| Protected Member Functions | |
| def | _print_gridref (self, GridRef node, stream, prec=255) | 
| def | _print_bufferread (self, BufferRead node, stream, prec=255) | 
|  Protected Member Functions inherited from st.codegen.backend.base.PrinterRed | |
| def | _print_reduction (self, Reduction node, stream, prec=255) | 
| def | _print_gridref (self, GridRef node, stream, prec=255) | 
| def | _print_bufferread (self, BufferRead node, stream, prec=255) | 
|  Protected Member Functions inherited from st.codegen.printer.Printer | |
| def | _print_binOp (self, st.expr.BinOp node, StringIO stream, prec=255) | 
| def | _print_floatLiteral (self, st.expr.FloatLiteral node, StringIO stream, prec=255) | 
| def | _print_intLiteral (self, st.expr.IntLiteral node, StringIO stream, prec=255) | 
| def | _print_unOp (self, st.expr.UnOp node, StringIO stream, prec=255) | 
| def | _print_constRef (self, st.expr.ConstRef node, StringIO stream, prec=255) | 
| def | _print_if (self, st.expr.If node, StringIO stream, prec=255) | 
| def | _print_gridref (self, GridRef node, StringIO stream, prec=255) | 
| def | _print_callExpr (self, st.func.CallExpr call, StringIO stream, prec=255) | 
|  Protected Member Functions inherited from st.codegen.printer.PrinterBase | |
| def | _print (self, node, StringIO stream, prec=255) | 
| Additional Inherited Members | |
|  Static Protected Attributes inherited from st.codegen.printer.Singleton | |
| dict | _instances = {} | 
| def st.codegen.backend.cuda.PrinterCUDA.__init__ | ( | self, | |
| LID | |||
| ) | 
| 
 | protected | 
Reimplemented from st.codegen.backend.base.PrinterRed.
| 
 | protected | 
Reimplemented from st.codegen.backend.base.PrinterRed.
| st.codegen.backend.cuda.PrinterCUDA.LID |