cat_cell_sets
Synopsis
Catenates all the Cell_Sets of the same Cell type within a field into a single Cell_Set.
Input Ports
| in |
Mesh+Node_Data |
input field for catenation of Cell_Sets |
Output Ports
| out |
Mesh+Node_Data |
The catenated Cell_Sets and the orginal Node_Data |
Description
This parses the input field and then creates a new mesh for it with all the Cell_Sets of a single Cell type catenated into one.
Input Ports
in
A field containing Cell_Sets and possibly Node_Data
Output Ports
out
A field containing Cell_Sets of no more than one of each Cell type (e.g. Tri, Prism2).
Utility Macros
The Add_Data_to_Mesh recombines the mesh_out from cat_cell_sets with any original node data in the User Macro cat_cell_sets. Note that Add_Data_to_Mesh is pure V code and does not require compilation.
Files
iac_proj/cat_cs/ccs_macs.v contains the User Macro cat_cell_sets.
Other Notes
The CatCSMacs library inherits its process. As this library contains no procedural
code, the process is not important. The low-level CatCellSets module, executes
under the process specified in its library, not the process defined in the high-level
library.
Author
James Perrin
Manchester Visualiation Centre
Manchester Computing
The University
Oxford Road
Manchester
UK
M13 9PL
j.perrin@mcc.ac.uk
See Also
CatCellSets, Add_Data_to_Mesh
|