parallel_stepper.h File Reference

#include <ode/ode.h>
#include "util.h"
Include dependency graph for parallel_stepper.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  dxParallelStepParameters

Functions

template<typename T >
void compute_Adcfm_b (int m, T sor_w, T *J, const T *iMJ, int *jb, const T *cfm, T *Adcfm, T *b)
template<typename T >
void compute_invM_JT (int m, const T *J, T *iMJ, int *jb, dxBody *const *body, const T *invI)
size_t dxEstimateParallelStepMemoryRequirements (dxBody *const *body, int nb, dxJoint *const *_joint, int _nj)
void dxParallelProcessIslands (dxWorld *world, dReal stepsize, dstepper_fn_t stepper)
void dxParallelQuickStepper (dxWorldProcessContext *context, dxWorld *world, dxBody *const *body, int nb, dxJoint *const *_joint, int _nj, dReal stepsize)
bool dxReallocateParallelWorldProcessContext (dxWorld *world, dReal stepsize, dmemestimate_fn_t stepperestimate)

Function Documentation

template<typename T >
void compute_Adcfm_b ( int  m,
sor_w,
T *  J,
const T *  iMJ,
int *  jb,
const T *  cfm,
T *  Adcfm,
T *  b 
) [inline]

Definition at line 114 of file parallel_stepper.cpp.

template<typename T >
void compute_invM_JT ( int  m,
const T *  J,
T *  iMJ,
int *  jb,
dxBody *const *  body,
const T *  invI 
) [inline]

Definition at line 89 of file parallel_stepper.cpp.

size_t dxEstimateParallelStepMemoryRequirements ( dxBody *const *  body,
int  nb,
dxJoint *const *  _joint,
int  _nj 
)

Definition at line 886 of file parallel_stepper.cpp.

void dxParallelProcessIslands ( dxWorld *  world,
dReal  stepsize,
dstepper_fn_t  stepper 
)

Definition at line 335 of file parallel_stepper.cpp.

void dxParallelQuickStepper ( dxWorldProcessContext *  context,
dxWorld *  world,
dxBody *const *  body,
int  nb,
dxJoint *const *  _joint,
int  _nj,
dReal  stepsize 
)

Definition at line 445 of file parallel_stepper.cpp.

bool dxReallocateParallelWorldProcessContext ( dxWorld *  world,
dReal  stepsize,
dmemestimate_fn_t  stepperestimate 
)

Definition at line 1242 of file parallel_stepper.cpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines


parallel_quickstep
Author(s): Jared Duke
autogenerated on Fri Jan 11 09:59:41 2013