|
Registry
|
Namespaces | |
| Separate | |
Functions | |
| void | AdjustSubsetsForUG3 (Mesh *mesh, bool keep_interface_subsets) |
| Assigns face and edge indices so that the geometry can be used with ug3. More... | |
| void | AdjustSubsetsForUG4 (Mesh *mesh, bool preserve_existing_subsets) |
| Adjusts subsets for simulation with ug4. More... | |
| void | AssignFaceSubsetsByAspectRatio (Mesh *mesh, int histogram_sections, bool erase_old_subsets) |
| Assigns subsets according to an aspect ratio histogram. More... | |
| void | AssignNewSubset (Mesh *mesh, const char *name, bool assign_vertices, bool assign_edges, bool assign_faces, bool assign_volumes) |
| Assigns selected elements to a new subset. More... | |
| void | AssignSubset (Mesh *mesh, int subset_index) |
| Assigns the selected elements to a subset. More... | |
| void | AssignSubsetsByQuality (Mesh *mesh, int num_sections) |
| Assigns the selected to a subset depending on their quality. More... | |
| void | AssignSubsetsFromRaster (Mesh *mesh, const char *raster_file, int raster_dimension, bool vertices, bool edges, bool faces, bool volumes) |
| Assigns the subset index for each element from the raster-cell in which the center of the element lies. More... | |
| void | AssignVolumeSubsetsByAspectRatio (Mesh *mesh, int histogram_sections, bool erase_old_subsets) |
| Assigns subsets according to an aspect ratio histogram. More... | |
| void | CopySubsetIndicesToSides (Mesh *mesh, bool selection_only, bool to_unassigned_elements_only) |
| Copies subset indices of selected elements to sides of those elements. More... | |
| void | EraseEmptySubsets (Mesh *mesh) |
| Erases Subsets, which do not contain any elements at all. More... | |
| void | EraseSubset (Mesh *mesh, int subset_index, bool erase_geometry) |
| Erases a subset, but not its associated geometry. More... | |
| void | JoinSubsets (Mesh *mesh, int target_subset_index, int subset_index_1, int subset_index_2, bool unnamed) |
| Joins two subsets. More... | |
| void | MoveSubset (Mesh *mesh, int old_subset_index, int new_subset_index) |
| Moves a subset to another index. More... | |
| void | SetSubsetName (Mesh *mesh, int subset_index, const char *name) |
| void | SwapSubsets (Mesh *mesh, int subset_index_1, int subset_index_2) |
| Swaps two subsets. More... | |
| void | UnassignSubsets (Mesh *mesh, bool unassign_vertices, bool unassign_edges, bool unassign_faces, bool unassign_volumes) |
| Unassigns selected elements from any subset. More... | |
| void ug4Bridge::promesh::Subsets::AdjustSubsetsForUG3 | ( | Mesh * | mesh, |
| bool | keep_interface_subsets | ||
| ) |
Assigns face and edge indices so that the geometry can be used with ug3.
| [in] | mesh | |
| [in] | keep_interface_subsets |
| void ug4Bridge::promesh::Subsets::AdjustSubsetsForUG4 | ( | Mesh * | mesh, |
| bool | preserve_existing_subsets | ||
| ) |
Adjusts subsets for simulation with ug4.
| [in] | mesh | |
| [in] | preserve_existing_subsets |
| void ug4Bridge::promesh::Subsets::AssignFaceSubsetsByAspectRatio | ( | Mesh * | mesh, |
| int | histogram_sections, | ||
| bool | erase_old_subsets | ||
| ) |
Assigns subsets according to an aspect ratio histogram.
| [in] | mesh | |
| [in] | histogram_sections | |
| [in] | erase_old_subsets |
| void ug4Bridge::promesh::Subsets::AssignNewSubset | ( | Mesh * | mesh, |
| const char * | name, | ||
| bool | assign_vertices, | ||
| bool | assign_edges, | ||
| bool | assign_faces, | ||
| bool | assign_volumes | ||
| ) |
Assigns selected elements to a new subset.
| [in] | mesh | |
| [in] | name | |
| [in] | assign_vertices | |
| [in] | assign_edges | |
| [in] | assign_faces | |
| [in] | assign_volumes |
| void ug4Bridge::promesh::Subsets::AssignSubset | ( | Mesh * | mesh, |
| int | subset_index | ||
| ) |
Assigns the selected elements to a subset.
| [in] | mesh | |
| [in] | subset_index |
| void ug4Bridge::promesh::Subsets::AssignSubsetsByQuality | ( | Mesh * | mesh, |
| int | num_sections | ||
| ) |
Assigns the selected to a subset depending on their quality.
| [in] | mesh | |
| [in] | num_sections |
| void ug4Bridge::promesh::Subsets::AssignSubsetsFromRaster | ( | Mesh * | mesh, |
| const char * | raster_file, | ||
| int | raster_dimension, | ||
| bool | vertices, | ||
| bool | edges, | ||
| bool | faces, | ||
| bool | volumes | ||
| ) |
Assigns the subset index for each element from the raster-cell in which the center of the element lies.
| [in] | mesh | |
| [in] | raster_file | |
| [in] | raster_dimension | |
| [in] | vertices | |
| [in] | edges | |
| [in] | faces | |
| [in] | volumes |
| void ug4Bridge::promesh::Subsets::AssignVolumeSubsetsByAspectRatio | ( | Mesh * | mesh, |
| int | histogram_sections, | ||
| bool | erase_old_subsets | ||
| ) |
Assigns subsets according to an aspect ratio histogram.
| [in] | mesh | |
| [in] | histogram_sections | |
| [in] | erase_old_subsets |
| void ug4Bridge::promesh::Subsets::CopySubsetIndicesToSides | ( | Mesh * | mesh, |
| bool | selection_only, | ||
| bool | to_unassigned_elements_only | ||
| ) |
Copies subset indices of selected elements to sides of those elements.
| [in] | mesh | |
| [in] | selection_only | |
| [in] | to_unassigned_elements_only |
| void ug4Bridge::promesh::Subsets::EraseEmptySubsets | ( | Mesh * | mesh | ) |
Erases Subsets, which do not contain any elements at all.
| [in] | mesh |
| void ug4Bridge::promesh::Subsets::EraseSubset | ( | Mesh * | mesh, |
| int | subset_index, | ||
| bool | erase_geometry | ||
| ) |
Erases a subset, but not its associated geometry.
| [in] | mesh | |
| [in] | subset_index | |
| [in] | erase_geometry |
| void ug4Bridge::promesh::Subsets::JoinSubsets | ( | Mesh * | mesh, |
| int | target_subset_index, | ||
| int | subset_index_1, | ||
| int | subset_index_2, | ||
| bool | unnamed | ||
| ) |
Joins two subsets.
| [in] | mesh | |
| [in] | target_subset_index | |
| [in] | subset_index_1 | |
| [in] | subset_index_2 | |
| [in] | unnamed |
| void ug4Bridge::promesh::Subsets::MoveSubset | ( | Mesh * | mesh, |
| int | old_subset_index, | ||
| int | new_subset_index | ||
| ) |
Moves a subset to another index.
| [in] | mesh | |
| [in] | old_subset_index | |
| [in] | new_subset_index |
| void ug4Bridge::promesh::Subsets::SetSubsetName | ( | Mesh * | mesh, |
| int | subset_index, | ||
| const char * | name | ||
| ) |
| [in] | mesh | |
| [in] | subset_index | |
| [in] | name |
| void ug4Bridge::promesh::Subsets::SwapSubsets | ( | Mesh * | mesh, |
| int | subset_index_1, | ||
| int | subset_index_2 | ||
| ) |
Swaps two subsets.
| [in] | mesh | |
| [in] | subset_index_1 | |
| [in] | subset_index_2 |
| void ug4Bridge::promesh::Subsets::UnassignSubsets | ( | Mesh * | mesh, |
| bool | unassign_vertices, | ||
| bool | unassign_edges, | ||
| bool | unassign_faces, | ||
| bool | unassign_volumes | ||
| ) |
Unassigns selected elements from any subset.
| [in] | mesh | |
| [in] | unassign_vertices | |
| [in] | unassign_edges | |
| [in] | unassign_faces | |
| [in] | unassign_volumes |