tchoose better colormap, decrease height of figure - sphere - GPU-based 3D disc… | |
git clone git://src.adamsgaard.dk/sphere | |
Log | |
Files | |
Refs | |
LICENSE | |
--- | |
commit 6f6e86771c2e8cad6bdaa19bc9dc840a0f0d04cf | |
parent 592a2e058eb3eeb3962b12a6604e164f6d9c9fcd | |
Author: Anders Damsgaard <[email protected]> | |
Date: Tue, 17 Feb 2015 14:44:07 +0100 | |
choose better colormap, decrease height of figure | |
Diffstat: | |
M python/sphere.py | 10 +++++++--- | |
1 file changed, 7 insertions(+), 3 deletions(-) | |
--- | |
diff --git a/python/sphere.py b/python/sphere.py | |
t@@ -6098,6 +6098,8 @@ class sim: | |
elif method == 'rate-dependence': | |
+ fig = plt.figure(figsize=(8,6)) | |
+ | |
tau = numpy.empty(sb.status()) | |
N = numpy.empty(sb.status()) | |
#v = numpy.empty(sb.status()) | |
t@@ -6114,7 +6116,8 @@ class sim: | |
shearstrain[i] = sb.shearStrain() | |
# remove nonzero sliding velocities and their associated values | |
- idx = numpy.nonzero(v) | |
+ #idx = numpy.nonzero(v) | |
+ idx = numpy.nonzero(shearstrainrate) | |
#v_nonzero = v[idx] | |
shearstrainrate_nonzero = shearstrainrate[idx] | |
tau_nonzero = tau[idx] | |
t@@ -6129,7 +6132,8 @@ class sim: | |
#CS = ax1.scatter(friction, v_nonzero, c=shearstrain_nonzero, | |
#linewidth=0) | |
CS = ax1.scatter(friction, shearstrainrate_nonzero, | |
- c=shearstrain_nonzero, linewidth=0) | |
+ c=shearstrain_nonzero, linewidth=0, | |
+ cmap=matplotlib.cm.get_cmap('afmhot')) | |
ax1.set_yscale('log') | |
x_min = numpy.floor(numpy.min(friction)) | |
x_max = numpy.ceil(numpy.max(friction)) | |
t@@ -6141,7 +6145,7 @@ class sim: | |
ax1.set_ylim([y_min, y_max]) | |
cb = plt.colorbar(CS) | |
- cb.set_ylabel('Shear strain $\\gamma$ [-]') | |
+ cb.set_label('Shear strain $\\gamma$ [-]') | |
#ax1.set_xlabel('Effective normal stress [kPa]') | |
ax1.set_xlabel('Friction $\\tau/N$ [-]') |