#!/usr/bin/env python # # $Id: pts.py,v 1.4 2009/04/29 08:21:32 dintrans Exp $ # Plot the data/time_series.dat file: bmx, bmy, bmz and brms # import numpy as N import pylab as P import pencil as pc par2=pc.read_param(quiet=True, param2=True) ts=pc.read_ts(plot_data=False) P.semilogy(ts.t, ts.bmx, label='bmx') P.semilogy(ts.t, ts.bmy, label='bmy') P.semilogy(ts.t, ts.bmz, label='bmz') P.semilogy(ts.t, ts.brms, label='brms') P.xlabel('time') cte=ts.bmx[-1] k1=1. tsat=280. ; f=cte*(1.-N.exp(-2*par2.eta*k1**2*(ts.t-tsat))) P.plot(ts.t, f, label='tsat=280') tsat=300. ; f=cte*(1.-N.exp(-2*par2.eta*k1**2*(ts.t-tsat))) P.plot(ts.t, f, label='tsat=300') P.legend(loc='best') P.show()