HMSBEAGLE  1.0.0
beagle::gpu::BeagleGPUImpl Member List

This is the complete list of members for beagle::gpu::BeagleGPUImpl, including all inherited members.

accumulateScaleFactors(const int *scalingIndices, int count, int cumulativeScalingIndex) (defined in beagle::gpu::BeagleGPUImpl)beagle::gpu::BeagleGPUImplvirtual
BeagleGPUImpl() (defined in beagle::gpu::BeagleGPUImpl)beagle::gpu::BeagleGPUImpl
calculateEdgeLogLikelihoods(const int *parentBufferIndices, const int *childBufferIndices, const int *probabilityIndices, const int *firstDerivativeIndices, const int *secondDerivativeIndices, const int *categoryWeightsIndices, const int *stateFrequenciesIndices, const int *cumulativeScaleIndices, int count, double *outSumLogLikelihood, double *outSumFirstDerivative, double *outSumSecondDerivative) (defined in beagle::gpu::BeagleGPUImpl)beagle::gpu::BeagleGPUImplvirtual
calculateRootLogLikelihoods(const int *bufferIndices, const int *categoryWeightsIndices, const int *stateFrequenciesIndices, const int *cumulativeScaleIndices, int count, double *outSumLogLikelihood) (defined in beagle::gpu::BeagleGPUImpl)beagle::gpu::BeagleGPUImplvirtual
copyScaleFactors(int destScalingIndex, int srcScalingIndex) (defined in beagle::gpu::BeagleGPUImpl)beagle::gpu::BeagleGPUImplvirtual
createInstance(int tipCount, int partialsBufferCount, int compactBufferCount, int stateCount, int patternCount, int eigenDecompositionCount, int matrixCount, int categoryCount, int scaleBufferCount, int resourceNumber, long preferenceFlags, long requirementFlags) (defined in beagle::gpu::BeagleGPUImpl)beagle::gpu::BeagleGPUImplvirtual
getInstanceDetails(BeagleInstanceDetails *retunInfo) (defined in beagle::gpu::BeagleGPUImpl)beagle::gpu::BeagleGPUImplvirtual
getPartials(int bufferIndex, int scaleIndex, double *outPartials) (defined in beagle::gpu::BeagleGPUImpl)beagle::gpu::BeagleGPUImplvirtual
getSiteDerivatives(double *outFirstDerivatives, double *outSecondDerivatives) (defined in beagle::gpu::BeagleGPUImpl)beagle::gpu::BeagleGPUImplvirtual
getSiteDerivatives(double *outFirstDerivatives, double *outSecondDerivatives) (defined in beagle::gpu::BeagleGPUImpl)beagle::gpu::BeagleGPUImplvirtual
getSiteDerivatives(double *outFirstDerivatives, double *outSecondDerivatives) (defined in beagle::gpu::BeagleGPUImpl)beagle::gpu::BeagleGPUImplvirtual
getSiteLogLikelihoods(double *outLogLikelihoods) (defined in beagle::gpu::BeagleGPUImpl)beagle::gpu::BeagleGPUImplvirtual
getSiteLogLikelihoods(double *outLogLikelihoods) (defined in beagle::gpu::BeagleGPUImpl)beagle::gpu::BeagleGPUImplvirtual
getSiteLogLikelihoods(double *outLogLikelihoods) (defined in beagle::gpu::BeagleGPUImpl)beagle::gpu::BeagleGPUImplvirtual
getTransitionMatrix(int matrixIndex, double *outMatrix) (defined in beagle::gpu::BeagleGPUImpl)beagle::gpu::BeagleGPUImplvirtual
removeScaleFactors(const int *scalingIndices, int count, int cumulativeScalingIndex) (defined in beagle::gpu::BeagleGPUImpl)beagle::gpu::BeagleGPUImplvirtual
resetScaleFactors(int cumulativeScalingIndex) (defined in beagle::gpu::BeagleGPUImpl)beagle::gpu::BeagleGPUImplvirtual
resourceNumber (defined in beagle::BeagleImpl)beagle::BeagleImpl
setCategoryRates(const double *inCategoryRates) (defined in beagle::gpu::BeagleGPUImpl)beagle::gpu::BeagleGPUImplvirtual
setCategoryWeights(int categoryWeightsIndex, const double *inCategoryWeights) (defined in beagle::gpu::BeagleGPUImpl)beagle::gpu::BeagleGPUImplvirtual
setEigenDecomposition(int eigenIndex, const double *inEigenVectors, const double *inInverseEigenVectors, const double *inEigenValues) (defined in beagle::gpu::BeagleGPUImpl)beagle::gpu::BeagleGPUImplvirtual
setPartials(int bufferIndex, const double *inPartials) (defined in beagle::gpu::BeagleGPUImpl)beagle::gpu::BeagleGPUImplvirtual
setPatternWeights(const double *inPatternWeights) (defined in beagle::gpu::BeagleGPUImpl)beagle::gpu::BeagleGPUImplvirtual
setStateFrequencies(int stateFrequenciesIndex, const double *inStateFrequencies) (defined in beagle::gpu::BeagleGPUImpl)beagle::gpu::BeagleGPUImplvirtual
setTipPartials(int tipIndex, const double *inPartials) (defined in beagle::gpu::BeagleGPUImpl)beagle::gpu::BeagleGPUImplvirtual
setTipStates(int tipIndex, const int *inStates) (defined in beagle::gpu::BeagleGPUImpl)beagle::gpu::BeagleGPUImplvirtual
setTransitionMatrices(const int *matrixIndices, const double *inMatrices, const double *paddedValues, int count) (defined in beagle::gpu::BeagleGPUImpl)beagle::gpu::BeagleGPUImplvirtual
setTransitionMatrix(int matrixIndex, const double *inMatrix, double paddedValue) (defined in beagle::gpu::BeagleGPUImpl)beagle::gpu::BeagleGPUImplvirtual
updatePartials(const int *operations, int operationCount, int cumulativeScalingIndex) (defined in beagle::gpu::BeagleGPUImpl)beagle::gpu::BeagleGPUImplvirtual
updateTransitionMatrices(int eigenIndex, const int *probabilityIndices, const int *firstDerivativeIndices, const int *secondDerivativeIndices, const double *edgeLengths, int count) (defined in beagle::gpu::BeagleGPUImpl)beagle::gpu::BeagleGPUImplvirtual
waitForPartials(const int *destinationPartials, int destinationPartialsCount) (defined in beagle::gpu::BeagleGPUImpl)beagle::gpu::BeagleGPUImplvirtual
~BeagleGPUImpl() (defined in beagle::gpu::BeagleGPUImpl)beagle::gpu::BeagleGPUImplvirtual
~BeagleImpl() (defined in beagle::BeagleImpl)beagle::BeagleImplinlinevirtual