.. auto-generated by script ../../../../utils/nxdl2rst.py from the NXDL source NXpump.nxdl.xml .. index:: ! NXpump (base class) ! pump (base class) see: pump (base class); NXpump .. _NXpump: ====== NXpump ====== **Status**: base class, extends :ref:`NXobject` **Description**: Device to reduce an atmosphere to a controlled remaining pressure level. **Symbols**: No symbol table **Groups cited**: :ref:`NXfabrication` .. index:: NXfabrication (base class); used in base class **Structure**: .. _/NXpump/design-field: .. index:: design (field) **design**: (optional) :ref:`NX_CHAR ` Principle type of the pump. Any of these values: * ``membrane`` * ``rotary_vane`` * ``roots`` * ``turbo_molecular`` .. _/NXpump/FABRICATION-group: **FABRICATION**: (optional) :ref:`NXfabrication` Hypertext Anchors ----------------- List of hypertext anchors for all groups, fields, attributes, and links defined in this class. * :ref:`/NXpump/design-field ` * :ref:`/NXpump/FABRICATION-group ` **NXDL Source**: https://github.com/nexusformat/definitions/blob/main/base_classes/NXpump.nxdl.xml