Template Function librapid::linalg::geam(const array::ArrayContainer<ShapeTypeA, CudaStorage<StorageScalar>>&, Alpha, const array::Transpose<array::ArrayContainer<ShapeTypeB, CudaStorage<StorageScalar>>>&, Beta, array::ArrayContainer<ShapeTypeC, CudaStorage<StorageScalar>>&)#

Function Documentation#

template<typename StorageScalar, typename ShapeTypeA, typename ShapeTypeB, typename ShapeTypeC, typename Alpha, typename Beta>
void librapid::linalg::geam(const array::ArrayContainer<ShapeTypeA, CudaStorage<StorageScalar>> &a, Alpha alpha, const array::Transpose<array::ArrayContainer<ShapeTypeB, CudaStorage<StorageScalar>>> &b, Beta beta, array::ArrayContainer<ShapeTypeC, CudaStorage<StorageScalar>> &c)#