![]() |
![]() |
![]() |
![]() |
DVorthoslice_unif
Synopsis
produce a slice of a uniform field perpendicular to a coordinate axis
module DVorthoslice_unif {
Mesh_Unif+Node_Data+Iparam &in {
nnodes+req;
nnode_data+opt;
node_data+opt;
};
int+Iparam axis;
int+Iparam plane;
Mesh_Unif+Node_Data+Oparam out;
method+notify_val+notify_inst upd_orthoslice<status=1>
= "DVorthoslice_unif_update";
};Description
DVorthoslice_unif subsets a uniform structured field (mesh type Mesh_Unif) by removing one slice plane. The slice plane can only be orthogonal to the X, Y, or Z axis.
Input
The input is a reference to a field containing a Mesh_Unif and Node_Data. The input can be 1D, 2D, or 3D.
An integer. Selects which plane to extract from the input. The "units" are the array indices of the coordinates. So, for example, if you have a field that has 64 [0-63] nodes you are picking a number from 0 to 63.
Output
The output is a new field object with a new uniform mesh (mesh type Mesh_Unif) for the slice and a new Node_Data that contains all components of the slice.
Example
Libraries.Main.Mappers.orthoslice
File
See also
![]() |
![]() |
![]() |
![]() |