Table of Contents

Struct Solver.SubstepMultithreadingContext

Namespace
BepuPhysics
Assembly
BepuPhysics.dll
protected struct Solver.SubstepMultithreadingContext
Inherited Members

Fields

CompletedWorkBlockCount

Counter of work completed for the current stage.

public int CompletedWorkBlockCount

Field Value

int

ConstraintBatchBoundaries

public Buffer<int> ConstraintBatchBoundaries

Field Value

Buffer<int>

ConstraintBlocks

public Buffer<Solver.WorkBlock> ConstraintBlocks

Field Value

Buffer<Solver.WorkBlock>

Dt

public float Dt

Field Value

float

HighestVelocityIterationCount

public int HighestVelocityIterationCount

Field Value

int

IncrementalUpdateBlocks

public Buffer<Solver.WorkBlock> IncrementalUpdateBlocks

Field Value

Buffer<Solver.WorkBlock>

InverseDt

public float InverseDt

Field Value

float

KinematicIntegrationBlocks

public Buffer<Solver.IntegrationWorkBlock> KinematicIntegrationBlocks

Field Value

Buffer<Solver.IntegrationWorkBlock>

Stages

public Buffer<Solver.SolverSyncStage> Stages

Field Value

Buffer<Solver.SolverSyncStage>

SyncIndex

Monotonically increasing index of executed stages during a frame.

public int SyncIndex

Field Value

int

VelocityIterationCounts

public Buffer<int> VelocityIterationCounts

Field Value

Buffer<int>

WorkerCount

public int WorkerCount

Field Value

int