Hello,
In the postprocess, I want to get the result of a specified point (with the coordinate (x,y,z), not just the nodes) at the current step. Is there any Gid_Process or Tcl process that can achieve this requirement?
I think it is similar to the PointEvolution command, but I don't want to generate the graphs, and only the result of the current step is needed.
Looking forward to your advice!
Thanks.
how to get the result of a specified point
Moderator: GiD Team
Re: how to get the result of a specified point
This command doesn't exists, and seems useful, we will study to implement it for future developer versions.
Nowadays you can do your own Tcl procedure:
a) Finding the element where the x,y,z lies, if any (maybe the coordinate is far outside) and then ask the result of the element (in case of 'gauss-points' elemental result) or the result of the element's nodes (in case of 'nodal' result), and interpolate from these values to the new x,y,z location (based on the FEM shape-functions).
b) Creating as you said a new point evolution graph, getting the point corresponding to the current time step, and deleting this auxiliary point graph.
Nowadays you can do your own Tcl procedure:
a) Finding the element where the x,y,z lies, if any (maybe the coordinate is far outside) and then ask the result of the element (in case of 'gauss-points' elemental result) or the result of the element's nodes (in case of 'nodal' result), and interpolate from these values to the new x,y,z location (based on the FEM shape-functions).
b) Creating as you said a new point evolution graph, getting the point corresponding to the current time step, and deleting this auxiliary point graph.