fill
Header: <pressio/ops.hpp>
API
namespace pressio { namespace ops{
template<class T, class ScalarType>
void fill(T & operand, ScalarType const & value);
}} // end namespace pressio::ops
Description
Overwrites each element of
operandwithvalue.Tmust be:an Eigen vector or matrix object
a Kokkos rank-1 or rank-2 view
a Teuchos vector
a Tpetra vector or multi-vector
a Tpetra block vector or multi-vector
a pressio expression, i.e.
pressio::diag,pressio::span,pressio::subspan, based on an Eigen or Kokkos container
ScalarTypemust be convertible topressio::Traits<T>::scalar_type