$search
baseBatch(const int *pairList, const BatchVector &constraintIndices, const BatchVector &batchSizes, BatchVector &batchIndices, BatchVector &bodyRepetitionCount0, BatchVector &bodyRepetitionCount1, BatchVector &maxBodyRepetitionCountInBatch) | parallel_ode::BatchStrategy | [protected] |
batch(const int *pairList, const int numPairs, const int numBodies, BatchVector &bodyRepetitionCount0, BatchVector &bodyRepetitionCount1, BatchVector &maxBodyRepetitionCountInBatch, BatchVector &constraintIndices, BatchVector &batchIndices, BatchVector &batchSizes) | parallel_ode::GreedyBatchStrategy | [virtual] |
batchIndicesFromBatchSizes(const BatchVector &batchSizes, BatchVector &batchIndices, bool bAlign, int alignment) | parallel_ode::BatchStrategy | [protected, static] |
batchRepetitionCount(const int *pairList, const BatchVector &constraintIndices, const BatchVector &batchIndices, BatchVector &bodyRepetitionCount0, BatchVector &bodyRepetitionCount1, BatchVector &maxBodyRepetitionCountInBatch) | parallel_ode::BatchStrategy | [protected] |
BatchStrategy(int maxBatches=ParallelOptions::MAXBATCHES) | parallel_ode::BatchStrategy | [inline] |
BatchVector typedef | parallel_ode::BatchStrategy | |
getAlignment() const | parallel_ode::BatchStrategy | [inline] |
getMaxBatches() const | parallel_ode::BatchStrategy | [inline] |
GreedyBatchStrategy(int maxBatches=ParallelOptions::MAXBATCHES) | parallel_ode::GreedyBatchStrategy | [inline] |
isAligning() const | parallel_ode::BatchStrategy | [inline] |
setAlign(bool bAlign) | parallel_ode::BatchStrategy | [inline] |
setAlignment(int alignment) | parallel_ode::BatchStrategy | [inline] |
setMaxBatches(int maxBatches) | parallel_ode::BatchStrategy | [inline] |
~BatchStrategy() | parallel_ode::BatchStrategy | [inline, virtual] |