General Extrusion
A General Extrusion coupling operator () maps an expression defined on a source to an expression that can be evaluated on any destination geometry where the destination map expressions are valid. Compared to the linear extrusion, these operators define a more general, possibly nonlinear, relation between source and destination. Specifically, when the destination has more space dimensions than the source, the operator performs extrusion of values. The default Operator name is genext1.
Go to Common Settings for Nonlocal Couplings for information about the Operator Name, Source Selection, Source, and Advanced sections.
Source Selection
In addition to the standard settings, the General Extrusion operator supports mapping from one product selection to another for models with extra dimension geometries. The product selection can be made for different geometries. If there is an Attached Dimension node available in the model component, you can select it from the Extra dimension attachment list. The source selection then becomes a product selection. To complete the extrusion mapping you also need to specify the coordinate expressions for the destination map in the extra dimension. If the Use source map check box in the Source section is selected, you also need to specify the coordinate expressions for the source map in the x-expression and y-expression fields, for example, which appears below that check box.
For the additional settings below the Extra dimension attachment list, see Using Extra Dimensions and especially the Selections in the Geometry section.
Also see the Destination Map for Extra Dimension and Source Map for Extra Dimension sections below.
Destination Map
Specify the general extrusion destination map by entering an expression in the x-expression, y-expression, and z-expression fields. This maps each point in the destination to a point in the intermediate mesh, where the argument of the extrusion operator is evaluated. A general extrusion operator can be evaluated at any point where the destination map expressions are defined.
The number of destination map expressions is the same as the space dimension of the intermediate mesh. For example, if the intermediate mesh is in 2D space, there is no z-expression field. Also, depending on the dimension of the coupling, you can leave the y-expression field in the source and destination maps empty for a 1D map in a 2D model component, for example.
Destination Map for Extra Dimension
This section only appears in connection with extra dimension geometries. In the Destination Map for Extra Dimension section you first specify the attached dimension for the destination in the Attachment list. It can be the same as the one for the source selection’s attached dimension. After selecting the attached dimension, you can fill in the correct number of coordinate expression in the table. It contains one row per attached extra dimension, and one coordinate expression per column. Leave the unused coordinate expressions empty (for example, only fill in the first column for a 1-dimensional extra dimensional geometry).
Source Map for Extra Dimension
This section only appears in connection with extra dimension geometries. The Source Map for Extra Dimension section only includes the table for coordinate expressions because it uses the same attached dimension as the source selection. The table has the same row and column configuration as the table in the Destination Map for Extra Dimension section.
Chemical Reaction Engineering Module, see Packed Bed Reactor: Application Library path Chemical_Reaction_Engineering_Module/Reactors_with_Porous_Catalysts/packed_bed_reactor.
Structural Mechanics Module, see Submodel in a Wheel Rim: Application Library path Structural_Mechanics_Module/Tutorials/rim_submodel.
Subsurface Flow Module, see Aquifer Characterization: Application Library path Subsurface_Flow_Module/Fluid_Flow/aquifer_characterization.