Skip to content

Commit d3f3d93

Browse files
authored
change from Get to Create
1 parent cee2be9 commit d3f3d93

File tree

4 files changed

+8
-9
lines changed

4 files changed

+8
-9
lines changed

kratos/python/add_tensor_adaptors_to_python.cpp

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -130,8 +130,8 @@ void AddTensorAdaptorsToPython(pybind11::module& m)
130130
Detail::AddCombinedTensorAdaptor<double>(tensor_adaptor_sub_module, "DoubleCombinedTensorAdaptor");
131131

132132
auto tensor_adaptor_utils = tensor_adaptor_sub_module.def_submodule("Utils");
133-
tensor_adaptor_utils.def("GetNodalConditionNeighboursCountTensorAdaptor", &TensorAdaptorUtils::GetNodalNeighboursCountTensorAdaptor<ModelPart::ConditionsContainerType>, py::arg("model_part"));
134-
tensor_adaptor_utils.def("GetNodalElementNeighboursCountTensorAdaptor", &TensorAdaptorUtils::GetNodalNeighboursCountTensorAdaptor<ModelPart::ElementsContainerType>, py::arg("model_part"));
133+
tensor_adaptor_utils.def("CreateNodalConditionNeighboursCountTensorAdaptor", &TensorAdaptorUtils::CreateNodalNeighboursCountTensorAdaptor<ModelPart::ConditionsContainerType>, py::arg("model_part"));
134+
tensor_adaptor_utils.def("CreateNodalElementNeighboursCountTensorAdaptor", &TensorAdaptorUtils::CreateNodalNeighboursCountTensorAdaptor<ModelPart::ElementsContainerType>, py::arg("model_part"));
135135

136136
py::class_<HistoricalVariableTensorAdaptor, HistoricalVariableTensorAdaptor::Pointer, HistoricalVariableTensorAdaptor::BaseType>(tensor_adaptor_sub_module, "HistoricalVariableTensorAdaptor")
137137
.def(py::init<ModelPart::NodesContainerType::Pointer, HistoricalVariableTensorAdaptor::VariablePointerType, const int>(),
@@ -303,7 +303,6 @@ void AddTensorAdaptorsToPython(pybind11::module& m)
303303
.def(py::init<const ConnectivityIdsTensorAdaptor::BaseType&, const bool>(),
304304
py::arg("tensor_adaptor"),
305305
py::arg("copy") = true);
306-
307306
}
308307

309308
} // namespace Kratos::Python.

kratos/tensor_adaptors/tensor_adaptor_utils.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
namespace Kratos {
2727

2828
template<class TContainerType>
29-
TensorAdaptor<int>::Pointer TensorAdaptorUtils::GetNodalNeighboursCountTensorAdaptor(ModelPart& rModelPart)
29+
TensorAdaptor<int>::Pointer TensorAdaptorUtils::CreateNodalNeighboursCountTensorAdaptor(ModelPart& rModelPart)
3030
{
3131
KRATOS_TRY
3232

@@ -55,7 +55,7 @@ TensorAdaptor<int>::Pointer TensorAdaptorUtils::GetNodalNeighboursCountTensorAda
5555
}
5656

5757
// template instantiations
58-
template KRATOS_API(KRATOS_CORE) TensorAdaptor<int>::Pointer TensorAdaptorUtils::GetNodalNeighboursCountTensorAdaptor<ModelPart::ConditionsContainerType>(ModelPart&);
59-
template KRATOS_API(KRATOS_CORE) TensorAdaptor<int>::Pointer TensorAdaptorUtils::GetNodalNeighboursCountTensorAdaptor<ModelPart::ElementsContainerType>(ModelPart&);
58+
template KRATOS_API(KRATOS_CORE) TensorAdaptor<int>::Pointer TensorAdaptorUtils::CreateNodalNeighboursCountTensorAdaptor<ModelPart::ConditionsContainerType>(ModelPart&);
59+
template KRATOS_API(KRATOS_CORE) TensorAdaptor<int>::Pointer TensorAdaptorUtils::CreateNodalNeighboursCountTensorAdaptor<ModelPart::ElementsContainerType>(ModelPart&);
6060

6161
} // namespace Kratos

kratos/tensor_adaptors/tensor_adaptor_utils.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -269,7 +269,7 @@ class KRATOS_API(KRATOS_CORE) TensorAdaptorUtils
269269
* @return TensorAdaptor<int>::Pointer Tensor adaptor containing the number of neighbours for each node.
270270
*/
271271
template<class TContainerType>
272-
static TensorAdaptor<int>::Pointer GetNodalNeighboursCountTensorAdaptor(ModelPart& rModelPart);
272+
static TensorAdaptor<int>::Pointer CreateNodalNeighboursCountTensorAdaptor(ModelPart& rModelPart);
273273

274274
///@}
275275
};

kratos/tests/test_tensor_adaptors.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -715,7 +715,7 @@ def test_CombinedTensorAdaptorCopy(self):
715715
self.assertAlmostEqual(numpy.linalg.norm(ref_combined_ta.data - combined_ta.data), 0.0)
716716

717717
def test_NodalNeighboursTensorAdaptorCondition(self):
718-
ta = Kratos.TensorAdaptors.Utils.GetNodalConditionNeighboursCountTensorAdaptor(self.model_part)
718+
ta = Kratos.TensorAdaptors.Utils.CreateNodalConditionNeighboursCountTensorAdaptor(self.model_part)
719719
for i, v in enumerate(ta.data):
720720
if (i != 0 or i != ta.data.size - 1):
721721
self.assertEqual(v, 2)
@@ -726,7 +726,7 @@ def test_NodalNeighboursTensorAdaptorCondition(self):
726726
ta.StoreData()
727727

728728
def test_NodalNeighboursTensorAdaptorElement(self):
729-
ta = Kratos.TensorAdaptors.Utils.GetNodalElementNeighboursCountTensorAdaptor(self.model_part)
729+
ta = Kratos.TensorAdaptors.Utils.CreateNodalElementNeighboursCountTensorAdaptor(self.model_part)
730730
for i, v in enumerate(ta.data):
731731
if (i != 0 or i != ta.data.size - 1):
732732
self.assertEqual(v, 2)

0 commit comments

Comments
 (0)