76 this->utils.setFieldData(flux,fm);
78 TEUCHOS_ASSERT(
static_cast<std::size_t
>(flux.extent(2)) == values.size());
80 auto flux_v = flux.get_static_view();
82 for (
int dim = 0; dim < flux_v.extent_int(2); ++dim) {
83 auto val = values[dim];
84 Kokkos::parallel_for (
"ConstantFlux", flux.extent_int(0), KOKKOS_LAMBDA(
const int cell) {
85 for (
int ip = 0; ip < flux_v.extent_int(1); ++ip)
86 flux_v(cell,ip,dim) = val;