Skip to content
Snippets Groups Projects
Commit d1bd755e authored by Stéphane Del Pino's avatar Stéphane Del Pino
Browse files

Rename subItemIdPerItemMatrix() to itemToItemMatrix()

This gives a generic way to access to item connectivities
parent 4c08be52
No related branches found
No related tags found
1 merge request!6Feature/crs
......@@ -239,7 +239,7 @@ public:
template <TypeOfItem SubItemType,
TypeOfItem ItemType>
const ConnectivityMatrix& subItemIdPerItemMatrix() const = delete;
const ConnectivityMatrix& itemToItemMatrix() const = delete;
private:
ConnectivityComputer m_connectivity_computer;
......@@ -364,8 +364,8 @@ using Connectivity3D = Connectivity<3>;
template <>
template <>
inline const ConnectivityMatrix&
Connectivity<3>::subItemIdPerItemMatrix<TypeOfItem::node,
TypeOfItem::cell>() const
Connectivity<3>::itemToItemMatrix<TypeOfItem::cell,
TypeOfItem::node>() const
{
return m_cell_to_node_matrix;
}
......@@ -375,8 +375,8 @@ using Connectivity2D = Connectivity<2>;
template <>
template <>
inline const ConnectivityMatrix&
Connectivity<2>::subItemIdPerItemMatrix<TypeOfItem::node,
TypeOfItem::cell>() const
Connectivity<2>::itemToItemMatrix<TypeOfItem::cell,
TypeOfItem::node>() const
{
return m_cell_to_node_matrix;
}
......@@ -386,8 +386,8 @@ using Connectivity1D = Connectivity<1>;
template <>
template <>
inline const ConnectivityMatrix&
Connectivity<1>::subItemIdPerItemMatrix<TypeOfItem::node,
TypeOfItem::cell>() const
Connectivity<1>::itemToItemMatrix<TypeOfItem::cell,
TypeOfItem::node>() const
{
return m_cell_to_node_matrix;
}
......
......@@ -165,7 +165,7 @@ class SubItemValuePerItem
SubItemValuePerItem(const ConnectivityType& connectivity)
{
ConnectivityMatrix connectivity_matrix
= connectivity.template subItemIdPerItemMatrix<SubItemType,ItemType>();
= connectivity.template itemToItemMatrix<ItemType,SubItemType>();
m_host_row_map = connectivity_matrix.rowsMap();
m_values = Kokkos::View<DataType*>("values", connectivity_matrix.numEntries());
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment