Package hedge :: Package cuda :: Module execute :: Class FluxToCodeMapper
[frames] | no frames]

Class FluxToCodeMapper

source code

                         object --+            
                                  |            
             pymbolic.mapper.Mapper --+        
                                      |        
        pymbolic.mapper.RecursiveMapper --+    
                                          |    
pymbolic.mapper.stringifier.StringifyMapper --+
                                              |
                                             FluxToCodeMapper

Instance Methods
 
__init__(self, flip_normal) source code
 
map_normal(self, expr, enclosing_prec) source code
 
map_penalty_term(self, expr, enclosing_prec) source code
 
map_if_positive(self, expr, enclosing_prec) source code

Inherited from pymbolic.mapper.stringifier.StringifyMapper: handle_unsupported_expression, map_call, map_constant, map_list, map_lookup, map_numpy_array, map_polynomial, map_power, map_product, map_quotient, map_subscript, map_sum, map_variable, map_vector

Inherited from pymbolic.mapper.RecursiveMapper: rec

Inherited from pymbolic.mapper.Mapper: __call__, map_foreign, map_rational

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Properties

Inherited from object: __class__

Method Details

__init__(self, flip_normal)
(Constructor)

source code 
Overrides: pymbolic.mapper.stringifier.StringifyMapper.__init__