My Project: dynamics.mod/NewtonDynamics/source/physics/dgWorldDynamicUpdate.h File Reference

My Project

Classes | Macros | Variables
dgWorldDynamicUpdate.h File Reference
`#include "dgPhysicsStdafx.h"`

Go to the source code of this file.

## Classes

class | dgIslandCallbackStruct
class | dgBodyInfo
class | dgIsland
class | dgJointInfo
class | dgParallelJointMap
class | dgParallelSolverSyncData
class | dgParallelSolverSyncData::JointsBashes
class | dgQueue< T >
class | dgJacobianMatrixElement
class | dgJacobianMemory
class | dgWorldDynamicUpdate

## Macros

#define | DG_PSD_DAMP_TOL dgFloat32 (1.0e-3f)
#define | DG_BODY_LRU_STEP 2
#define | DG_SMALL_ISLAND_COUNT 2
#define | DG_FREEZZING_VELOCITY_DRAG dgFloat32 (0.9f)
#define | DG_SOLVER_MAX_ERROR (DG_FREEZE_MAG * dgFloat32 (0.5f))
#define | LINEAR_SOLVER_SUB_STEPS 3
#define | DG_BASE_ITERATION_COUNT 4
#define | DG_MAX_CONTINUE_COLLISON_STEPS 8

## Variables

DG_MSC_VECTOR_ALIGMENT class dgJacobianMatrixElement | DG_GCC_VECTOR_ALIGMENT

## Macro Definition Documentation

## § DG_BASE_ITERATION_COUNT

#define DG_BASE_ITERATION_COUNT 4

## § DG_BODY_LRU_STEP

#define DG_BODY_LRU_STEP 2

## § DG_FREEZZING_VELOCITY_DRAG

#define DG_FREEZZING_VELOCITY_DRAG dgFloat32 (0.9f)

## § DG_MAX_CONTINUE_COLLISON_STEPS

#define DG_MAX_CONTINUE_COLLISON_STEPS 8

## § DG_PSD_DAMP_TOL

#define DG_PSD_DAMP_TOL dgFloat32 (1.0e-3f)

## § DG_SMALL_ISLAND_COUNT

#define DG_SMALL_ISLAND_COUNT 2

## § DG_SOLVER_MAX_ERROR

#define DG_SOLVER_MAX_ERROR (DG_FREEZE_MAG * dgFloat32 (0.5f))

## § LINEAR_SOLVER_SUB_STEPS

#define LINEAR_SOLVER_SUB_STEPS 3

## Variable Documentation

## § DG_GCC_VECTOR_ALIGMENT

DG_MSC_VECTOR_ALIGMENT class dgJacobianMatrixElement DG_GCC_VECTOR_ALIGMENT