    

 ## On this page

  

 

 # ansys::dpf::types Struct Reference

 Last update: 16.07.2025 

`#include <dpf_api_base.h>`

## <a id="pub-static-attribs" name="pub-static-attribs"></a>Static Public Attributes

static const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) [field](structansys_1_1dpf_1_1types.xhtml#ad96a9a5175c2c4fc307bdd155e468ae3) static const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) [fields\_container](structansys_1_1dpf_1_1types.xhtml#a8e0570268704994b22056eacb83ae865) static const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) [scoping](structansys_1_1dpf_1_1types.xhtml#a70eb3fbf8f74e6582f60e6530001ea61) static const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) [scopings\_container](structansys_1_1dpf_1_1types.xhtml#a599190c382fbb28272d0cc561e83fbfd) static const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) [meshed\_region](structansys_1_1dpf_1_1types.xhtml#a18576d473bd82c8f999029eb1f06b87f) static const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) [meshes\_container](structansys_1_1dpf_1_1types.xhtml#aa5aef8db0de66f13c7d824cc7fc3deaa) static const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) [property\_field](structansys_1_1dpf_1_1types.xhtml#a64e3b69e41834d5713e61cb6a032d71b) static const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) [data\_sources](structansys_1_1dpf_1_1types.xhtml#a13d78422afcf294cceb95f9f21ab5c2f) static const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) [streams](structansys_1_1dpf_1_1types.xhtml#a42de09311b8a988b821c4e4299563cd2) static const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) [data\_tree](structansys_1_1dpf_1_1types.xhtml#afa195741e4e2f720e56c35626be59f39) static const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) [support](structansys_1_1dpf_1_1types.xhtml#a2dd4f30d4bd8a24632ac9acd77e4e453) static const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) [workflow](structansys_1_1dpf_1_1types.xhtml#acf75ebca42a0a125d9947ba26b362228) static const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) [operators](structansys_1_1dpf_1_1types.xhtml#aa6514ce8d3c27091d3b4a510f8a3260c) static const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) [result\_info](structansys_1_1dpf_1_1types.xhtml#af809418d3ce134e74935fb71f67309f1) static const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) [time\_freq\_support](structansys_1_1dpf_1_1types.xhtml#a47aee41447edf07259b66ec6d420239a) static const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) [label\_space](structansys_1_1dpf_1_1types.xhtml#abf7dda066ce3bc5122e8d362e2845303) static const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) [string\_field](structansys_1_1dpf_1_1types.xhtml#aba880c9ee3067914f952a2b95600edca) static const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) [custom\_type\_field](structansys_1_1dpf_1_1types.xhtml#aee6c2d03c7f7517d56bfd42db6598592) static const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) [any](structansys_1_1dpf_1_1types.xhtml#aa849c5f6a1f203c22325010179f6be3f) static const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) [string](structansys_1_1dpf_1_1types.xhtml#a165690e3659353da12d059c268b6722b) static const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) [integer](structansys_1_1dpf_1_1types.xhtml#a35451d83a6b2f032247527a80100af5e) static const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) [doubleValue](structansys_1_1dpf_1_1types.xhtml#a6711f0516d421535f51d7f0d27621e57) static const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) [boolean](structansys_1_1dpf_1_1types.xhtml#ac457f8e783479fd03d52037e219c4229) static const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) [intVector](structansys_1_1dpf_1_1types.xhtml#a2224ff7528225c1e85fcadd97b6d2829) static const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) [doubleVector](structansys_1_1dpf_1_1types.xhtml#accd7cc0df8b6a1bafbff699d724463a1) static const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) [stringVector](structansys_1_1dpf_1_1types.xhtml#af817abd6d08d95f7750a18197db74fed) static const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) [unit\_system](structansys_1_1dpf_1_1types.xhtml#a800614ddcefefba1d683e616632a0688) static const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) [mesh\_info](structansys_1_1dpf_1_1types.xhtml#a0bf29735285763a4c64461f08f49c8ab) static const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) [generic\_data\_container](structansys_1_1dpf_1_1types.xhtml#a0a2f10614b6e4d5a403a7e72a5ba2680) <a id="details" name="details"></a>## Detailed Description

Predefined TypeDescriptors.



## Field Documentation

<a id="aa849c5f6a1f203c22325010179f6be3f" name="aa849c5f6a1f203c22325010179f6be3f"></a>## [◆ ](#aa849c5f6a1f203c22325010179f6be3f)any

 const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) ansys::dpf::types::any  static 

any type.

See also[Any](classansys_1_1dpf_1_1Any.xhtml) 



<a id="ac457f8e783479fd03d52037e219c4229" name="ac457f8e783479fd03d52037e219c4229"></a>## [◆ ](#ac457f8e783479fd03d52037e219c4229)boolean

 const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) ansys::dpf::types::boolean  static 

Boolean type.





<a id="aee6c2d03c7f7517d56bfd42db6598592" name="aee6c2d03c7f7517d56bfd42db6598592"></a>## [◆ ](#aee6c2d03c7f7517d56bfd42db6598592)custom\_type\_field

 const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) ansys::dpf::types::custom\_type\_field  static 

[CustomTypeField](classansys_1_1dpf_1_1CustomTypeField.xhtml) type.

See also[CustomTypeField](classansys_1_1dpf_1_1CustomTypeField.xhtml) 



<a id="a13d78422afcf294cceb95f9f21ab5c2f" name="a13d78422afcf294cceb95f9f21ab5c2f"></a>## [◆ ](#a13d78422afcf294cceb95f9f21ab5c2f)data\_sources

 const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) ansys::dpf::types::data\_sources  static 

Data source type.

See also[DataSources](classansys_1_1dpf_1_1DataSources.xhtml) 



<a id="afa195741e4e2f720e56c35626be59f39" name="afa195741e4e2f720e56c35626be59f39"></a>## [◆ ](#afa195741e4e2f720e56c35626be59f39)data\_tree

 const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) ansys::dpf::types::data\_tree  static 

Data tree.

See also[DataTree](classansys_1_1dpf_1_1DataTree.xhtml) 



<a id="a6711f0516d421535f51d7f0d27621e57" name="a6711f0516d421535f51d7f0d27621e57"></a>## [◆ ](#a6711f0516d421535f51d7f0d27621e57)doubleValue

 const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) ansys::dpf::types::doubleValue  static 

Double precision float type.





<a id="accd7cc0df8b6a1bafbff699d724463a1" name="accd7cc0df8b6a1bafbff699d724463a1"></a>## [◆ ](#accd7cc0df8b6a1bafbff699d724463a1)doubleVector

 const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) ansys::dpf::types::doubleVector  static 

Vector of doubles type.





<a id="ad96a9a5175c2c4fc307bdd155e468ae3" name="ad96a9a5175c2c4fc307bdd155e468ae3"></a>## [◆ ](#ad96a9a5175c2c4fc307bdd155e468ae3)field

 const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) ansys::dpf::types::field  static 

[Field](classansys_1_1dpf_1_1Field.xhtml) type.

See also[Field](classansys_1_1dpf_1_1Field.xhtml "Data for an entity.") 



<a id="a8e0570268704994b22056eacb83ae865" name="a8e0570268704994b22056eacb83ae865"></a>## [◆ ](#a8e0570268704994b22056eacb83ae865)fields\_container

 const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) ansys::dpf::types::fields\_container  static 

[Field](classansys_1_1dpf_1_1Field.xhtml) container type.

See also[FieldsContainer](classansys_1_1dpf_1_1FieldsContainer.xhtml "Contains a group of fields.") 



<a id="a0a2f10614b6e4d5a403a7e72a5ba2680" name="a0a2f10614b6e4d5a403a7e72a5ba2680"></a>## [◆ ](#a0a2f10614b6e4d5a403a7e72a5ba2680)generic\_data\_container

 const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) ansys::dpf::types::generic\_data\_container  static 

GenericDataContainer





<a id="a35451d83a6b2f032247527a80100af5e" name="a35451d83a6b2f032247527a80100af5e"></a>## [◆ ](#a35451d83a6b2f032247527a80100af5e)integer

 const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) ansys::dpf::types::integer  static 

Integer type.





<a id="a2224ff7528225c1e85fcadd97b6d2829" name="a2224ff7528225c1e85fcadd97b6d2829"></a>## [◆ ](#a2224ff7528225c1e85fcadd97b6d2829)intVector

 const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) ansys::dpf::types::intVector  static 

Vector of integers type.





<a id="abf7dda066ce3bc5122e8d362e2845303" name="abf7dda066ce3bc5122e8d362e2845303"></a>## [◆ ](#abf7dda066ce3bc5122e8d362e2845303)label\_space

 const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) ansys::dpf::types::label\_space  static 

[LabelSpace](classansys_1_1dpf_1_1LabelSpace.xhtml) type.

See also[LabelSpace](classansys_1_1dpf_1_1LabelSpace.xhtml) [Using collections and labels](group__group__12.xhtml) 



<a id="a0bf29735285763a4c64461f08f49c8ab" name="a0bf29735285763a4c64461f08f49c8ab"></a>## [◆ ](#a0bf29735285763a4c64461f08f49c8ab)mesh\_info

 const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) ansys::dpf::types::mesh\_info  static 

[MeshInfo](classansys_1_1dpf_1_1MeshInfo.xhtml "Define a mesh info.")





<a id="a18576d473bd82c8f999029eb1f06b87f" name="a18576d473bd82c8f999029eb1f06b87f"></a>## [◆ ](#a18576d473bd82c8f999029eb1f06b87f)meshed\_region

 const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) ansys::dpf::types::meshed\_region  static 

Meshed region type.

See also[MeshedRegion](classansys_1_1dpf_1_1MeshedRegion.xhtml "Holds the mesh for a given region (body, faces, skin, ...)") 



<a id="aa5aef8db0de66f13c7d824cc7fc3deaa" name="aa5aef8db0de66f13c7d824cc7fc3deaa"></a>## [◆ ](#aa5aef8db0de66f13c7d824cc7fc3deaa)meshes\_container

 const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) ansys::dpf::types::meshes\_container  static 

Meshes container type.

See also[MeshesContainer](classansys_1_1dpf_1_1MeshesContainer.xhtml) 



<a id="aa6514ce8d3c27091d3b4a510f8a3260c" name="aa6514ce8d3c27091d3b4a510f8a3260c"></a>## [◆ ](#aa6514ce8d3c27091d3b4a510f8a3260c)operators

 const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) ansys::dpf::types::operators  static 

[Operator](classansys_1_1dpf_1_1Operator.xhtml "Wrap an elementary operation.") type.

See also[Operator](classansys_1_1dpf_1_1Operator.xhtml "Wrap an elementary operation.") 



<a id="a64e3b69e41834d5713e61cb6a032d71b" name="a64e3b69e41834d5713e61cb6a032d71b"></a>## [◆ ](#a64e3b69e41834d5713e61cb6a032d71b)property\_field

 const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) ansys::dpf::types::property\_field  static 

Property field type.

See also[PropertyField](classansys_1_1dpf_1_1PropertyField.xhtml) 



<a id="af809418d3ce134e74935fb71f67309f1" name="af809418d3ce134e74935fb71f67309f1"></a>## [◆ ](#af809418d3ce134e74935fb71f67309f1)result\_info

 const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) ansys::dpf::types::result\_info  static 

[ResultInfo](classansys_1_1dpf_1_1ResultInfo.xhtml) type.

See also[ResultInfo](classansys_1_1dpf_1_1ResultInfo.xhtml) 



<a id="a70eb3fbf8f74e6582f60e6530001ea61" name="a70eb3fbf8f74e6582f60e6530001ea61"></a>## [◆ ](#a70eb3fbf8f74e6582f60e6530001ea61)scoping

 const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) ansys::dpf::types::scoping  static 

[Scoping](classansys_1_1dpf_1_1Scoping.xhtml) type.

See also[Scoping](classansys_1_1dpf_1_1Scoping.xhtml "Define a set of entities by ids.") 



<a id="a599190c382fbb28272d0cc561e83fbfd" name="a599190c382fbb28272d0cc561e83fbfd"></a>## [◆ ](#a599190c382fbb28272d0cc561e83fbfd)scopings\_container

 const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) ansys::dpf::types::scopings\_container  static 

[Scoping](classansys_1_1dpf_1_1Scoping.xhtml) container type.

See also[ScopingsContainer](classansys_1_1dpf_1_1ScopingsContainer.xhtml) 



<a id="a42de09311b8a988b821c4e4299563cd2" name="a42de09311b8a988b821c4e4299563cd2"></a>## [◆ ](#a42de09311b8a988b821c4e4299563cd2)streams

 const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) ansys::dpf::types::streams  static 

Stream type.

See also[Streams](classansys_1_1dpf_1_1Streams.xhtml "Defines an open, ready-to-use, data sources.") 



<a id="a165690e3659353da12d059c268b6722b" name="a165690e3659353da12d059c268b6722b"></a>## [◆ ](#a165690e3659353da12d059c268b6722b)string

 const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) ansys::dpf::types::string  static 

String type.





<a id="aba880c9ee3067914f952a2b95600edca" name="aba880c9ee3067914f952a2b95600edca"></a>## [◆ ](#aba880c9ee3067914f952a2b95600edca)string\_field

 const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) ansys::dpf::types::string\_field  static 

[StringField](classansys_1_1dpf_1_1StringField.xhtml) type.

See also[StringField](classansys_1_1dpf_1_1StringField.xhtml) 



<a id="af817abd6d08d95f7750a18197db74fed" name="af817abd6d08d95f7750a18197db74fed"></a>## [◆ ](#af817abd6d08d95f7750a18197db74fed)stringVector

 const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) ansys::dpf::types::stringVector  static 

Vector of strings type.





<a id="a2dd4f30d4bd8a24632ac9acd77e4e453" name="a2dd4f30d4bd8a24632ac9acd77e4e453"></a>## [◆ ](#a2dd4f30d4bd8a24632ac9acd77e4e453)support

 const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) ansys::dpf::types::support  static 

[Support](classansys_1_1dpf_1_1Support.xhtml) type.

See also[Support](classansys_1_1dpf_1_1Support.xhtml "Define an abstract support notion.") 



<a id="a47aee41447edf07259b66ec6d420239a" name="a47aee41447edf07259b66ec6d420239a"></a>## [◆ ](#a47aee41447edf07259b66ec6d420239a)time\_freq\_support

 const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) ansys::dpf::types::time\_freq\_support  static 

[TimeFreqSupport](classansys_1_1dpf_1_1TimeFreqSupport.xhtml "Define a time/frequency set.") type.

See also[TimeFreqSupport](classansys_1_1dpf_1_1TimeFreqSupport.xhtml "Define a time/frequency set.") 



<a id="a800614ddcefefba1d683e616632a0688" name="a800614ddcefefba1d683e616632a0688"></a>## [◆ ](#a800614ddcefefba1d683e616632a0688)unit\_system

 const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) ansys::dpf::types::unit\_system  static 

[UnitSystem](structansys_1_1dpf_1_1UnitSystem.xhtml)





<a id="acf75ebca42a0a125d9947ba26b362228" name="acf75ebca42a0a125d9947ba26b362228"></a>## [◆ ](#acf75ebca42a0a125d9947ba26b362228)workflow

 const [TypeDescriptor](structansys_1_1dpf_1_1TypeDescriptor.xhtml) ansys::dpf::types::workflow  static 

[Workflow](classansys_1_1dpf_1_1Workflow.xhtml "Group a set of connected operators in order to define a whole data treatment.") type.

See also[Workflow](classansys_1_1dpf_1_1Workflow.xhtml "Group a set of connected operators in order to define a whole data treatment.")