parallel_ode::CudaPGSSolver< CudaT, ParamsT > Member List
This is the complete list of members for parallel_ode::CudaPGSSolver< CudaT, ParamsT >, including all inherited members.
adcfmparallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [protected]
alignEnabled() constparallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [inline, protected]
asyncEnabled() constparallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [inline, protected]
atomicsEnabled() constparallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [inline, protected]
batchIndices_parallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [protected]
batchRepetitionCount_parallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [protected]
batchSizes_parallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [protected]
batchStrategy_parallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [protected]
batchStrategyType_parallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [protected]
bID(const int index, const int offset) constparallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [inline, protected]
bInit_parallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [protected]
bodyFAccparallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [protected]
bodyFAccReductionparallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [protected]
bodyIDsparallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [protected]
bodyStride_parallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [protected]
bodyTAccparallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [protected]
bodyTAccReductionparallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [protected]
checkInit()parallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [inline, protected]
cID(const int index, const int offset) constparallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [inline, protected]
compactScalarsEnabled() constparallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [inline, protected]
constraintIndices_parallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [protected]
constraintStride_parallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [protected]
CudaPGSSolver(int parallelFlags=DEFAULT_FLAGS, BatchType batchType=BatchTypes::DEFAULT_BATCH_TYPE, ReduceType reduceType=ReduceTypes::DEFAULT_REDUCE_TYPE, uint numBatches=ParallelOptions::MAXBATCHES)parallel_ode::CudaPGSSolver< CudaT, ParamsT > [inline]
CudaTMutablePtr typedefparallel_ode::CudaPGSSolver< CudaT, ParamsT >
CudaTPtr typedefparallel_ode::CudaPGSSolver< CudaT, ParamsT >
fIDsparallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [protected]
getBodyStride() constparallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [inline, protected]
getConstraintStride() constparallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [inline, protected]
getCopyType() constparallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [inline, protected]
getDefaultAlign() constparallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [inline, protected]
getNumBatches() constparallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [inline, protected]
getNumBodies() constparallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [inline, protected]
getNumConstraints() constparallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [inline, protected]
getReduceStride() constparallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [inline, protected]
i0parallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [protected]
ij0parallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [protected]
iMassparallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [protected]
initialize()parallel_ode::CudaPGSSolver< CudaT, ParamsT > [virtual]
isEnabled(const ParallelFlag flag) constparallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [inline, protected]
j0parallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [protected]
lambda0parallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [protected]
loadBatches(int *jb)parallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [protected]
loadBodies()parallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [protected, virtual]
loadConstants()parallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [protected, virtual]
loadConstraints()parallel_ode::CudaPGSSolver< CudaT, ParamsT > [protected, virtual]
loadKernels()parallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [protected, virtual]
loadSolution()parallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [protected, virtual]
lohiDparallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [protected]
m_parallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [protected]
MemFlags typedefparallel_ode::CudaPGSSolver< CudaT, ParamsT >
n_parallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [protected]
numBatches_parallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [protected]
parallelFlags_parallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [protected]
parallelParams_parallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [protected]
ParallelPGSSolver(int parallelFlags=DEFAULT_FLAGS, BatchType batchType=BatchTypes::DEFAULT_BATCH_TYPE, ReduceType reduceType=ReduceTypes::DEFAULT_REDUCE_TYPE, uint numBatches=ParallelOptions::MAXBATCHES)parallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [inline]
ParamsTMutablePtr typedefparallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA >
ParamsTPtr typedefparallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA >
pinnedMemEnabled() constparallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [inline, protected]
PMemManager typedefparallel_ode::CudaPGSSolver< CudaT, ParamsT >
preProcessDevice(const CudaT sorParam, const CudaT stepsize)parallel_ode::CudaPGSSolver< CudaT, ParamsT > [protected, virtual]
preprocessEnabled() constparallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [inline, protected]
preProcessHost()parallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [protected, virtual]
printConfig()parallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [protected]
randomizeEnabled() constparallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [inline, protected]
reduceEnabled() constparallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [inline, protected]
reduceStrategy_parallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [protected]
reduceStrategyType_parallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [protected]
reduceStride_parallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [protected]
reductionOffsets0_parallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [protected]
reductionOffsets1_parallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [protected]
rhsparallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [protected]
rID(const int index, const int offset) constparallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [inline, protected]
setBodySize(int n, bool bResizeArrays=true)parallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [protected]
setBodyStride(int bodyStride)parallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [inline, protected]
setConstraintSize(int m, bool bResizeArrays=true)parallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [protected]
setConstraintStride(int constraintStride)parallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [inline, protected]
setMemFlags(MemFlags flags)parallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [protected, virtual]
setReduceStride(int reduceStride)parallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [inline, protected]
solveAndReduce(const int offset, const int batchSize)parallel_ode::CudaPGSSolver< CudaT, ParamsT > [protected, virtual]
syncDeviceToODE()parallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [protected]
syncODEToDevice()parallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [protected]
Vec4T typedefparallel_ode::CudaPGSSolver< CudaT, ParamsT >
wcMemEnabled() constparallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [inline, protected]
worldSolve(SolverParams *params)parallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [virtual]
~CudaPGSSolver()parallel_ode::CudaPGSSolver< CudaT, ParamsT > [inline, virtual]
~ParallelPGSSolver()parallel_ode::ParallelPGSSolver< CudaT, ParamsT, ParallelTypes::CUDA > [inline, virtual]


parallel_quickstep
Author(s): Jared Duke
autogenerated on Fri Jan 3 2014 11:36:56