Question with particle body force
Answers
-
Hi Raheem,
If using the latest version of the API you can use results.force.component to return individual component of theforce. e.g.results.force.x += calcualted_value;
results.force.y += calcualted_value;
results.force.z = 0.0;The older version of the API has the format:
calculatedForceZ += calcualted_value;
calculatedForceY += calcualted_value;
calculatedForceX = 0.0;Best to be aware the latest versions of the API Body Force will overwrite forces calculated in the chain if using = however the older version will not overwrite contact forces, only overwrite forces calculated in the body force.
Regards
Stephen
0 -
Stephen Cole_21117 said:
Hi Raheem,
If using the latest version of the API you can use results.force.component to return individual component of theforce. e.g.results.force.x += calcualted_value;
results.force.y += calcualted_value;
results.force.z = 0.0;The older version of the API has the format:
calculatedForceZ += calcualted_value;
calculatedForceY += calcualted_value;
calculatedForceX = 0.0;Best to be aware the latest versions of the API Body Force will overwrite forces calculated in the chain if using = however the older version will not overwrite contact forces, only overwrite forces calculated in the body force.
Regards
Stephen
Hi Stephen,
Now I am using the API with NExternalForceTypesV3_0_0::SResults in EDEM 2022.1, for return value of results.force, there are no choice of indibvidual component like results.force.z, only results.force.getZ() or results.force.setZ().
Regards!
Raheem
0