Package hedge :: Package cuda :: Module optemplate :: Class WholeDomainFluxOperator
[frames] | no frames]

Class WholeDomainFluxOperator

source code

                    object --+            
                             |            
pymbolic.primitives.Expression --+        
                                 |        
 pymbolic.primitives.AlgebraicLeaf --+    
                                     |    
              pymbolic.primitives.Leaf --+
                                         |
                                        WholeDomainFluxOperator

Instance Methods
 
__init__(self, discr, is_lift, interiors, boundaries, flux_optemplate=None)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
source code
 
boundary_elface_to_bdry_id(self, elface) source code
 
stringifier(self) source code
 
get_mapper_method(self, mapper) source code

Inherited from pymbolic.primitives.Expression: __add__, __call__, __div__, __float__, __getitem__, __mul__, __ne__, __neg__, __pow__, __radd__, __rdiv__, __repr__, __rmul__, __rpow__, __rsub__, __str__, __sub__, __truediv__, stringify

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

Static Methods
 
short_name(field) source code
Properties

Inherited from object: __class__

Method Details

__init__(self, discr, is_lift, interiors, boundaries, flux_optemplate=None)
(Constructor)

source code 

x.__init__(...) initializes x; see x.__class__.__doc__ for signature

Overrides: object.__init__
(inherited documentation)

stringifier(self)

source code 
Overrides: pymbolic.primitives.Expression.stringifier