Skip to content
Snippets Groups Projects
Commit 106bc7dc authored by Christian Silbermann's avatar Christian Silbermann Committed by Dmitri Naumov
Browse files

Renaming to ModCamClay_semiExpl.mfront and ~_absP.mfront

parent 1b4d688c
No related branches found
No related tags found
No related merge requests found
...@@ -18,9 +18,9 @@ mfront_behaviours_check_library( ...@@ -18,9 +18,9 @@ mfront_behaviours_check_library(
GuentherSalzer GuentherSalzer
Lubby2 Lubby2
Lubby2mod Lubby2mod
ModCamClay_semiExpl
ModCamClay_semiExpl_absP
ModCamClay_semiExpl_constE ModCamClay_semiExpl_constE
ModCamClay_semiExplParaInitNLnu_abs
ModCamClay_semiExplParaInitNLnu_inc
MohrCoulombAbboSloan MohrCoulombAbboSloan
MohrCoulombAbboSloanAniso MohrCoulombAbboSloanAniso
MohrCoulombAbboSloanOrtho MohrCoulombAbboSloanOrtho
......
...@@ -8,15 +8,15 @@ m.setMaximumNumberOfSubSteps(20) ...@@ -8,15 +8,15 @@ m.setMaximumNumberOfSubSteps(20)
m.setModellingHypothesis("Axisymmetrical") m.setModellingHypothesis("Axisymmetrical")
mcc_models = [ mcc_models = [
"ModCamClay_semiExpl",
"ModCamClay_semiExpl_absP",
"ModCamClay_semiExpl_constE", "ModCamClay_semiExpl_constE",
"ModCamClay_semiExplParaInitNLnu_inc",
"ModCamClay_semiExplParaInitNLnu_abs",
] ]
controls = ["stress", "strain"] controls = ["stress", "strain"]
# Set MCC material model implementation and path # Set MCC material model implementation and path
lib_path = "./src/libBehaviour.so" lib_path = "./src/libBehaviour.so"
mcc_model = mcc_models[1] mcc_model = mcc_models[0]
control = controls[0] control = controls[0]
m.setBehaviour("generic", lib_path, mcc_model) m.setBehaviour("generic", lib_path, mcc_model)
...@@ -54,8 +54,8 @@ if mcc_model == "ModCamClay_semiExpl_constE": ...@@ -54,8 +54,8 @@ if mcc_model == "ModCamClay_semiExpl_constE":
m.setParameter("AmbientPressure", pamb) m.setParameter("AmbientPressure", pamb)
print("Young Modulus set to E =", E0 / 1e6, " MPa") print("Young Modulus set to E =", E0 / 1e6, " MPa")
if mcc_model in ( if mcc_model in (
"ModCamClay_semiExplParaInitNLnu_inc", "ModCamClay_semiExpl",
"ModCamClay_semiExplParaInitNLnu_abs", "ModCamClay_semiExpl_absP",
): ):
m.setMaterialProperty("InitialVolumeRatio", v0) m.setMaterialProperty("InitialVolumeRatio", v0)
m.setMaterialProperty("PoissonRatio", nu) m.setMaterialProperty("PoissonRatio", nu)
......
@DSL Implicit; @DSL Implicit;
@Behaviour ModCamClay_semiExplParaInitNLnu_inc; @Behaviour ModCamClay_semiExpl;
@Author Christian Silbermann, Eric Simo, Miguel Mánica, Thomas Helfer, Thomas Nagel; @Author Christian Silbermann, Eric Simo, Miguel Mánica, Thomas Helfer, Thomas Nagel;
@Date 10/01/2023; @Date 10/01/2023;
@Description{ @Description{
......
@DSL Implicit; @DSL Implicit;
@Behaviour ModCamClay_semiExplParaInitNLnu_abs; @Behaviour ModCamClay_semiExpl_absP;
@Author Christian Silbermann, Eric Simo, Miguel Mánica, Thomas Helfer, Thomas Nagel; @Author Christian Silbermann, Eric Simo, Miguel Mánica, Thomas Helfer, Thomas Nagel;
@Date 16/01/2023; @Date 16/01/2023;
@Description{ @Description{
......
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
<integration_order>2</integration_order> <integration_order>2</integration_order>
<constitutive_relation> <constitutive_relation>
<type>MFront</type> <type>MFront</type>
<behaviour>ModCamClay_semiExplParaInitNLnu_inc</behaviour> <behaviour>ModCamClay_semiExpl</behaviour>
<material_properties> <material_properties>
<material_property name="PoissonRatio" parameter="PoissonRatio"/> <material_property name="PoissonRatio" parameter="PoissonRatio"/>
<material_property name="CriticalStateLineSlope" parameter="CriticalStateLineSlope"/> <material_property name="CriticalStateLineSlope" parameter="CriticalStateLineSlope"/>
......
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
<integration_order>2</integration_order> <integration_order>2</integration_order>
<constitutive_relation> <constitutive_relation>
<type>MFront</type> <type>MFront</type>
<behaviour>ModCamClay_semiExplParaInitNLnu_abs</behaviour> <behaviour>ModCamClay_semiExpl_absP</behaviour>
<material_properties> <material_properties>
<material_property name="PoissonRatio" parameter="PoissonRatio"/> <material_property name="PoissonRatio" parameter="PoissonRatio"/>
<material_property name="CriticalStateLineSlope" parameter="CriticalStateLineSlope"/> <material_property name="CriticalStateLineSlope" parameter="CriticalStateLineSlope"/>
......
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