Skip to content

Commit 254ce93

Browse files
committed
added comments and minor changes
1 parent 79cb196 commit 254ce93

3 files changed

Lines changed: 11 additions & 11 deletions

File tree

applications/GeoMechanicsApplication/custom_constitutive/plane_strain.cpp

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,12 @@ namespace Kratos
2020

2121
Matrix PlaneStrain::CalculateElasticConstitutiveTensor(const Properties& rProperties) const
2222
{
23+
// next lines shall be replaced with lines from the prototype when GEO_DRAINAGE_TYPE is merged.
2324
constexpr auto undrained = false;
24-
const double nu = undrained ? ConstitutiveLawUtilities::GetUndrainedPoissonsRatio(rProperties)
25+
const auto nu = undrained ? ConstitutiveLawUtilities::GetUndrainedPoissonsRatio(rProperties)
2526
: rProperties[POISSON_RATIO];
26-
const double E = undrained ? ConstitutiveLawUtilities::GetUndrainedYoungsModulus(rProperties, nu)
27-
: rProperties[YOUNG_MODULUS];
27+
const auto E = undrained ? ConstitutiveLawUtilities::GetUndrainedYoungsModulus(rProperties, nu)
28+
: rProperties[YOUNG_MODULUS];
2829

2930
return ConstitutiveLawUtilities::MakeContinuumConstitutiveTensor(
3031
E, nu, PlaneStrain::GetStrainSize(), PlaneStrain::GetNumberOfNormalComponents());

applications/GeoMechanicsApplication/custom_constitutive/three_dimensional.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,12 @@ namespace Kratos
2121

2222
Matrix ThreeDimensional::CalculateElasticConstitutiveTensor(const Properties& rProperties) const
2323
{
24+
// next lines shall be replaced with lines from the prototype when GEO_DRAINAGE_TYPE is merged.
2425
constexpr auto undrained = false;
25-
26-
const double nu = undrained ? ConstitutiveLawUtilities::GetUndrainedPoissonsRatio(rProperties)
27-
: rProperties[POISSON_RATIO];
28-
const double E = undrained ? ConstitutiveLawUtilities::GetUndrainedYoungsModulus(rProperties, nu)
29-
: rProperties[YOUNG_MODULUS];
26+
const auto nu = undrained ? ConstitutiveLawUtilities::GetUndrainedPoissonsRatio(rProperties)
27+
: rProperties[POISSON_RATIO];
28+
const auto E = undrained ? ConstitutiveLawUtilities::GetUndrainedYoungsModulus(rProperties, nu)
29+
: rProperties[YOUNG_MODULUS];
3030

3131
return ConstitutiveLawUtilities::MakeContinuumConstitutiveTensor(
3232
E, nu, ThreeDimensional::GetStrainSize(), ThreeDimensional::GetNumberOfNormalComponents());

applications/GeoMechanicsApplication/custom_utilities/constitutive_law_utilities.cpp

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -231,12 +231,11 @@ double ConstitutiveLawUtilities::GetSkemptonB(const Properties& rProperties)
231231
KRATOS_ERROR_IF(denominator <= std::numeric_limits<double>::epsilon())
232232
<< "Non-physical values: denominator < epsilon." << std::endl;
233233

234-
auto result = biot_coefficient / denominator;
234+
const auto result = biot_coefficient / denominator;
235235
KRATOS_ERROR_IF(result < -std::numeric_limits<double>::epsilon() || result > 1.0 + std::numeric_limits<double>::epsilon())
236236
<< "Calculated Skempton B (" << result << ") is out of range [0,1]." << std::endl;
237237

238-
result = std::max(0.0, std::min(1.0, result));
239-
return result;
238+
return std::max(0.0, std::min(1.0, result));
240239
}
241240

242241
Matrix ConstitutiveLawUtilities::MakeContinuumConstitutiveTensor(double YoungsModulus,

0 commit comments

Comments
 (0)