CffProvider
Last update: 16.07.2025Base class that provides common function used by both CffConsumer and CffProvider classes.
Definition: CffBase.hpp:35
Class that provides functions to access data stored within a CFF database. The database may be stored...
Definition: CffProvider.hpp:21
CffZoneCategory
An enumeration that is used with ansys::CffBase::getNumZones, ansys::CffBase::getZoneIds,...
Definition: CffTypes.h:195
CffTargetCategory
An enumeration that represents the target models available within a CFF database.
Definition: CffTypes.h:109
CffPlainDataType
Datatypes available in certain CFF functions.
Definition: CffTypes.h:383
CffDataCacheMode
An enum indicates whether allow CFF API to cache heavy weight data while reading.
Definition: CffTypes.h:68
CffDataClass
An enumeration that is used within the API to caterorize types of CFF data.
Definition: CffTypes.h:415
CffCellType
An enumeration used to represet the type of a Cell element.
Definition: CffTypes.h:608
std::string VariableTarget
Type used to represent the variable target ('C++' API only)
Definition: Types.hpp:219
std::vector< PartitionIdType > PartitionIds
Type used to represent a number of partition identifiers ('C++' API only)
Definition: Types.hpp:124
std::vector< InjectionName > InjectionNames
Type used to represent a number of particle injection names ('C++' API only)
Definition: Types.hpp:179
std::vector< VariableName > VariableNames
Type used to represent a number of variable names ('C++' API only)
Definition: Types.hpp:199
std::vector< TargetCategory > TargetCategories
Type used to represent a number of target categories ('C++' API only)
Definition: Types.hpp:129
std::vector< MeshIdType > MeshIds
Type used to represent a number of mesh identifiers ('C++' API only)
Definition: Types.hpp:119
std::string AttributeValue
Type used to represent the variable attribute value ('C++' API only)
Definition: Types.hpp:104
CffCountType CountType
Alias for CffCountType ('C++' API only)
Definition: Types.hpp:51
std::string VariableName
Type used to represent the name of a variable ('C++' API only)
Definition: Types.hpp:194
std::vector< ZoneIdType > ZoneIds
Type used to represent a number of zone identifiers('C++' API only)
Definition: Types.hpp:149
CffZoneIdType ZoneIdType
Alias for CffZoneIdType ('C++' API only)
Definition: Types.hpp:144
CffMeshIdType MeshIdType
Alias for CffMeshIdType ('C++' API only)
Definition: Types.hpp:26
CffPartitionIdType PartitionIdType
Alias for CffPartitionIdType ('C++' API only)
Definition: Types.hpp:31
std::string CategoryName
Type used to represent a category name ('C++' API only)
Definition: Types.hpp:134
CffTimeLevelType TimeLevelType
Alias for CffTimeLevelType ('C++' API only)
Definition: Types.hpp:109
CffPhaseIdType PhaseIdType
Alias for CffPhaseIdType ('C++' API only)
Definition: Types.hpp:154
std::vector< AttributeName > AttributeNames
Type used to represent a number of variable attribute names ('C++' API only)
Definition: Types.hpp:99
std::vector< VariableIdType > VariableIds
Type used to represent a number of variable identifiers ('C++' API only)
Definition: Types.hpp:189
CffVariableIdType VariableIdType
Type used to represent the identifier of a variable ('C++' API only)
Definition: Types.hpp:184
CffElemIdType ElemIdType
Alias for CffElemIdType ('C++' API only)
Definition: Types.hpp:56
std::string PhaseName
Type used to represent a name of a phase ('C++' API only)
Definition: Types.hpp:164
std::vector< CategoryName > CategoryNames
Type used to represent a number of category names ('C++' API only)
Definition: Types.hpp:139
std::string InjectionName
Type used to represent a particle injection name ('C++' API only)
Definition: Types.hpp:174
std::string AttributeName
Type used to represent the variable attribute name ('C++' API only)
Definition: Types.hpp:94
Definition: API.dox:1