Logo
Fully annotated reference manual - version 1.8.12
Loading...
Searching...
No Matches
ComputeContext Member List

This is the complete list of members for ComputeContext, including all inherited members.

applyOperation(const std::size_t randomVariableOpCode, const std::vector< std::size_t > &args)=0ComputeContextpure virtual
createInputVariable(double v)=0ComputeContextpure virtual
createInputVariable(double *v)=0ComputeContextpure virtual
createInputVariates(const std::size_t dim, const std::size_t steps)=0ComputeContextpure virtual
debugInfo() const =0ComputeContextpure virtual
declareOutputVariable(const std::size_t id)=0ComputeContextpure virtual
deviceInfo() constComputeContextvirtual
disposeCalculation(const std::size_t id)=0ComputeContextpure virtual
finalizeCalculation(std::vector< double * > &output)=0ComputeContextpure virtual
finalizeCalculation(std::vector< std::vector< double > > &output)ComputeContext
freeVariable(const std::size_t id)=0ComputeContextpure virtual
init()=0ComputeContextpure virtual
initiateCalculation(const std::size_t n, const std::size_t id=0, const std::size_t version=0, const Settings settings={})=0ComputeContextpure virtual
supportsDoublePrecision() constComputeContextvirtual
~ComputeContext()ComputeContextvirtual