ansys::dpf Namespace Reference
Last update: 16.07.2025This is the main namespace of the HGP API. More...
Data Structures | |
| class | Any |
| class | Client |
| struct | ConfigOptionSpecification |
| class | Context |
| class | core |
| class | CustomTypeField |
| class | CyclicSupport |
| class | DataSources |
| class | DataTree |
| struct | dimensionalities |
| struct | Dimensionality |
| class | DpfError |
| class | DpfException |
| class | DpfTypes |
| class | DpfVector |
| Represents a modifiable vector of data and manages its memory. More... | |
| class | DpfVector< std::string > |
| Represents a modifiable vector of data and manages its memory. More... | |
| class | ElementCursor |
| struct | ElementDescriptor |
| struct | elements |
| class | EventHandler |
| class | ExternalData |
| class | ExternalDataT |
| class | ExternalStream |
| class | Field |
| Data for an entity. More... | |
| class | FieldCursor |
| class | FieldDefinition |
| class | FieldsContainer |
| Contains a group of fields. More... | |
| class | GenericSupport |
| Define a generic support. More... | |
| struct | homogeneities |
| class | Homogeneity |
| User defined physical measurement quantity. More... | |
| struct | Label |
| struct | labels |
| class | LabelSpace |
| class | LibraryHandle |
| Provides an access to use DPF HGP API. The instance of LibraryHandle is only needed once. More... | |
| struct | Location |
| User defined location quantity. More... | |
| struct | locations |
| Predefined location quantities. More... | |
| class | Mapping |
| class | MeshedRegion |
| Holds the mesh for a given region (body, faces, skin, ...) More... | |
| class | MeshesContainer |
| class | MeshQuery |
| class | Model |
| class | Operator |
| Wrap an elementary operation. More... | |
| class | OperatorConfig |
| class | OperatorMain |
| class | OperatorSpecification |
| struct | PinDefinition |
| struct | property_types |
| class | PropertyField |
| struct | PropertyType |
| User defined property type. More... | |
| class | PropFieldCursor |
| struct | quantity_types |
| Predefined quantity types. More... | |
| struct | QuantityType |
| User defined quantity type. More... | |
| class | Result |
| class | ResultInfo |
| class | RuntimeClientConfig |
| class | RuntimeCoreConfig |
| class | Scoping |
| Define a set of entities by ids. More... | |
| class | ScopingsContainer |
| class | Session |
| struct | ShellDescriptor |
| struct | spec |
| Predefined specification entitled. More... | |
| class | Streams |
| Defines an open, ready-to-use, data sources. More... | |
| class | StringField |
| class | Support |
| Define an abstract support notion. More... | |
| class | TimeFreqSupport |
| Define a time/frequency set. More... | |
| struct | TypeDescriptor |
| struct | types |
| class | Unit |
| struct | unit_systems |
| struct | UnitSystem |
| class | Workflow |
| Group a set of connected operators in order to define a whole data treatment. More... | |
Typedefs | |
| typedef void(__stdcall * | OperatorCallBack) (void *, opaque::DpfOperatorData *) |
| typedef void(__stdcall * | EventReception) (void *, int, const char *) |
| typedef void(__stdcall * | ExternalDataDeleter) (ExternalData *) |
| typedef void(* | OperatorMainFunction) (OperatorMain &) |
| typedef std::vector< LabelSpace > | LabelSpacesVector |
| typedef std::string | databaseIdentifier |
| typedef int | dataIdentifierInDatabase |
| typedef int | dp_int |
| typedef int | dp_id |
| typedef int | dp_index |
| typedef double | dp_double |
| typedef UnitSystem | UnitSytem |
| using UnitSytem = UnitSystem; | |
Functions | |
| template<typename T > | |
| T * | UseType () |
Detailed Description
This is the main namespace of the HGP API.
This namespace encapsulates all of the HGP functionality.
Typedef Documentation
◆ dp_double
| typedef double ansys::dpf::dp_double |
DPF double precision number.
◆ dp_id
| typedef int ansys::dpf::dp_id |
DPF identifier.
◆ dp_index
| typedef int ansys::dpf::dp_index |
DPF index.
◆ dp_int
| typedef int ansys::dpf::dp_int |
DPF integer.
Enumeration Type Documentation
◆ ApiType
|
strong |
◆ EDpfContext
|
strong |
Context enum for LibraryHandle
◆ eshellLayers
Types of shell layers.
◆ LoadType
|
strong |
◆ OperatorState
|
strong |
◆ pin
| enum ansys::dpf::pin |
Operator connection pins
| Enumerator | |
|---|---|
| eTimeScopPin | Time scope |
| eMeshScopPin | Mesh scope |
| eFieldsContainerPin | Fields container |
| eStreamPin | Stream |
| eDataSourcesPin | Data sources |
| eRotToGlobalPin | Rot to global |
| eParameter1Pin | Parameter 1 |
| eMeshRegionPin | Mesh region |
| eTimeFreqSupportPin | Time frequency support |
| eLocationPin | |
| eSecondFieldsContainerPin | Second fields container |
| ePhysicalMeshScopPin | Physical mesh scope |
| eElementToNodalAverage | Element to nodal average |
| ePropertyPin | Property |
| eReadCyclicPin | Read Cyclic |
| eExpandedMeshRegionPin | Expanded mesh region |
| eCyclicSupportPin | Cyclic support |
| eDomainIdPin | Domain Id |
| eSectorsScopPin | Sectors scope |
| eCyclicPhasePin | Cyclic phase |
| eFilterDegeneratedElPin | Filter degenerated element |
| eHarmonicData | Harmonic data |
| eReorderENFPin | Reorder Nodal Forces |
| eMetaDataPin | Pin for meta data |
| ePartIdPin | Pin for Part Id |
| eUnitSystemPin | Unit System pin |
| eIdentifierPin | Identifier |
| eCacheHandlerPin | Cache handler |
| eSourceOperatorPin | Source operator |
| eResultOperatorPin | Result operator |
| eDownStreamInfoPin | Down stream info |
| eDownStreamResultPin | Down stream result |
| eTuningPin | Tuning |