HASEonGPU.PrimitiveFieldSpec

class HASEonGPU.PrimitiveFieldSpec(name: 'str', recordNameOrDtype: 'object', dtype: 'object | None' = None, axes: 'tuple[str, ...] | None' = None, shape: 'object | None' = None, unit: 'str' = '1', unitSI: 'float' = 1.0, unitDimension: 'tuple[float, float, float, float, float, float, float]' = (0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0), dynamic: 'bool' = False, backendRequired: 'bool' = True, userDefined: 'bool' = False, schemaRole: 'str' = 'input', *, recordName: 'str | None' = None)

Bases: object

Parameters:
  • name (str)

  • recordNameOrDtype (object)

  • dtype (object)

  • axes (tuple[str, ...] | None)

  • shape (object | None)

  • unit (str)

  • unitSI (float)

  • unitDimension (tuple[float, float, float, float, float, float, float])

  • dynamic (bool)

  • backendRequired (bool)

  • userDefined (bool)

  • schemaRole (str)

  • recordName (str)