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)=0 (defined in ComputeContext) | ComputeContext | pure virtual |
createInputVariable(double v)=0 (defined in ComputeContext) | ComputeContext | pure virtual |
createInputVariable(double *v)=0 (defined in ComputeContext) | ComputeContext | pure virtual |
createInputVariates(const std::size_t dim, const std::size_t steps, const std::uint32_t seed)=0 (defined in ComputeContext) | ComputeContext | pure virtual |
debugInfo() const =0 (defined in ComputeContext) | ComputeContext | pure virtual |
declareOutputVariable(const std::size_t id)=0 (defined in ComputeContext) | ComputeContext | pure virtual |
finalizeCalculation(std::vector< double * > &output)=0 (defined in ComputeContext) | ComputeContext | pure virtual |
finalizeCalculation(std::vector< std::vector< double >> &output) (defined in ComputeContext) | ComputeContext | |
freeVariable(const std::size_t id)=0 (defined in ComputeContext) | ComputeContext | pure virtual |
init()=0 (defined in ComputeContext) | ComputeContext | pure virtual |
initiateCalculation(const std::size_t n, const std::size_t id=0, const std::size_t version=0, const bool debug=false)=0 (defined in ComputeContext) | ComputeContext | pure virtual |
~ComputeContext() (defined in ComputeContext) | ComputeContext | virtual |