parallel_ode::ReduceStrategyFactory Class Reference

#include <parallel_reduce.h>

List of all members.

Static Public Member Functions

static ReduceStrategycreate (ReduceType reduceType, bool bClearBuffers=true, int bodyAlignment=ParallelOptions::DEFAULTALIGN)
 Creates a reduction strategy according the given arguments.

Detailed Description

Handles the creation of reduction strategies according to a desired type and alignment

Definition at line 179 of file parallel_reduce.h.


Member Function Documentation

static ReduceStrategy* parallel_ode::ReduceStrategyFactory::create ( ReduceType  reduceType,
bool  bClearBuffers = true,
int  bodyAlignment = ParallelOptions::DEFAULTALIGN 
) [inline, static]

Creates a reduction strategy according the given arguments.

Parameters:
reduceType The type of reduction
bClearBuffers Whether to clear the reduction buffers after each reduce operation
bodyAlignment The number of bodies per aligned memory stride
Returns:
A pointer to the reduction strategy

Definition at line 191 of file parallel_reduce.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines


parallel_quickstep
Author(s): Jared Duke
autogenerated on Fri Jan 11 09:59:43 2013