From 69bbd6f1845c529c763d34750ecf679ce7d6116c Mon Sep 17 00:00:00 2001 From: Dmitri Naumov <dmitri.naumov@ufz.de> Date: Fri, 13 Oct 2023 14:13:21 +0200 Subject: [PATCH] [PL/SD] Move SD-specific MaterialForces.h --- ProcessLib/SmallDeformation/LocalAssemblerInterface.h | 2 +- ProcessLib/{Deformation => SmallDeformation}/MaterialForces.h | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) rename ProcessLib/{Deformation => SmallDeformation}/MaterialForces.h (99%) diff --git a/ProcessLib/SmallDeformation/LocalAssemblerInterface.h b/ProcessLib/SmallDeformation/LocalAssemblerInterface.h index 50626d70315..d3e0ee3e1e9 100644 --- a/ProcessLib/SmallDeformation/LocalAssemblerInterface.h +++ b/ProcessLib/SmallDeformation/LocalAssemblerInterface.h @@ -16,11 +16,11 @@ #include "ConstitutiveRelations/ConstitutiveData.h" #include "ConstitutiveRelations/ConstitutiveSetting.h" #include "ConstitutiveRelations/MaterialState.h" +#include "MaterialForces.h" #include "MaterialLib/SolidModels/MechanicsBase.h" #include "MaterialLib/SolidModels/SelectSolidConstitutiveRelation.h" #include "NumLib/Extrapolation/ExtrapolatableElement.h" #include "NumLib/Fem/Integration/GenericIntegrationMethod.h" -#include "ProcessLib/Deformation/MaterialForces.h" #include "ProcessLib/LocalAssemblerInterface.h" #include "ProcessLib/Reflection/ReflectionSetIPData.h" #include "ProcessLib/Utils/SetOrGetIntegrationPointData.h" diff --git a/ProcessLib/Deformation/MaterialForces.h b/ProcessLib/SmallDeformation/MaterialForces.h similarity index 99% rename from ProcessLib/Deformation/MaterialForces.h rename to ProcessLib/SmallDeformation/MaterialForces.h index 89b5c89bbdb..c273669c4a8 100644 --- a/ProcessLib/Deformation/MaterialForces.h +++ b/ProcessLib/SmallDeformation/MaterialForces.h @@ -1,6 +1,5 @@ /** * \file - * * \copyright * Copyright (c) 2012-2023, OpenGeoSys Community (http://www.opengeosys.org) * Distributed under a Modified BSD License. @@ -182,7 +181,8 @@ void writeMaterialForces( LocalAssemblerInterface& local_assembler, const NumLib::LocalToGlobalIndexMap& dof_table, GlobalVector const& x, - GlobalVector& node_values) { + GlobalVector& node_values) + { auto const indices = NumLib::getIndices(mesh_item_id, dof_table); std::vector<double> local_data; auto const local_x = x.get(indices); -- GitLab