mirror of https://github.com/QMCPACK/qmcpack.git
remove deprecated size from ma blas extensions
This commit is contained in:
parent
05fa907d63
commit
4ed33afe72
|
@ -51,10 +51,10 @@ template<class T,
|
|||
typename = typename std::enable_if<std::decay<MultiArray1D>::type::dimensionality == 1>::type>
|
||||
void adotpby(T const alpha, MultiArray2Dx const& x, MultiArray2Dy const& y, Q const beta, MultiArray1D res)
|
||||
{
|
||||
if (x.size(0) != y.size(0) || x.size(0) != res.size(0) || x.size(1) != y.size(1) || x.stride(1) != 1 ||
|
||||
if (std::get<0>(x.sizes()) != std::get<0>(y.sizes()) || std::get<0>(x.sizes()) != std::get<0>(res.sizes()) || std::get<1>(x.sizes()) != std::get<1>(y.sizes()) || x.stride(1) != 1 ||
|
||||
y.stride(1) != 1)
|
||||
throw std::runtime_error(" Error: Inconsistent matrix dimensions in adotpby(2D).\n");
|
||||
strided_adotpby(x.size(0), x.size(1), alpha, pointer_dispatch(x.origin()), x.stride(0), pointer_dispatch(y.origin()),
|
||||
strided_adotpby(std::get<0>(x.sizes()), std::get<1>(x.sizes()), alpha, pointer_dispatch(x.origin()), x.stride(0), pointer_dispatch(y.origin()),
|
||||
y.stride(0), beta, to_address(res.origin()), res.stride(0));
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue