Skip to content
Snippets Groups Projects
Commit dc2c92c5 authored by wenqing's avatar wenqing Committed by Dmitri Naumov
Browse files

[HM#LIE] Removed the input parameters of material_id for fracture and

reference_temperature because they are not used so far.
parent 036fd0b0
No related branches found
No related tags found
No related merge requests found
...@@ -213,9 +213,7 @@ std::unique_ptr<Process> createHydroMechanicsProcess( ...@@ -213,9 +213,7 @@ std::unique_ptr<Process> createHydroMechanicsProcess(
auto& fracture_properties_config = *opt_fracture_properties_config; auto& fracture_properties_config = *opt_fracture_properties_config;
frac_prop = std::make_unique<ProcessLib::LIE::FractureProperty>( frac_prop = std::make_unique<ProcessLib::LIE::FractureProperty>(
0 /*fracture_id*/, 0 /*fracture_id*/, 0 /*material_id*/,
//! \ogs_file_param{prj__processes__process__HYDRO_MECHANICS_WITH_LIE__fracture_properties__material_id}
fracture_properties_config.getConfigParameter<int>("material_id"),
ParameterLib::findParameter<double>( ParameterLib::findParameter<double>(
//! \ogs_file_param_special{prj__processes__process__HYDRO_MECHANICS_WITH_LIE__fracture_properties__initial_aperture} //! \ogs_file_param_special{prj__processes__process__HYDRO_MECHANICS_WITH_LIE__fracture_properties__initial_aperture}
fracture_properties_config, "initial_aperture", parameters, 1, fracture_properties_config, "initial_aperture", parameters, 1,
...@@ -257,12 +255,6 @@ std::unique_ptr<Process> createHydroMechanicsProcess( ...@@ -257,12 +255,6 @@ std::unique_ptr<Process> createHydroMechanicsProcess(
if (deactivate_matrix_in_flow) if (deactivate_matrix_in_flow)
INFO("Deactivate matrix elements in flow calculation."); INFO("Deactivate matrix elements in flow calculation.");
// Reference temperature
const auto& reference_temperature =
//! \ogs_file_param{prj__processes__process__HYDRO_MECHANICS_WITH_LIE__reference_temperature}
config.getConfigParameter<double>(
"reference_temperature", std::numeric_limits<double>::quiet_NaN());
//! \ogs_file_param{prj__processes__process__HYDRO_MECHANICS_WITH_LIE__use_b_bar} //! \ogs_file_param{prj__processes__process__HYDRO_MECHANICS_WITH_LIE__use_b_bar}
auto const use_b_bar = config.getConfigParameter<bool>("use_b_bar", false); auto const use_b_bar = config.getConfigParameter<bool>("use_b_bar", false);
...@@ -311,17 +303,11 @@ std::unique_ptr<Process> createHydroMechanicsProcess( ...@@ -311,17 +303,11 @@ std::unique_ptr<Process> createHydroMechanicsProcess(
} }
HydroMechanicsProcessData<GlobalDim> process_data{ HydroMechanicsProcessData<GlobalDim> process_data{
materialIDs(mesh), materialIDs(mesh), std::move(solid_constitutive_relations),
std::move(solid_constitutive_relations), std::move(media_map), specific_body_force,
std::move(media_map), std::move(fracture_model), std::move(frac_prop),
specific_body_force, initial_effective_stress, initial_fracture_effective_stress,
std::move(fracture_model), deactivate_matrix_in_flow, use_b_bar};
std::move(frac_prop),
initial_effective_stress,
initial_fracture_effective_stress,
deactivate_matrix_in_flow,
reference_temperature,
use_b_bar};
SecondaryVariableCollection secondary_variables; SecondaryVariableCollection secondary_variables;
......
...@@ -51,8 +51,6 @@ struct HydroMechanicsProcessData ...@@ -51,8 +51,6 @@ struct HydroMechanicsProcessData
bool const deactivate_matrix_in_flow; bool const deactivate_matrix_in_flow;
double const reference_temperature;
/// An indicator to use the B bar method \cite hughes1980generalization to /// An indicator to use the B bar method \cite hughes1980generalization to
/// tackle the volumetric locking. /// tackle the volumetric locking.
const bool use_b_bar; const bool use_b_bar;
......
...@@ -448,7 +448,6 @@ void HydroMechanicsLocalAssemblerMatrix<ShapeFunctionDisplacement, ...@@ -448,7 +448,6 @@ void HydroMechanicsLocalAssemblerMatrix<ShapeFunctionDisplacement,
variables_prev.mechanical_strain variables_prev.mechanical_strain
.emplace<MathLib::KelvinVector::KelvinVectorType<GlobalDim>>( .emplace<MathLib::KelvinVector::KelvinVectorType<GlobalDim>>(
eps_prev); eps_prev);
variables_prev.temperature = _process_data.reference_temperature;
auto&& solution = _ip_data[ip].solid_material.integrateStress( auto&& solution = _ip_data[ip].solid_material.integrateStress(
variables_prev, variables, t, x_position, dt, *state); variables_prev, variables, t, x_position, dt, *state);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment