Replies: 4 comments 8 replies
|
Thanks for opening this discussion. I also think that we can remove the special stress/strain case and use the (more powerful) gauss-point-data output for that. I would suggest to define a parameter taking a list of quantities to write and/or not-to-write so that we don't have to introduce an extra option for every possible output quantity. |
|
I support option 3 as well. Maybe we could use e.g. |
|
I think using the names of internal material variables in a global context is problematic because their name are unknown. For example, plastic strain might be called I think if we want finer control than just If turning on/off specific internal variables for certain materials is desired, I think it would be more intuitive to do that in the material definition. The material definition section could also inform about which internal variables it has and can write. |
|
I cannot contribute to the detailed discussion about material output options. A general remark though: let's be cautious with outputting too much by default. I'd rather have no output by default (for eyery user) and let expert users activate just those fields that they are interested in. |
Uh oh!
There was an error while loading. Please reload this page.
Coming from the solid mechanics side, I can print out stresses and strains with the
STRESS_STRAINparameter in the respectiveRUNTIME VTK OUTPUTsection. However, there are often internal variables (like plastic or viscous strains), which I would like to see as well.Currently, they are stored in the vtu files when I add the parameter
GAUSS_POINT_DATA_OUTPUT_TYPEand set it to something exceptnone. This is weird in my opinion; I would expect that this parameter controls the output position (node, GP, center) of all gauss point variables (including stress and strain).I would rather expect an additional boolean parameter
INTERNAL_VARIABLES(ormaterial_variables), which switches all internal variables on and off. Alternatively, one could also have a bunch of additional boolean parametersPLASTIC_STRAIN,VISCOUS_STRAIN,BACK_STRESS; the list might then become pretty long. On the other hand, a more granular output option may reduce file sizes significantly.There is an additional parameter
OPTIONAL_OUTPUT. This expects an enum (currently just two options: [no, membranethickness]). Actually I find the name of this parameter strange as well, but I could live with that. But then the expected value must be changed to an array of enums where I can put any variables in it (plastic_strain, viscous_strain, etc.).In short: I am disappointed of the current option to print material variables, and I really beg for a change. I would like to have your opinion, what we should do:
@4C-multiphysics/developers : Please, comment whatever you prefer.
All reactions