Closed mzuzek closed 1 year ago
refs #445
Kokkos overloads of pressio::ops::scale:
pressio::ops::scale
scale
Unit tests (in tests/functional_small/ops/):
tests/functional_small/ops/
ops_kokkos_vector.cc
ops_kokkos.vector_scale
Kokkos::View<double*>
ops_kokkos_matrix.cc
ops_kokkos.dense_matrix_scale
Kokkos::View<double**>
ops_kokkos_diag.cc
ops_kokkos.diag_scale
pressio::diag( Kokkos::View<double**> )
ops_kokkos_span.cc
ops_kokkos.span_scale
pressio::span( Kokkos::View<double*> )
ops_kokkos_subspan.cc
ops_kokkos.subspan_scale
pressio::subspan( Kokkos::View<double**> )
@fnrizzi thank you for the review!
refs #445
Overloads
Kokkos overloads of
pressio::ops::scale
:scale
or Kokkos expression
to be known integral of floating-point type
Tests
Unit tests (in
tests/functional_small/ops/
):ops_kokkos_vector.cc
ops_kokkos.vector_scale
Kokkos::View<double*>
ops_kokkos_matrix.cc
ops_kokkos.dense_matrix_scale
Kokkos::View<double**>
ops_kokkos_diag.cc
ops_kokkos.diag_scale
pressio::diag( Kokkos::View<double**> )
ops_kokkos_span.cc
ops_kokkos.span_scale
pressio::span( Kokkos::View<double*> )
ops_kokkos_subspan.cc
ops_kokkos.subspan_scale
pressio::subspan( Kokkos::View<double**> )