93 const Teuchos::RCP<const BasisValues2<double> > bv = this->wda(workset).bases[basisIndex_];
96 auto d_basisCoordinates = basisCoordinates_.get_static_view();
97 auto s_basis_coordinates = bv->basis_coordinates.get_static_view();
98 Kokkos::parallel_for(
"GatherBasisCoords",s_basis_coordinates.extent_int(0), KOKKOS_LAMBDA(
int i) {
99 for(
int j=0;j<s_basis_coordinates.extent_int(1);j++)
100 for(
int k=0;k<s_basis_coordinates.extent_int(2);k++)
101 d_basisCoordinates(i,j,k)= s_basis_coordinates(i,j,k);
std::vector< std::string >::size_type getPureBasisIndex(std::string basis_name, const panzer::Workset &workset, WorksetDetailsAccessor &wda)
Returns the index in the workset bases for a particular PureBasis name.