Package hedge :: Package backends :: Package jit :: Class Discretization
[hide private]
[frames] | no frames]

Class Discretization

source code


Nested Classes [hide private]
  exec_mapper_class
  executor_class
Instance Methods [hide private]
 
__init__(self, *args, **kwargs)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
source code

Inherited from discretization.Discretization: __len__, add_function, add_instrumentation, boundarize_volume_field, boundarize_volume_field_async, boundary_empty, boundary_nonempty, boundary_normals, boundary_zeros, close, compile, convert_boundary, convert_boundary_async, convert_dtype, convert_volume, create_op_timers, dt_factor, dt_geometric_factor, dt_non_geometric_factor, find_el_data, find_el_discretization, find_el_range, find_element, get_boundary, get_kind, get_point_evaluator, inner_product, integral, interpolate_boundary_function, interpolate_volume_function, len_boundary, mesh_volume, nodewise_dot_product, norm, prepare_from_neighbor_map, volume_empty, volume_zeros, volumize_boundary_field

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

Class Methods [hide private]
 
all_debug_flags(cls) source code
 
noninteractive_debug_flags(cls) source code
Static Methods [hide private]

Inherited from discretization.Discretization: get_local_discretization

Class Variables [hide private]

Inherited from discretization.Discretization: compute_kind

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

all_debug_flags(cls)
Class Method

source code 
Overrides: discretization.Discretization.all_debug_flags

noninteractive_debug_flags(cls)
Class Method

source code 
Overrides: discretization.Discretization.noninteractive_debug_flags

__init__(self, *args, **kwargs)
(Constructor)

source code 

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

Parameters:
  • debug - A set of strings indicating which debug checks should be activated. See validity check below for the currently defined set of debug flags.
Overrides: object.__init__
(inherited documentation)