bempp_octree

Module constants

Source
Expand description

Module wide constants.

Constants§

  • Number of bits in a byte.
  • Mask for lowest order byte.
  • Maximum possible level of octree recursion, by definition.
  • Transfer vectors in component form to nearest octant neighbours, in Morton order.
  • Mask for highest bit
  • Number of bits used for Level information.
  • Mask for the last 15 bits.
  • The ‘size’ of each level in terms of octants along each axis, at the maximum depth of recursion.
  • Number of corners for each box.
  • Mask encapsulating a bit.
  • Number of levels
  • Number of siblings for each node in octree
  • Lookup tables for decoding ‘x’ position in a Morton encoding from Cartesian coordinates.
  • Lookup tables for encoding ‘x’ position in a Morton encoding from Cartesian coordinates.
  • Lookup tables for decoding ‘y’ position in a Morton encoding from Cartesian coordinates.
  • Lookup tables for encoding ‘y’ position in a Morton encoding from Cartesian coordinates.
  • Lookup tables for decoding ‘z’ position in a Morton encoding from Cartesian coordinates.
  • Lookup tables for encoding ‘z’ position in a Morton encoding from Cartesian coordinates.