ansys::dpf Namespace Reference
Last update: 10.07.2023
ansys::dpf Namespace Reference
This 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 |