Skip to main content

result:von mises strains as mechanical

Version: 0.0.0

Description​

Computes the equivalent (Von Mises) elastic strains and averages it to the nodes (by default). For multibody simulations, averaging across bodies can either be activated or deactivated.

Inputs​

InputNameExpected type(s)Description
Pin 0time_scopingscoping, vector<int32>time/freq (use doubles or field), time/freq set ids (use ints or scoping) or time/freq step ids use scoping with TimeFreq_steps location) required in output.
Pin 1mesh_scopingscoping, scopings_containernodes or elements scoping required in output.
Pin 3streams_containerstreams_containerresult file container allowed to be kept open to cache data.
Pin 4
Required
data_sourcesdata_sourcesresult file path container.
Pin 7meshabstract_meshed_region, meshes_containerprevents from reading the mesh in the results file.
Pin 9requested_locationstringaverage the elemental nodal result to the requested location (default is nodal).
Pin 13poisson_ratioint32, doublePoisson ratio to be used in equivalent strain calculation.
Pin 14read_cyclicboolif true, cyclic expansion is done. If false, it's ignored.
Pin 200average_across_bodiesboolfor multibody simulations, the stresses are averaged across bodies if true or not if false (default).

Outputs​

OutputNameExpected type(s)Description
Pin 0fields_containerfields_container
Pin 1meshes_containermeshes_container

Configurations​

NameExpected type(s)Default valueDescription
mutexboolfalseIf this option is set to true, the shared memory is prevented from being simultaneously accessed by multiple threads.

Scripting​

Category: result

Plugin: mechanical_results

Scripting name: None

Full name: None

Internal name: strain_eqv_as_mechanical

License: None

Changelog​

  • Version 0.0.0: Initial release.