This namespace contains various classes and functions that can be used in multi-body simulations.
More...
|
BodyData | newBodyData (const BodySet &bodies) |
|
BodyGroup | newBodyGroup (const BodySet &bodies) |
|
BodyGroup | newBodyGroup (const SliceAll &all, const BodySet &bodies) |
|
BodyGroup | newBodyGroup (const IdxVector &ibodies, const BodySet &bodies) |
|
void | checkBodyData (const BodyData &bdata, const String &context) |
|
void | completeBodyData (const BodyData &bdata, const ShapeTable &shapes) |
|
void | updateSurfaces (const XBodySet &sbodies, const BodySet &rbodies, const ShapeTable &shapes) |
|
Ref< Object > | newSurfaceUpdater (const XBodySet &sbodies, const BodySet &rbodies, const Ref< ShapeTable > &shapes) |
|
XBodySet | toXBodySet (const BodySet &bodies) |
|
XBodySet | newXBodySet (BodyKind kind, const ElementSet &elems, util::StorageMode mode=util::DEFAULT_STORAGE) |
|
XBodySet | newXBodySet (const String &name, const ElementSet &elems, util::StorageMode mode=util::DEFAULT_STORAGE) |
|
The namespace jive::mbody contains various classes and functions that can be used in multi-body and discrete element simulations.
All classes and functions in this namespace can be found in the package jive.mbody.