[cig-commits] [commit] master: Made reference viscosity a user input parameter for steinberger material model. (5bb5bc1)
cig_noreply at geodynamics.org
cig_noreply at geodynamics.org
Wed May 21 14:03:09 PDT 2014
Repository : https://github.com/geodynamics/aspect
On branch : master
Link : https://github.com/geodynamics/aspect/compare/a7135c1f7697d39efff2f47a79ca1e1395cff504...73a71ba37f203bfed63bb8b602fdbd30ab99b1af
>---------------------------------------------------------------
commit 5bb5bc1535173bd16b5c176b4a4320c52793c53e
Author: Rene Gassmoeller <R.Gassmoeller at mailbox.org>
Date: Tue May 20 09:08:42 2014 -0500
Made reference viscosity a user input parameter for steinberger material model.
>---------------------------------------------------------------
5bb5bc1535173bd16b5c176b4a4320c52793c53e
include/aspect/material_model/steinberger.h | 1 +
source/material_model/steinberger.cc | 7 ++++++-
2 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/include/aspect/material_model/steinberger.h b/include/aspect/material_model/steinberger.h
index 05594f8..098e2f4 100644
--- a/include/aspect/material_model/steinberger.h
+++ b/include/aspect/material_model/steinberger.h
@@ -217,6 +217,7 @@ namespace aspect
bool interpolation;
bool latent_heat;
bool compressible;
+ double reference_eta;
std::vector<double> avg_temp;
std::string datadirectory;
std::vector<std::string> material_file_names;
diff --git a/source/material_model/steinberger.cc b/source/material_model/steinberger.cc
index 7b8cb48..7c51883 100644
--- a/source/material_model/steinberger.cc
+++ b/source/material_model/steinberger.cc
@@ -523,7 +523,7 @@ namespace aspect
Steinberger<dim>::
reference_viscosity () const
{
- const double reference_eta = 1e23;
+ //const double reference_eta = 1e23;
return reference_eta;
}
@@ -907,6 +907,10 @@ namespace aspect
Patterns::Bool (),
"whether to include a compressible material description."
"For a description see the manual section.");
+ prm.declare_entry ("Reference viscosity", "1e21",
+ Patterns::Double(0),
+ "whether to include a compressible material description."
+ "For a description see the manual section.");
prm.leave_subsection();
}
prm.leave_subsection();
@@ -939,6 +943,7 @@ namespace aspect
interpolation = prm.get_bool ("Bilinear interpolation");
latent_heat = prm.get_bool ("Latent heat");
compressible = prm.get_bool ("Compressible");
+ reference_eta = prm.get_double ("Reference viscosity");
prm.leave_subsection();
More information about the CIG-COMMITS
mailing list