OGS
SmallDeformation/ConstitutiveRelations/MaterialState.h
Go to the documentation of this file.
1// SPDX-FileCopyrightText: Copyright (c) OpenGeoSys Community (opengeosys.org)
2// SPDX-License-Identifier: BSD-3-Clause
3
4#pragma once
5
7
9{
10template <int DisplacementDim>
12{
14 DisplacementDim>::MaterialStateVariables;
15
16public:
17 explicit MaterialStateData(std::unique_ptr<MSV>&& material_state_variables)
19 {
20 }
21
22 void pushBackState() { material_state_variables->pushBackState(); }
23
24 std::unique_ptr<MSV> material_state_variables;
25};
26} // namespace ProcessLib::SmallDeformation
typename MaterialLib::Solids::MechanicsBase< DisplacementDim >::MaterialStateVariables MSV