#include <parallel_common.h>#include <parallel_math.h>

Go to the source code of this file.
Namespaces | |
| namespace | parallel_ode |
Functions | |
| template<typename T > | |
| void | parallel_ode::ompPGSReduce (typename vec4< T >::Type *fc0, typename vec4< T >::Type *fc1, typename vec4< T >::Type *fc0_reduction, typename vec4< T >::Type *fc1_reduction, ReduceStrategy *reduceStrategy) |
| template<typename T > | |
| void | parallel_ode::ompPGSSolve (int4 *bodyIDs, int *fIDs, typename vec4< T >::Type *j, typename vec4< T >::Type *ij, typename vec4< T >::Type *fc0, typename vec4< T >::Type *fc1, typename vec4< T >::Type *fc0_reduction, typename vec4< T >::Type *fc1_reduction, T *lambda, T *adcfm, T *rhs, T *hilo, int offset, int numConstraints, bool bUseAtomics, int bStride, int cStride) |
| template<typename T > | |
| void | parallel_ode::ompZeroVector (T *buffer, int bufferSize) |