#include <ode/ode.h>
#include "util.h"
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) |
void compute_Adcfm_b | ( | int | m, | |
T | 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.
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.