Skip to content

Commit 3c9de37

Browse files
committed
FIX: Increase tolerances on material properties to be about 2x maximum expected range.
1 parent 218ecb1 commit 3c9de37

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

libsrc/pylith/materials/AuxiliaryFactoryElastic.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ pylith::materials::AuxiliaryFactoryElastic::addShearModulus(void) {
5555
description.componentNames[0] = subfieldName;
5656
description.scale = pressureScale;
5757
description.validator = pylith::topology::FieldQuery::validatorNonnegative;
58-
description.validatorTolerance = 25.0;
58+
description.validatorTolerance = 100.0;
5959

6060
_field->subfieldAdd(description, getSubfieldDiscretization(subfieldName));
6161
pylith::materials::Query::shearModulusFromVM(subfieldName, this);

libsrc/pylith/materials/AuxiliaryFactoryPoroelastic.cc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ pylith::materials::AuxiliaryFactoryPoroelastic::addDrainedBulkModulus(void) {
125125
description.componentNames[0] = subfieldName;
126126
description.scale = pressureScale;
127127
description.validator = pylith::topology::FieldQuery::validatorPositive;
128-
description.validatorTolerance = 25.0;
128+
description.validatorTolerance = 100.0;
129129

130130
_field->subfieldAdd(description, getSubfieldDiscretization(subfieldName));
131131
this->setSubfieldQuery(subfieldName);
@@ -180,7 +180,7 @@ pylith::materials::AuxiliaryFactoryPoroelastic::addBiotModulus(void) {
180180
description.componentNames[0] = subfieldName;
181181
description.scale = pressureScale;
182182
description.validator = pylith::topology::FieldQuery::validatorPositive;
183-
description.validatorTolerance = 25.0;
183+
description.validatorTolerance = 100.0;
184184

185185
_field->subfieldAdd(description, getSubfieldDiscretization(subfieldName));
186186
pylith::materials::Query::biotModulusFromInput(subfieldName, this);

tests/libtests/materials/TestAuxiliaryFactoryLinearElastic.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ pylith::materials::TestAuxiliaryFactoryLinearElastic::TestAuxiliaryFactoryLinear
6868
componentNames.size(),
6969
pylith::topology::Field::SCALAR,
7070
_data->normalizer->getPressureScale(),
71-
25.0,
71+
100.0,
7272
pylith::topology::FieldQuery::validatorNonnegative
7373
);
7474
info.fe = pylith::topology::Field::Discretization(

0 commit comments

Comments
 (0)