Skip to content

Commit

Permalink
refactor: remove SolidMechanicsLagrangianSSLE and rename SolidMechani…
Browse files Browse the repository at this point in the history
…cs_LagrangianFEM to SolidMechanicsLagrangianFEM (#3533)

Co-authored-by: Randolph Settgast <[email protected]>
  • Loading branch information
paveltomin and rrsettgast authored Feb 15, 2025
1 parent 27e0ca3 commit e5f4104
Show file tree
Hide file tree
Showing 172 changed files with 287 additions and 460 deletions.
4 changes: 2 additions & 2 deletions examples/GPU/beamBending.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
gravityVector="{ 0.0, 0.0, 0.0 }">
<!-- SPHINX_GravityEnd -->
<!-- SPHINX_SolidMechanicsSolver -->
<SolidMechanicsLagrangianSSLE
<SolidMechanicsLagrangianFEM
name="lagsolve"
timeIntegrationOption="QuasiStatic"
discretization="FE1"
Expand All @@ -20,7 +20,7 @@
solverType="gmres"
krylovTol="1.0e-12"
preconditionerType="amg"/>
</SolidMechanicsLagrangianSSLE>
</SolidMechanicsLagrangianFEM>
</Solvers>

<!-- SPHINX_BeamBendingMesh -->
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@
preconditionerType="amg"/>
</Hydrofracture>

<SolidMechanicsLagrangianSSLE
<SolidMechanicsLagrangianFEM
timeIntegrationOption="QuasiStatic"
discretization="FE1"
name="lagsolve"
Expand All @@ -45,7 +45,7 @@
<LinearSolverParameters
krylovTol="1.0e-10"
solverType="gmres"/>
</SolidMechanicsLagrangianSSLE>
</SolidMechanicsLagrangianFEM>

<SinglePhaseFVM
discretization="singlePhaseTPFA"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<Problem>
<Solvers
gravityVector="{ 0.0, 0.0, -9.81 }">
<SolidMechanicsLagrangianSSLE
<SolidMechanicsLagrangianFEM
name="lagsolve"
timeIntegrationOption="QuasiStatic"
discretization="FE1"
Expand All @@ -13,7 +13,7 @@
<LinearSolverParameters
solverType="gmres"
krylovTol="1.0e-10"/>
</SolidMechanicsLagrangianSSLE>
</SolidMechanicsLagrangianFEM>
</Solvers>

<!-- SPHINX_INTERNAL_MESH -->
Expand Down
7 changes: 1 addition & 6 deletions examples/sedovKernelTest.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,7 @@

<Problem>
<Solvers>
<!-- SolidMechanics_LagrangianFEM name="lagsolve"
cflFactor="0.25"
discretization="FE1"
targetRegions="{Region2}"
solidMaterialName="shale"/-->
<SolidMechanicsLagrangianSSLE
<SolidMechanicsLagrangianFEM
name="lagsolve"
cflFactor="0.25"
discretization="FE1"
Expand Down
2 changes: 1 addition & 1 deletion inputFiles/hydraulicFracturing/Sneddon_hydroFrac_base.xml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
directParallel="0"/>
</Hydrofracture>

<SolidMechanicsLagrangianSSLE
<SolidMechanicsLagrangianFEM
name="lagsolve"
timeIntegrationOption="QuasiStatic"
discretization="FE1"
Expand Down
4 changes: 2 additions & 2 deletions inputFiles/hydraulicFracturing/heterogeneousInSitu_base.xml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
preconditionerType="mgr"/>
</Hydrofracture>

<SolidMechanicsLagrangianSSLE
<SolidMechanicsLagrangianFEM
name="lagsolve"
logLevel="1"
timeIntegrationOption="QuasiStatic"
Expand All @@ -35,7 +35,7 @@
<LinearSolverParameters
solverType="gmres"
krylovTol="1.0e-10"/>
</SolidMechanicsLagrangianSSLE>
</SolidMechanicsLagrangianFEM>

<SinglePhaseFVM
name="SinglePhaseFlow"
Expand Down
4 changes: 2 additions & 2 deletions inputFiles/hydraulicFracturing/heterogeneousInSitu_smoke.xml
Original file line number Diff line number Diff line change
Expand Up @@ -53,14 +53,14 @@
directParallel="0"/>
</Hydrofracture>

<SolidMechanicsLagrangianSSLE
<SolidMechanicsLagrangianFEM
name="lagsolve"
timeIntegrationOption="QuasiStatic"
discretization="FE1"
targetRegions="{ Domain, Fracture }"
contactRelationName="fractureContact"
contactPenaltyStiffness="0.0e12">
</SolidMechanicsLagrangianSSLE>
</SolidMechanicsLagrangianFEM>

<SinglePhaseFVM
name="SinglePhaseFlow"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
lineSearchMaxCuts="10"/>
</Hydrofracture>

<SolidMechanicsLagrangianSSLE
<SolidMechanicsLagrangianFEM
name="lagsolve"
logLevel="1"
timeIntegrationOption="QuasiStatic"
Expand Down
4 changes: 2 additions & 2 deletions inputFiles/hydraulicFracturing/kgdEdgeBased_C3D6_base.xml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
directParallel="0"/>
</Hydrofracture>

<SolidMechanicsLagrangianSSLE
<SolidMechanicsLagrangianFEM
name="lagsolve"
timeIntegrationOption="QuasiStatic"
discretization="FE1"
Expand All @@ -33,7 +33,7 @@
newtonTol="1.0e-6"/>
<LinearSolverParameters
krylovTol="1.0e-10"/>
</SolidMechanicsLagrangianSSLE>
</SolidMechanicsLagrangianFEM>

<SinglePhaseFVM
name="SinglePhaseFlow"
Expand Down
2 changes: 1 addition & 1 deletion inputFiles/hydraulicFracturing/kgdNodeBased_C3D6_base.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
directParallel="0"/>
</Hydrofracture>

<SolidMechanicsLagrangianSSLE
<SolidMechanicsLagrangianFEM
name="lagsolve"
timeIntegrationOption="QuasiStatic"
discretization="FE1"
Expand Down
6 changes: 3 additions & 3 deletions inputFiles/hydraulicFracturing/kgdToughnessDominated_base.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,15 +23,15 @@
directParallel="0"/>
</Hydrofracture>

<!-- Sphinx_Solvers_SolidMechanicsLagrangianSSLE -->
<SolidMechanicsLagrangianSSLE
<!-- Sphinx_Solvers_SolidMechanicsLagrangianFEM -->
<SolidMechanicsLagrangianFEM
name="lagsolve"
timeIntegrationOption="QuasiStatic"
discretization="FE1"
targetRegions="{ Domain, Fracture }"
contactRelationName="fractureContact"
contactPenaltyStiffness="1.0"/>
<!-- Sphinx_Solvers_SolidMechanicsLagrangianSSLE_End -->
<!-- Sphinx_Solvers_SolidMechanicsLagrangianFEM_End -->

<!-- Sphinx_Solvers_SinglePhaseFVM -->
<SinglePhaseFVM
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
directParallel="0"/>
</Hydrofracture>

<SolidMechanicsLagrangianSSLE
<SolidMechanicsLagrangianFEM
name="lagsolve"
timeIntegrationOption="QuasiStatic"
discretization="FE1"
Expand Down
2 changes: 1 addition & 1 deletion inputFiles/hydraulicFracturing/kgdValidation_base.xml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<!-- SPHINX_HYDROFRACSOLVER_END -->

<!-- SPHINX_MECHANICALSOLVER -->
<SolidMechanicsLagrangianSSLE
<SolidMechanicsLagrangianFEM
name="lagsolve"
timeIntegrationOption="QuasiStatic"
discretization="FE1"
Expand Down
6 changes: 3 additions & 3 deletions inputFiles/hydraulicFracturing/kgdViscosityDominated_base.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,15 +23,15 @@
directParallel="0"/>
</Hydrofracture>

<!-- Sphinx_Solvers_SolidMechanicsLagrangianSSLE -->
<SolidMechanicsLagrangianSSLE
<!-- Sphinx_Solvers_SolidMechanicsLagrangianFEM -->
<SolidMechanicsLagrangianFEM
name="lagsolve"
timeIntegrationOption="QuasiStatic"
discretization="FE1"
targetRegions="{ Domain, Fracture }"
contactRelationName="fractureContact"
contactPenaltyStiffness="1.0e0"/>
<!-- Sphinx_Solvers_SolidMechanicsLagrangianSSLE_End -->
<!-- Sphinx_Solvers_SolidMechanicsLagrangianFEM_End -->

<!-- Sphinx_Solvers_SinglePhaseFVM -->
<SinglePhaseFVM
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
directParallel="0"/>
</Hydrofracture>

<SolidMechanicsLagrangianSSLE
<SolidMechanicsLagrangianFEM
name="lagsolve"
timeIntegrationOption="QuasiStatic"
discretization="FE1"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
<!-- SPHINX_HYDROFRACSOLVER_END -->

<!-- SPHINX_MECHANICALSOLVER -->
<SolidMechanicsLagrangianSSLE
<SolidMechanicsLagrangianFEM
name="lagsolve"
timeIntegrationOption="QuasiStatic"
logLevel="1"
Expand All @@ -44,7 +44,7 @@
<LinearSolverParameters
solverType="gmres"
krylovTol="1.0e-10"/>
</SolidMechanicsLagrangianSSLE>
</SolidMechanicsLagrangianFEM>
<!-- SPHINX_MECHANICALSOLVER_END -->

<!-- SPHINX_SINGLEPHASEFVM -->
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
<!-- SPHINX_HYDROFRACSOLVER_END -->

<!-- SPHINX_MECHANICALSOLVER -->
<SolidMechanicsLagrangianSSLE
<SolidMechanicsLagrangianFEM
name="lagsolve"
timeIntegrationOption="QuasiStatic"
logLevel="1"
Expand All @@ -44,7 +44,7 @@
<LinearSolverParameters
solverType="gmres"
krylovTol="1.0e-10"/>
</SolidMechanicsLagrangianSSLE>
</SolidMechanicsLagrangianFEM>
<!-- SPHINX_MECHANICALSOLVER_END -->

<!-- SPHINX_SINGLEPHASEFVM -->
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,13 +25,13 @@
directParallel="0"/>
</Hydrofracture>

<SolidMechanicsLagrangianSSLE
<SolidMechanicsLagrangianFEM
name="lagsolve"
timeIntegrationOption="QuasiStatic"
discretization="FE1"
targetRegions="{ Domain, Fracture }"
contactRelationName="fractureContact">
</SolidMechanicsLagrangianSSLE>
</SolidMechanicsLagrangianFEM>

<SinglePhaseFVM
name="SinglePhaseFlow"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
<!-- SPHINX_HYDROFRACSOLVER_END -->

<!-- SPHINX_MECHANICALSOLVER -->
<SolidMechanicsLagrangianSSLE
<SolidMechanicsLagrangianFEM
name="lagsolve"
timeIntegrationOption="QuasiStatic"
logLevel="1"
Expand All @@ -44,7 +44,7 @@
<LinearSolverParameters
solverType="gmres"
krylovTol="1.0e-10"/>
</SolidMechanicsLagrangianSSLE>
</SolidMechanicsLagrangianFEM>
<!-- SPHINX_MECHANICALSOLVER_END -->

<!-- SPHINX_SINGLEPHASEFVM -->
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
<!-- SPHINX_HYDROFRACSOLVER_END -->

<!-- SPHINX_MECHANICALSOLVER -->
<SolidMechanicsLagrangianSSLE
<SolidMechanicsLagrangianFEM
name="lagsolve"
timeIntegrationOption="QuasiStatic"
logLevel="1"
Expand All @@ -45,7 +45,7 @@
<LinearSolverParameters
solverType="gmres"
krylovTol="1.0e-10"/>
</SolidMechanicsLagrangianSSLE>
</SolidMechanicsLagrangianFEM>
<!-- SPHINX_MECHANICALSOLVER_END -->

<!-- SPHINX_SINGLEPHASEFVM -->
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,14 +25,14 @@
directParallel="0"/>
</Hydrofracture>

<SolidMechanicsLagrangianSSLE
<SolidMechanicsLagrangianFEM
name="lagsolve"
timeIntegrationOption="QuasiStatic"
discretization="FE1"
targetRegions="{ Domain, Fracture }"
contactRelationName="fractureContact"
contactPenaltyStiffness="1.0e0">
</SolidMechanicsLagrangianSSLE>
</SolidMechanicsLagrangianFEM>

<SinglePhaseFVM
name="SinglePhaseFlow"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,13 +25,13 @@
directParallel="0"/>
</Hydrofracture>

<SolidMechanicsLagrangianSSLE
<SolidMechanicsLagrangianFEM
name="lagsolve"
timeIntegrationOption="QuasiStatic"
discretization="FE1"
targetRegions="{ Domain, Fracture }"
contactRelationName="fractureContact">
</SolidMechanicsLagrangianSSLE>
</SolidMechanicsLagrangianFEM>

<SinglePhaseFVM
name="SinglePhaseFlow"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
<!-- SPHINX_HYDROFRACSOLVER_END -->

<!-- SPHINX_MECHANICALSOLVER -->
<SolidMechanicsLagrangianSSLE
<SolidMechanicsLagrangianFEM
name="lagsolve"
timeIntegrationOption="QuasiStatic"
logLevel="1"
Expand All @@ -45,7 +45,7 @@
<LinearSolverParameters
solverType="gmres"
krylovTol="1.0e-10"/>
</SolidMechanicsLagrangianSSLE>
</SolidMechanicsLagrangianFEM>
<!-- SPHINX_MECHANICALSOLVER_END -->

<!-- SPHINX_SINGLEPHASEFVM -->
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
<!-- SPHINX_HYDROFRACSOLVER_END -->

<!-- SPHINX_MECHANICALSOLVER -->
<SolidMechanicsLagrangianSSLE
<SolidMechanicsLagrangianFEM
name="lagsolve"
timeIntegrationOption="QuasiStatic"
logLevel="1"
Expand All @@ -46,7 +46,7 @@
<LinearSolverParameters
solverType="gmres"
krylovTol="1.0e-10"/>
</SolidMechanicsLagrangianSSLE>
</SolidMechanicsLagrangianFEM>
<!-- SPHINX_MECHANICALSOLVER_END -->

<!-- SPHINX_SINGLEPHASEFVM -->
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,14 +25,14 @@
directParallel="0"/>
</Hydrofracture>

<SolidMechanicsLagrangianSSLE
<SolidMechanicsLagrangianFEM
name="lagsolve"
timeIntegrationOption="QuasiStatic"
discretization="FE1"
targetRegions="{ Domain, Fracture }"
contactRelationName="fractureContact"
contactPenaltyStiffness="1.0e0">
</SolidMechanicsLagrangianSSLE>
</SolidMechanicsLagrangianFEM>

<SinglePhaseFVM
name="SinglePhaseFlow"
Expand Down
Loading

0 comments on commit e5f4104

Please sign in to comment.