| ALGORITHM = ClosestPoint | The ClosestPoint option accounts for most of the mapping purposes being targeted with the Envyo application. Beginning from the target mesh, the next element or integration point is identified and its data is transferred onto the target mesh. |
|
Search_Radius = SrcEleLen TarEleLen DOUBLE | Specifies the search radius for the mapping algorithm. By default, SrcEleLen is used, which sets the radius to the average element size of the source mesh. Alternatively, you can use TarEleLen to apply the average element size of the target mesh, or provide a positive DOUBLE value to define a custom radius. |
| Scale_SearchRadius = DOUBLE |
Coefficient to scale search radius. The default value is 1.0. |
| NPLANE = INT |
1 - Reduced integrated thick shell elements 4 - Fully integrated thick shell elements |
| NTHICK= INT | Define the number of through-thickness integration points. |
|
Thck_Avg_Opt = Ele Avg Nodal Avg | Thickness averaging option. When using *ELEMENT_SHELL_THICKNESS, nodes may hold different thickness information, depending on the element they belong to. This is especially crucial for the components with ribs. By default, Thck_Avg_Opt = Ele Avg, the Envyo application calculates through-thickness integration points using the nodal thicknesses stored on the element nodes by interpolating the resulting thicknesses at the in-plane integration point(s) using shape functions, allowing for the correct calculation of the local through-thickness integration points. By choosing Thck_Avg_Opt = Nodal Avg option, the program collects all thicknesses stored on one node from its attached elements in the first step and averages these thicknesses. Afterwards, the interpolation to the in-plane integration points using the shape functions is performed. |
|
MapStrain = YES NO | Enable this option to ensure strains are transferred. |
|
MapStress = YES NO | Enable this option to ensure stresses are transferred. This option has to be turned on to transfer histories as well. |
|
MapTemperature = YES NO | Enable this option to ensure temperatures are transferred. It activates the output if *INITIAL_TEMPERATURE_NODE in the result file and only works in combination with the pixel-csv file format. |
| InitialStress = double | Enables initializing a specific stress value for all elements and integration points. This flag is mainly used to remove all stresses after mapping is performed, so that InitialStress = 0.0. |
| PixelSize = double |
Defines the size of the pixels. Pixels hold result data stored in pixel-csv file and are mapped onto nodes using *INITIAL_TEMPERATURE_NODE with the current implementation. |
|
HISV_HANDLING = YES NO CLEAR | Enables you to move and modify history variables in a user-defined way. Regarding the meaning of histories, refer to [20], [4]. If CLEAR, all history variables are removed before generating the result file. If YES, define as many history variables as you want modified. See Equation Parser. |
| MAX_NUM_HISV = INT | Define a new maximum number of history variables. This allows you to get rid of unwanted histories which are of no use for the new model, but also enables extending the amount of histories being output. If a history variable is being moved to a position which is higher then the actual number of history variables in the input deck, the number of histories is extended automatically. |
| SORT = BUCKET | Always use bucket sort for a significant speed up of the search algorithm. |
| REPEAT = YES | Enable this option to ensure that all elements and integration points receive mapped data. When there is a significant difference in element sizes between the source and target meshes, the default bucket refinement may be insufficient to cover all points, sometimes by design. In such cases, this flag must be set to guarantee complete data coverage. |