Struct Ifc4x2::IfcEvaporatorTypeEnum

Nested Relationships

This struct is a nested type of Struct Ifc4x2.

Struct Documentation

struct Ifc4x2::IfcEvaporatorTypeEnum

Public Types

enum Value

Enumeration defining the typical types of evaporators. The IfcEvaporatorTypeEnum contains the following:

DIRECTEXPANSION: Direct-expansion evaporator. DIRECTEXPANSIONSHELLANDTUBE: Direct-expansion evaporator where a refrigerant evaporates inside a series of baffles that channel the fluid throughout the shell side. DIRECTEXPANSIONTUBEINTUBE: Direct-expansion evaporator where a refrigerant evaporates inside one or more pairs of coaxial tubes. DIRECTEXPANSIONBRAZEDPLATE: Direct-expansion evaporator where a refrigerant evaporates inside plates brazed or welded together to make up an assembly of separate channels. FLOODEDSHELLANDTUBE: Evaporator in which refrigerant evaporates outside tubes. SHELLANDCOIL: Evaporator in which refrigerant evaporates inside a simple coiled tube immersed in the fluid to be cooled. USERDEFINED: User-defined evaporator type. NOTDEFINED: Undefined evaporator type.

HISTORY: New enumeration in IFC 2x2.

Values:

enumerator IfcEvaporatorType_DIRECTEXPANSION
enumerator IfcEvaporatorType_DIRECTEXPANSIONSHELLANDTUBE
enumerator IfcEvaporatorType_DIRECTEXPANSIONTUBEINTUBE
enumerator IfcEvaporatorType_DIRECTEXPANSIONBRAZEDPLATE
enumerator IfcEvaporatorType_FLOODEDSHELLANDTUBE
enumerator IfcEvaporatorType_SHELLANDCOIL
enumerator IfcEvaporatorType_USERDEFINED
enumerator IfcEvaporatorType_NOTDEFINED

Public Static Functions

IFC_PARSE_API const char *ToString(Value v)
IFC_PARSE_API Value FromString(const std::string &s)