OGS
CreateThermoRichardsMechanicsLocalAssemblers.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
9
11{
12template <int DisplacementDim, typename ConstitutiveTraits>
14
15template <int DisplacementDim, typename ConstitutiveTraits>
17
18template <int DisplacementDim, typename ConstitutiveTraits>
20 std::vector<MeshLib::Element*> const& mesh_elements,
21 NumLib::LocalToGlobalIndexMap const& dof_table,
22 std::vector<std::unique_ptr<
24 local_assemblers,
25 NumLib::IntegrationOrder const integration_order,
26 bool const is_axially_symmetric,
28 process_data);
29} // namespace ProcessLib::ThermoRichardsMechanics
void createLocalAssemblers(std::vector< MeshLib::Element * > const &mesh_elements, NumLib::LocalToGlobalIndexMap const &dof_table, std::vector< std::unique_ptr< LocalAssemblerInterface< DisplacementDim, ConstitutiveTraits > > > &local_assemblers, NumLib::IntegrationOrder const integration_order, bool const is_axially_symmetric, ThermoRichardsMechanicsProcessData< DisplacementDim, ConstitutiveTraits > &process_data)