Scroll to navigation

beagle.BeagleFlag(3) HMSBEAGLE beagle.BeagleFlag(3)

NAME

beagle.BeagleFlag -

SYNOPSIS

Public Member Functions


BeagleFlag (long mask, String meaning)
 
long getMask ()
 
String getMeaning ()
 
boolean isSet (long flags)
 

Static Public Member Functions


static String toString (long flags)
 

Public Attributes


PRECISION_SINGLE = (1 << 0, 'double precision computation')
 
PRECISION_DOUBLE = (1 << 1, 'single precision computation')
 
COMPUTATION_SYNCH = (1 << 2, 'synchronous computation (blocking')
 
COMPUTATION_ASYNCH = (1 << 3, 'asynchronous computation (non-blocking)')
 
EIGEN_REAL = (1 <<4, 'real eigenvalue computation')
 
EIGEN_COMPLEX = (1 <<5, 'complex eigenvalue computation')
 
SCALING_MANUAL = (1 << 6, 'manual scaling')
 
SCALING_AUTO = (1 << 7, 'auto-scaling on')
 
SCALING_ALWAYS = (1 << 8, 'scale at every update')
 
SCALING_DYNAMIC = (1 << 19, 'manual scaling with dynamic checking')
 
SCALERS_RAW = (1 << 9, 'save raw scalers')
 
SCALERS_LOG = (1 << 10, 'save log scalers')
 
VECTOR_SSE = (1 << 11, 'SSE vector computation')
 
VECTOR_NONE = (1 << 12, 'no vector computation')
 
THREADING_OPENMP = (1 << 13, 'OpenMP threading')
 
THREADING_NONE = (1 << 14, 'no threading')
 
PROCESSOR_CPU = (1 << 15, 'use CPU as main processor')
 
PROCESSOR_GPU = (1 << 16, 'use GPU as main processor')
 
PROCESSOR_FPGA = (1 << 17, 'use FPGA as main processor')
 
PROCESSOR_CELL = (1 << 18, 'use CELL as main processor')
 

Detailed Description

Author:
Andrew Rambaut
Marc Suchard
Version:
$Id$
 
 

Author

Generated automatically by Doxygen for HMSBEAGLE from the source code.
Fri May 25 2012 Version 1.0.0