mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
Use S5 for top, fault and base surfaces.
Add expansion material parameter (requires updated XML)
This commit is contained in:
@@ -735,9 +735,9 @@ std::string RimFaultReactivationModel::baseFilePath() const
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
std::array<double, 3> RimFaultReactivationModel::materialParameters( ElementSets elementSet ) const
|
||||
std::array<double, 4> RimFaultReactivationModel::materialParameters( ElementSets elementSet ) const
|
||||
{
|
||||
std::array<double, 3> retVal = { 0.0, 0.0, 0.0 };
|
||||
std::array<double, 4> retVal = { 0.0, 0.0, 0.0, 0.0 };
|
||||
static std::map<ElementSets, std::string> groupMap = { { ElementSets::OverBurden, "material_overburden" },
|
||||
{ ElementSets::Reservoir, "material_reservoir" },
|
||||
{ ElementSets::IntraReservoir, "material_intrareservoir" },
|
||||
@@ -753,6 +753,7 @@ std::array<double, 3> RimFaultReactivationModel::materialParameters( ElementSets
|
||||
retVal[0] = grp->parameterDoubleValue( "youngs_modulus", 0.0 );
|
||||
retVal[1] = grp->parameterDoubleValue( "poissons_number", 0.0 );
|
||||
retVal[2] = grp->parameterDoubleValue( "density", 0.0 );
|
||||
retVal[3] = grp->parameterDoubleValue( "expansion", 0.0 );
|
||||
|
||||
break;
|
||||
}
|
||||
|
||||
@@ -107,7 +107,7 @@ public:
|
||||
std::vector<QDateTime> selectedTimeSteps() const;
|
||||
std::vector<size_t> selectedTimeStepIndexes() const;
|
||||
|
||||
std::array<double, 3> materialParameters( ElementSets elementSet ) const;
|
||||
std::array<double, 4> materialParameters( ElementSets elementSet ) const;
|
||||
|
||||
QStringList commandParameters() const;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user