#include <interaction_force.h>
|
void | ForceBetweenSpheres (const Agent *sphere_lhs, const Agent *sphere_rhs, Real3 *result) const |
|
void | ForceOnACylinderFromASphere (const Agent *cylinder, const Agent *sphere, Real4 *result) const |
|
void | ForceOnASphereFromACylinder (const Agent *sphere, const Agent *cylinder, Real3 *result) const |
|
void | ForceBetweenCylinders (const Agent *cylinder1, const Agent *cylinder2, Real4 *result) const |
|
Real4 | ComputeForceOfASphereOnASphere (const Real3 &c1, real_t r1, const Real3 &c2, real_t r2) const |
|
Definition at line 26 of file interaction_force.h.
◆ InteractionForce()
bdm::InteractionForce::InteractionForce |
( |
| ) |
|
|
default |
◆ ~InteractionForce()
virtual bdm::InteractionForce::~InteractionForce |
( |
| ) |
|
|
virtualdefault |
◆ Calculate()
Real4 bdm::InteractionForce::Calculate |
( |
const Agent * |
lhs, |
|
|
const Agent * |
rhs |
|
) |
| const |
|
virtual |
◆ ComputeForceOfASphereOnASphere()
◆ ForceBetweenCylinders()
void bdm::InteractionForce::ForceBetweenCylinders |
( |
const Agent * |
cylinder1, |
|
|
const Agent * |
cylinder2, |
|
|
Real4 * |
result |
|
) |
| const |
|
private |
◆ ForceBetweenSpheres()
void bdm::InteractionForce::ForceBetweenSpheres |
( |
const Agent * |
sphere_lhs, |
|
|
const Agent * |
sphere_rhs, |
|
|
Real3 * |
result |
|
) |
| const |
|
private |
◆ ForceOnACylinderFromASphere()
void bdm::InteractionForce::ForceOnACylinderFromASphere |
( |
const Agent * |
cylinder, |
|
|
const Agent * |
sphere, |
|
|
Real4 * |
result |
|
) |
| const |
|
private |
◆ ForceOnASphereFromACylinder()
void bdm::InteractionForce::ForceOnASphereFromACylinder |
( |
const Agent * |
sphere, |
|
|
const Agent * |
cylinder, |
|
|
Real3 * |
result |
|
) |
| const |
|
private |
◆ NewCopy()
The documentation for this class was generated from the following files: