|
|
typedef intptr_t | BLOBID_Data |
| | Object to hold BlobID data.
|
| |
|
typedef const double | fieldDataType |
| | Type used for data fields.
|
| |
Blob uses the BLOBID_Data object to store input data fields.
To create an (empty) BLOBID_Data, call BLOBID_DataInit(). The following fields can be added:
- \(f\) – The volume fraction in each cell.
- \(\Delta V\) – The volume of each cell.
- \(\vec{n}\) – The interface normal in each cell, with sign convention set by Normal Type. When done using the BLOBID_Data, call BLOBID_Data() to delete it.
- Note
- The size of these fields must be consistent with Domain Definition.
◆ BLOBID_DataInit()
Create the BLOBID_Data object
◆ BLOBID_DataClear()
Delete the BLOBID_Data object
◆ BLOBID_DataAddDV()
Add the field \(\Delta V\)
- Parameters
-
| dv | DV field |
| data | the BLOBID_Data object |
◆ BLOBID_DataAddVOF()
Add the field \(f\)
- Parameters
-
| vof | VOF field |
| data | the BLOBID_Data object |
◆ BLOBID_DataAddNorm()
Add the field \(\vec{n}\)
- Parameters
-
| norm | interface normals field |
| data | the BLOBID_Data object |