Public Types | Public Member Functions

OpenTissue::mbd::CollisionResolverInterface< mbd_types > Class Template Reference

#include <mbd_collision_resolver_interface.h>

Inheritance diagram for OpenTissue::mbd::CollisionResolverInterface< mbd_types >:
OpenTissue::mbd::StepperInterface< mbd_types > OpenTissue::mbd::IterateOnceCollisionResolver< mbd_types, collision_law_policy > OpenTissue::mbd::SequentialCollisionResolver< mbd_types, collision_law_policy > OpenTissue::mbd::SequentialTruncatingCollisionResolver< mbd_types, collision_law_policy >

List of all members.

Public Types

typedef
mbd_types::math_policy::real_type 
real_type
typedef mbd_types::group_type group_type

Public Member Functions

 CollisionResolverInterface ()
virtual ~CollisionResolverInterface ()
void error_correction (group_type &group)
void run (group_type &group, real_type const &time_step)

template<typename mbd_types>
class OpenTissue::mbd::CollisionResolverInterface< mbd_types >


Member Typedef Documentation


Constructor & Destructor Documentation

template<typename mbd_types>
OpenTissue::mbd::CollisionResolverInterface< mbd_types >::CollisionResolverInterface (  )  [inline]
template<typename mbd_types>
virtual OpenTissue::mbd::CollisionResolverInterface< mbd_types >::~CollisionResolverInterface (  )  [inline, virtual]

Member Function Documentation

template<typename mbd_types>
void OpenTissue::mbd::CollisionResolverInterface< mbd_types >::error_correction ( group_type group  )  [inline]
template<typename mbd_types>
void OpenTissue::mbd::CollisionResolverInterface< mbd_types >::run ( group_type group,
real_type const &  time_step 
) [inline]

The documentation for this class was generated from the following file: