|
MULTIBODY SIMULATION SOFTWARE - API documentation |
#include <CHlcpConstraintTwoFrictionT.h>


Public Member Functions | |
| ChLcpConstraintTwoFrictionT () | |
| ChLcpConstraintTwoFrictionT (ChLcpVariablesBody *mvariables_a, ChLcpVariablesBody *mvariables_b) | |
| ChLcpConstraintTwoFrictionT (const ChLcpConstraintTwoFrictionT &other) | |
| virtual ChLcpConstraint * | new_Duplicate () |
| ChLcpConstraintTwoFrictionT & | operator= (const ChLcpConstraintTwoFrictionT &other) |
| virtual bool | IsLinear () |
| virtual double | Violation (double mc_i) |
| virtual void | StreamIN (ChStreamInBinary &mstream) |
| virtual void | StreamOUT (ChStreamOutBinary &mstream) |
| chrono::ChLcpConstraintTwoFrictionT::ChLcpConstraintTwoFrictionT | ( | ) |
Default constructor.
| chrono::ChLcpConstraintTwoFrictionT::ChLcpConstraintTwoFrictionT | ( | ChLcpVariablesBody * | mvariables_a, | |
| ChLcpVariablesBody * | mvariables_b | |||
| ) |
Construct and immediately set references to variables, also setting the and the normal constraint other tangential constraint (the latter is mandatory only for the second of the two tangential constraints)
| chrono::ChLcpConstraintTwoFrictionT::ChLcpConstraintTwoFrictionT | ( | const ChLcpConstraintTwoFrictionT & | other | ) |
Copy constructor.
| ChLcpConstraintTwoFrictionT& chrono::ChLcpConstraintTwoFrictionT::operator= | ( | const ChLcpConstraintTwoFrictionT & | other | ) |
Assignment operator: copy from other object.
| virtual bool chrono::ChLcpConstraintTwoFrictionT::IsLinear | ( | ) | [virtual] |
Tells that this constraint is not linear, that is: it cannot be solved with a plain simplex solver.
Reimplemented from chrono::ChLcpConstraint.
| double chrono::ChLcpConstraintTwoFrictionT::Violation | ( | double | mc_i | ) | [virtual] |
| void chrono::ChLcpConstraintTwoFrictionT::StreamIN | ( | ChStreamInBinary & | mstream | ) | [virtual] |
Method to allow deserializing a persistent binary archive (ex: a file) into transient data.
Reimplemented from chrono::ChLcpConstraintTwoBodies.
| void chrono::ChLcpConstraintTwoFrictionT::StreamOUT | ( | ChStreamOutBinary & | mstream | ) | [virtual] |
Method to allow serializing transient data into a persistent binary archive (ex: a file).
Reimplemented from chrono::ChLcpConstraintTwoBodies.
CHRONO::ENGINE