Static Public Member Functions
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.

reduceTypeThe type of reduction
bClearBuffersWhether to clear the reduction buffers after each reduce operation
bodyAlignmentThe number of bodies per aligned memory stride
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:

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