get_esol#

Mapdl.get_esol(elem='', node='', item='', comp='', name='', sector='', tstrt='', kcplx='', **kwargs)#

Get ESOL data.

/POST26 APDL Command: ESOL

Parameters:
elemint

Element for which data are to be stored.

nodeint

Node number on this element for which data are to be stored. If blank, store the average element value (except for FMAG values, which are summed instead of averaged).

itemstr

Label identifying the item. Some items also require a component label.

compstr

Component of the item (if required). If Comp is a sequence number (n), the NODE field will be ignored.

namestr, optional

Thirty-two character name for identifying the item on the printout and displays. The default is a label formed by concatenating the first four characters of the item and comp labels.

tstrtstr, optional

Time (or frequency) corresponding to start of IR data. If between values, the nearer value is used. By default it is the first value.

kcplxstr, optional

Complex number key:

  • 0 - Use the real part of the IR data. Default.

  • 1 - Use the imaginary part of the IR data.

Returns:
np.array

Variable values

Return type:

ndarray[tuple[int, ...], dtype[float64]]

Notes

By default, this command store temporally the variable on the variable number set by VAR_IR in the class Mapdl Therefore, any variable in that slot will be deleted when using this command.

The ESOL command defines element results data to be stored from a results file (FILE). Not all items are valid for all elements. To see the available items for a given element, refer to the input and output summary tables in the documentation for that element.

Two methods of data access are available via the ESOL command. You can access some simply by using a generic label (component name method), while others require a label and number (sequence number method).

Use the component name method to access general element data (that is, element data generally available to most element types or groups of element types).

The sequence number method is required for data that is not averaged (such as pressures at nodes and temperatures at integration points), or data that is not easily described in a generic fashion (such as all derived data for structural line elements and contact elements, all derived data for thermal line elements, and layer data for layered elements).

Element results are in the element coordinate system, except for layered elements where results are in the layer coordinate system. Element forces and moments are in the nodal coordinate system. Results are obtainable for an element at a specified node. Further location specifications can be made for some elements via the SHELL, LAYERP26, and FORCE commands.

For more information on the meaning of contact status and its possible values, see Reviewing Results in POST1 in the Contact Technology Guide.