In [1]:
# import numpy as np

# # !/usr/bin/env python3
# # -*- coding: utf-8 -*-
# """
# Created on 20181219

# @author: zhangji

# Trajection of a ellipse, Jeffery equation. 
# """

# %pylab inline
# pylab.rcParams['figure.figsize'] = (25, 11)
# fontsize = 40

# import numpy as np
# import scipy as sp
# from scipy.optimize import leastsq, curve_fit
# from scipy import interpolate
# from scipy.interpolate import interp1d
# from scipy.io import loadmat, savemat
# # import scipy.misc

# import matplotlib
# from matplotlib import pyplot as plt
# from matplotlib import animation, rc
# import matplotlib.ticker as mtick
# from mpl_toolkits.axes_grid1.inset_locator import inset_axes, zoomed_inset_axes
# from mpl_toolkits.mplot3d import Axes3D, axes3d

# from sympy import symbols, simplify, series, exp
# from sympy.matrices import Matrix
# from sympy.solvers import solve

# from IPython.display import display, HTML
# from tqdm import tqdm_notebook as tqdm
# import pandas as pd
# import re
# from scanf import scanf
# import os
# import glob

# from codeStore import support_fun as spf
# from src.support_class import *
# from src import stokes_flow as sf

# rc('animation', html='html5')
# PWD = os.getcwd()
# font = {'size': 20}
# matplotlib.rc('font', **font)
# np.set_printoptions(linewidth=90, precision=5)

from tqdm import tqdm_notebook
import os
import glob
import natsort 
import numpy as np
import scipy as sp
from scipy.optimize import leastsq, curve_fit
from scipy import interpolate, integrate
from scipy import spatial, signal
# from scipy.interpolate import interp1d
from scipy.io import loadmat, savemat
# import scipy.misc
import importlib
from IPython.display import display, HTML
import pandas as pd
import pickle
import re
from scanf import scanf

import matplotlib
from matplotlib import pyplot as plt
import matplotlib.colors as colors
from matplotlib import animation, rc
import matplotlib.ticker as mtick
from mpl_toolkits.axes_grid1.inset_locator import inset_axes, zoomed_inset_axes
from mpl_toolkits.mplot3d import Axes3D, axes3d
from mpl_toolkits.axes_grid1.axes_divider import make_axes_locatable
from mpl_toolkits.mplot3d.art3d import Line3DCollection
from matplotlib import cm

from tqdm import tqdm, tqdm_notebook
from time import time
from src.support_class import *
from src import jeffery_model as jm
from codeStore import support_fun as spf
from codeStore import support_fun_table as spf_tb
# %matplotlib notebook

rc('animation', html='html5')
fontsize = 40
PWD = os.getcwd()


/home/zhangji/stokes_flow_master/codeStore/support_fun_table.py:17: UserWarning: matplotlib.pyplot as already been imported, this call will have no effect.
  matplotlib.use('agg')

In [9]:
importlib.reload(spf_tb)

job_dir = 'ecoC01B05_T0.001_psi-0a'
table_name = 'ecoC01B05_T0.001'
theta, phi = 0, 0 # green case
# theta, phi = 2.595, 0.134 # cyan case

t_headle = 'th%5.3f_ph%5.3f_(.*?).pickle' % (theta, phi)
t_path = os.listdir(os.path.join(PWD, job_dir))
filename = [filename for filename in os.listdir(os.path.join(PWD, job_dir)) 
            if re.match(t_headle, filename) is not None][0]
with open(os.path.join(PWD, job_dir, filename), 'rb') as handle:
    tpick = pickle.load(handle)
Table_t = tpick['Table_t']
Table_dt = tpick['Table_dt']
Table_X = tpick['Table_X']
Table_P = tpick['Table_P']
Table_P2 = tpick['Table_P2']
Table_theta = tpick['Table_theta']
Table_phi = tpick['Table_phi']
Table_psi = tpick['Table_psi']
Table_eta = tpick['Table_eta']
print('-ini_theta %f -ini_phi %f -ini_psi %f' % 
      (tpick['Table_theta'][0], tpick['Table_phi'][0], tpick['Table_psi'][0]))

freq_pk = spf_tb.get_major_fre(Table_t, Table_theta)
idx = Table_t > Table_t.max() - 1 / freq_pk * 10
# spf_tb.show_table_result(Table_t[idx], Table_dt[idx], Table_X[idx], Table_P[idx], Table_P2[idx], 
#                          Table_theta[idx], Table_phi[idx], Table_psi[idx], Table_eta[idx], save_every)
spf_tb.show_theta_phi(Table_t[idx], Table_dt[idx], Table_X[idx], Table_P[idx], Table_P2[idx], 
                      Table_theta[idx], Table_phi[idx], Table_psi[idx], Table_eta[idx])
spf_tb.show_theta_phi_psi_eta(Table_t[idx], Table_dt[idx], Table_X[idx], Table_P[idx], Table_P2[idx], 
                              Table_theta[idx], Table_phi[idx], Table_psi[idx], Table_eta[idx])
spf_tb.show_center_X(Table_t[idx], Table_dt[idx], Table_X[idx], Table_P[idx], Table_P2[idx], 
                     Table_theta[idx], Table_phi[idx], Table_psi[idx], Table_eta[idx], 
                     table_name=table_name)


/home/zhangji/stokes_flow_master/codeStore/support_fun_table.py:17: UserWarning: matplotlib.pyplot as already been imported, this call will have no effect.
  matplotlib.use('agg')
-ini_theta 0.000000 -ini_phi 0.000000 -ini_psi 0.000000
Out[9]:
True

In [20]:
# show phase map of theta-phi, part 1
importlib.reload(spf_tb)
job_dir = 'ecoC01B05_T0.001_psi-0a'

t_headle = '(.*?).pickle'
t_path = os.listdir(os.path.join(PWD, job_dir))
filename_list = [filename for filename in os.listdir(os.path.join(PWD, job_dir)) 
                 if re.match(t_headle, filename) is not None]
ini_theta_list = []
ini_phi_list = []
lst_eta_list = []
theta_max_fre_list = []
phi_max_fre_list = []
psi_max_fre_list = []
eta_max_fre_list = []
pickle_path_list = []
idx_list = []
for i0, tname in enumerate(tqdm_notebook(filename_list[:])):
    tpath = os.path.join(PWD, job_dir, tname)
    with open(tpath, 'rb') as handle:
        tpick = pickle.load(handle)
    ini_theta_list.append(np.around(tpick['ini_theta'], decimals=3))
    ini_phi_list.append(np.around(tpick['ini_phi'], decimals=3))
    lst_eta_list.append(tpick['Table_eta'][-1])
    pickle_path_list.append(tpath)
    idx_list.append(i0)
    
    # fft rule
    tx = tpick['Table_t']
    tmin = np.max((0, tx.max() - 1000))
    idx = tx > tmin
#     pick_fre = np.min((spf_tb.get_major_fre(tpick['Table_t'], tpick['Table_theta']), 
#                        spf_tb.get_major_fre(tpick['Table_t'], tpick['Table_phi']), 
#                        spf_tb.get_major_fre(tpick['Table_t'], tpick['Table_psi']), 
#                        spf_tb.get_major_fre(tpick['Table_t'], tpick['Table_eta']), ))
#     tmin = tx.max() - 1 / pick_fre * 10
#     idx = np.logical_and(np.hstack((True, np.diff(tx)>0)), tx > tmin)
    theta_max_fre_list.append(spf_tb.get_major_fre(tx[idx], tpick['Table_theta'][idx]))
    phi_max_fre_list.append(spf_tb.get_major_fre(tx[idx], tpick['Table_phi'][idx]))
    psi_max_fre_list.append(spf_tb.get_major_fre(tx[idx], tpick['Table_psi'][idx]))
    eta_max_fre_list.append(spf_tb.get_major_fre(tx[idx], tpick['Table_eta'][idx]))

data0 = pd.DataFrame({'ini_theta': ini_theta_list, 
                 'ini_phi': ini_phi_list, 
                 'lst_eta': lst_eta_list, 
                 'theta_max_fre': theta_max_fre_list, 
                 'phi_max_fre': phi_max_fre_list, 
                 'psi_max_fre': psi_max_fre_list, 
                 'eta_max_fre': eta_max_fre_list, 
                 'data_idx': idx_list })
data = data0.pivot_table(index=['ini_theta'], columns=['ini_phi'])
lst_eta = data.lst_eta
theta_max_fre = data.theta_max_fre
phi_max_fre = data.phi_max_fre
psi_max_fre = data.psi_max_fre
eta_max_fre = data.eta_max_fre
data_idx = data.data_idx.fillna(-1).astype(int)


/home/zhangji/stokes_flow_master/codeStore/support_fun_table.py:17: UserWarning: matplotlib.pyplot as already been imported, this call will have no effect.
  matplotlib.use('agg')


In [21]:
data.theta_max_fre


Out[21]:
ini_phi 0.0 0.134 0.267 0.401 0.535 0.668 0.802 0.936 1.069 1.203 ... 5.08 5.214 5.347 5.481 5.615 5.748 5.882 6.016 6.15 6.283
ini_theta
0.000 0.018999 0.018999 0.018999 0.019000 0.019000 0.018999 0.019000 0.018999 0.018999 0.018999 ... 0.018999 0.019000 0.018999 0.018999 0.018999 0.018999 0.019000 0.018999 0.018999 0.018999
0.137 0.019000 0.018999 0.017000 0.019999 0.019001 0.020000 0.018999 0.018000 0.019000 0.018999 ... 0.019000 0.020999 0.019001 0.019000 0.020854 0.019002 0.019002 0.019001 0.021000 0.018999
0.273 0.021000 0.018999 0.016000 0.019000 0.020000 0.019999 0.018999 0.019000 0.019001 0.019000 ... 0.019000 0.019001 0.019001 0.018999 0.019000 0.019001 0.019001 0.019000 0.019000 0.021000
0.410 0.019000 0.018999 0.017000 0.019000 0.021000 0.019999 0.020000 0.019000 0.019001 0.019002 ... 0.019002 0.019002 0.020535 0.018999 0.019000 0.019001 0.020999 0.019000 0.019001 0.019000
0.546 0.019000 0.019000 0.018001 0.017000 0.018999 0.019000 0.019000 0.018999 0.020000 0.019002 ... 0.019000 0.019001 0.019000 0.019000 0.019002 0.018999 0.020999 0.018999 0.019001 0.019000
0.683 0.019000 0.019000 0.018000 0.019001 0.018000 0.018001 0.019000 0.019001 0.020000 0.018999 ... 0.018999 0.019000 0.018999 0.019000 0.019000 0.018999 0.019001 0.019002 0.019000 0.019000
0.820 0.019001 0.019001 0.020999 0.019000 0.019001 0.019000 0.021000 0.019001 0.021000 0.021000 ... 0.018999 0.020960 0.019000 0.021000 0.019002 0.018999 0.019002 0.019002 0.021000 0.019001
0.956 0.019000 0.021000 0.021000 0.018999 0.019000 0.019001 0.019000 0.018999 0.018999 0.020012 ... 0.019000 0.018999 0.018999 0.020257 0.018999 0.018999 0.018999 0.018999 0.018999 0.019000
1.093 0.020374 0.020999 0.020002 0.019000 0.019000 0.021000 0.019000 0.018999 0.019000 0.021098 ... 0.021008 0.019002 0.019000 0.019000 0.019000 0.020324 0.018999 0.019000 0.019000 0.020317
1.229 0.019000 0.018999 0.019000 0.021000 0.018999 0.019000 0.019002 0.019000 0.019000 0.019000 ... 0.018999 0.019000 0.019000 0.019000 0.019000 0.018999 0.020961 0.019002 0.020968 0.019001
1.366 0.019000 0.019003 0.019000 0.019003 0.019000 0.019000 0.019001 0.018999 0.019002 0.021000 ... 0.018999 0.019000 0.019000 0.019000 0.019000 0.018999 0.019001 0.019001 0.019001 0.019000
1.503 0.019000 0.019000 0.019000 0.019000 0.020001 0.016000 0.016001 0.016001 0.015999 0.020999 ... 0.020489 0.020020 0.019813 0.020699 0.020896 0.020365 0.020205 0.019001 0.019001 0.019000
1.639 0.019000 0.019000 0.019000 0.016001 0.019000 0.019001 0.020000 0.020001 0.021000 0.019792 ... 0.020226 0.020666 0.020355 0.020850 0.020234 0.019000 0.019002 0.019002 0.020204 0.019001
1.776 0.019000 0.018999 0.018999 0.019000 0.016000 0.021000 0.019002 0.019000 0.016002 0.019000 ... 0.020172 0.020179 0.018999 0.019000 0.018999 0.019000 0.018999 0.018999 0.019000 0.018999
1.912 0.019000 0.020000 0.019000 0.019001 0.021000 0.021000 0.015999 0.016001 0.016001 0.016001 ... 0.018999 0.018999 0.019000 0.018999 0.020175 0.019002 0.018999 0.020001 0.020050 0.019001
2.049 0.019000 0.019999 0.018999 0.019000 0.020000 0.019000 0.019002 0.019000 0.019000 0.018999 ... 0.019000 0.019001 0.019001 0.019000 0.019001 0.020000 0.019999 0.018999 0.021000 0.019001
2.185 0.019001 0.019000 0.018999 0.021000 0.018999 0.020270 0.018999 0.018999 0.019001 0.019000 ... 0.018999 0.021000 0.019000 0.021000 0.019001 0.020999 0.017000 0.018999 0.019000 0.019002
2.322 0.019000 0.019000 0.018999 0.018999 0.019000 0.020999 0.019000 0.018999 0.019000 0.019000 ... 0.019000 0.021000 0.018000 0.021000 0.020000 0.018999 0.017000 0.015999 0.021000 0.018999
2.459 0.021000 0.019000 0.019001 0.019000 0.021000 0.019001 0.019001 0.019000 0.019000 0.016003 ... 0.018999 0.019003 0.019999 0.019000 0.019000 0.018999 0.017000 0.016001 0.017999 0.021000
2.595 0.018999 0.019000 0.019000 0.019001 0.021000 0.019001 0.019000 0.019001 0.018999 0.016002 ... 0.019000 0.019999 0.018999 0.020000 0.017999 0.016999 0.016000 0.016001 0.018999 0.018999
2.732 0.019001 0.018999 0.018999 0.019001 0.019001 0.019001 0.019000 0.019001 0.019000 0.019000 ... 0.019001 0.019002 0.018999 0.019000 0.018000 0.018999 0.017000 0.016002 0.018999 0.019002
2.868 0.018999 0.019002 0.019000 0.019000 0.019000 0.019000 0.019000 0.018999 0.019000 0.018999 ... 0.021009 0.019001 0.019000 0.021000 0.020001 0.019000 0.017000 0.016000 0.019000 0.018999
3.005 0.018999 0.019001 0.018999 0.019000 0.019000 0.020999 0.019000 0.019002 0.020999 0.019000 ... 0.021030 0.019001 0.017999 0.018003 0.018000 0.017001 0.016000 0.015999 0.016999 0.018999
3.142 0.016001 0.016001 0.016000 0.019000 0.019000 0.019000 0.019000 0.019000 0.018999 0.019001 ... 0.015999 0.016001 0.016000 0.016002 0.016002 0.016003 0.016002 0.016001 0.016003 0.016001

24 rows × 48 columns


In [22]:
# sort all frequrents
with np.printoptions(precision=10, suppress=True, threshold=1e10):
    print(np.flipud(np.sort(data.theta_max_fre.values.flatten())))


[0.0210978689 0.0210304399 0.0210286914 0.0210243425 0.0210217206 0.0210207241
 0.0210201963 0.0210178244 0.0210167262 0.0210129477 0.0210086099 0.0210083283
 0.0210073601 0.0210042541 0.0210030348 0.0210007739 0.0210007461 0.0210006992
 0.0210004167 0.0210003913 0.0210003598 0.0210002875 0.0210001582 0.0210001573
 0.0210001468 0.0210001449 0.0210001274 0.021000121  0.021000101  0.0210000685
 0.0210000596 0.0210000513 0.0210000258 0.0210000167 0.0210000041 0.0209999604
 0.0209999602 0.0209999515 0.0209999324 0.0209999285 0.0209999261 0.0209999254
 0.0209999242 0.0209999079 0.0209998934 0.0209998904 0.0209998639 0.0209998392
 0.0209998319 0.0209998294 0.0209998262 0.020999802  0.0209997994 0.0209997905
 0.0209997898 0.0209997774 0.0209997573 0.0209997466 0.020999723  0.0209997152
 0.0209997005 0.0209996994 0.0209996919 0.0209996723 0.0209996691 0.0209996456
 0.0209996449 0.0209996142 0.0209996071 0.0209996034 0.0209995957 0.020999594
 0.0209995891 0.0209995864 0.0209995832 0.0209995826 0.0209995637 0.0209995634
 0.0209995626 0.0209995577 0.0209995567 0.0209995552 0.0209995528 0.0209995512
 0.0209995401 0.0209995083 0.0209994922 0.0209994687 0.020999453  0.0209994407
 0.0209994319 0.0209994249 0.0209994141 0.0209994135 0.0209993945 0.020999384
 0.0209993231 0.0209993221 0.0209993096 0.020999306  0.0209992715 0.0209992714
 0.020999268  0.0209992121 0.0209991639 0.0209991533 0.0209676368 0.0209605878
 0.0209601902 0.0209377854 0.0208955748 0.0208949548 0.0208889401 0.0208537773
 0.0208524775 0.0208500372 0.0208429762 0.0207266784 0.0207100052 0.0207080228
 0.0206993316 0.0206750029 0.0206745862 0.0206655902 0.0206638156 0.0206443133
 0.0206325034 0.0206244615 0.0206180799 0.0206043944 0.0205924843 0.0205892062
 0.020586002  0.0205444193 0.0205364896 0.0205353649 0.0205289287 0.0205270698
 0.0205222654 0.0205066046 0.0204902503 0.0204892273 0.0204793976 0.0204703203
 0.020458261  0.0204516287 0.0204442102 0.0204345721 0.0204231741 0.0204101552
 0.0203974054 0.0203744722 0.0203651072 0.0203585733 0.0203550952 0.0203370671
 0.0203235341 0.0203171544 0.0203169285 0.0202702192 0.0202663535 0.0202572423
 0.020246861  0.0202457967 0.0202372344 0.0202339641 0.0202257403 0.0202256219
 0.0202253262 0.0202046742 0.0202043842 0.0201816344 0.0201792359 0.0201749424
 0.0201721464 0.0201656775 0.0201536947 0.0201205632 0.0201103975 0.0200861194
 0.0200775938 0.0200621915 0.0200504616 0.0200487358 0.0200451185 0.0200360719
 0.0200197321 0.0200124538 0.0200030753 0.0200019632 0.0200011894 0.0200010574
 0.0200008118 0.0200005381 0.0200005198 0.0200003976 0.0200003095 0.0200002847
 0.0200002271 0.0200001335 0.0200000499 0.0199998103 0.0199997365 0.0199996771
 0.0199996444 0.0199996231 0.0199995528 0.0199994535 0.0199994512 0.0199994379
 0.0199993562 0.019999302  0.0199992591 0.019999211  0.0199263962 0.0198541044
 0.0198125333 0.0198090218 0.0198032806 0.0197921004 0.0196830888 0.0190031882
 0.0190029597 0.0190029501 0.0190026982 0.0190025763 0.019002539  0.0190024975
 0.0190024101 0.0190023849 0.0190023634 0.0190023314 0.0190023035 0.0190022913
 0.0190022904 0.0190022087 0.0190021845 0.0190021143 0.0190020682 0.0190020655
 0.0190020655 0.0190020635 0.0190020391 0.0190019939 0.0190019753 0.0190019586
 0.0190019494 0.019001932  0.0190019294 0.0190019034 0.0190018922 0.0190017721
 0.0190017628 0.0190017057 0.0190016969 0.0190016848 0.0190016726 0.0190016641
 0.0190016513 0.0190016495 0.0190016301 0.0190015501 0.0190015481 0.0190015477
 0.0190015422 0.0190015386 0.0190015358 0.0190015278 0.0190015087 0.0190015045
 0.0190014957 0.0190014921 0.0190014803 0.0190014632 0.0190014597 0.0190014553
 0.0190014366 0.0190014024 0.0190013961 0.0190013924 0.0190013843 0.019001384
 0.019001318  0.0190012833 0.0190012805 0.0190012698 0.0190012665 0.0190012627
 0.0190012552 0.0190012355 0.0190012195 0.0190012174 0.0190012124 0.0190012099
 0.0190012026 0.0190011977 0.0190011905 0.0190011856 0.0190011585 0.0190011489
 0.0190011399 0.0190011342 0.0190011307 0.0190011266 0.0190011208 0.0190011132
 0.019001108  0.0190011055 0.0190011015 0.0190010824 0.0190010666 0.01900106
 0.0190010552 0.0190010492 0.0190010484 0.0190010477 0.0190010395 0.0190010327
 0.0190010189 0.0190010092 0.0190010019 0.019001001  0.0190009905 0.0190009761
 0.0190009601 0.0190009559 0.0190009311 0.0190009259 0.0190008983 0.0190008728
 0.0190008593 0.0190008554 0.0190008549 0.0190008525 0.0190008487 0.0190008337
 0.0190008282 0.01900082   0.0190008049 0.0190008031 0.0190007835 0.0190007663
 0.0190007471 0.019000736  0.01900073   0.0190007157 0.0190007141 0.0190006942
 0.0190006891 0.0190006883 0.0190006806 0.0190006776 0.0190006722 0.0190006681
 0.0190006483 0.0190006432 0.0190006375 0.0190006346 0.0190006254 0.01900062
 0.019000608  0.0190006058 0.0190005984 0.0190005863 0.0190005835 0.0190005816
 0.0190005783 0.0190005688 0.0190005653 0.0190005451 0.0190005397 0.0190005336
 0.0190005319 0.0190005283 0.0190005146 0.019000513  0.0190005122 0.0190005095
 0.0190005049 0.0190004966 0.0190004963 0.0190004835 0.0190004714 0.0190004621
 0.0190004601 0.0190004539 0.0190004493 0.0190004372 0.0190004363 0.0190004293
 0.0190004165 0.0190004126 0.0190004116 0.0190004092 0.0190004086 0.019000408
 0.0190003961 0.0190003959 0.0190003941 0.0190003933 0.0190003714 0.0190003701
 0.0190003658 0.0190003642 0.0190003614 0.0190003562 0.0190003559 0.0190003416
 0.0190003375 0.019000329  0.0190003202 0.0190003183 0.0190003118 0.0190003095
 0.0190003051 0.0190003006 0.0190002927 0.0190002883 0.0190002851 0.0190002846
 0.0190002816 0.0190002811 0.0190002811 0.019000278  0.0190002764 0.019000273
 0.0190002708 0.019000257  0.0190002558 0.0190002521 0.0190002504 0.0190002503
 0.0190002458 0.0190002423 0.0190002262 0.019000226  0.0190002097 0.019000209
 0.0190002043 0.0190002004 0.0190001983 0.0190001936 0.0190001864 0.0190001842
 0.0190001798 0.0190001742 0.0190001715 0.019000171  0.0190001689 0.0190001683
 0.0190001605 0.0190001561 0.0190001561 0.0190001512 0.0190001317 0.0190001303
 0.0190001291 0.019000129  0.0190001258 0.0190001197 0.0190001154 0.0190001148
 0.0190001113 0.0190001108 0.0190001039 0.0190000988 0.0190000964 0.0190000946
 0.0190000918 0.0190000915 0.0190000865 0.0190000783 0.0190000776 0.0190000666
 0.0190000498 0.0190000423 0.0190000373 0.0190000186 0.0190000158 0.0190000088
 0.0190000062 0.0190000031 0.0189999966 0.0189999882 0.0189999854 0.0189999842
 0.0189999614 0.0189999571 0.0189999565 0.0189999423 0.0189999377 0.0189999358
 0.0189999327 0.0189999313 0.0189999238 0.0189999189 0.0189999101 0.0189999072
 0.0189999058 0.0189999021 0.0189998922 0.0189998871 0.0189998778 0.0189998772
 0.0189998768 0.0189998744 0.0189998688 0.0189998633 0.0189998628 0.0189998582
 0.0189998546 0.0189998534 0.0189998485 0.018999847  0.0189998406 0.0189998387
 0.0189998152 0.0189998117 0.0189998103 0.0189998094 0.018999807  0.0189998025
 0.0189997946 0.0189997889 0.0189997876 0.0189997832 0.0189997812 0.0189997779
 0.0189997739 0.0189997707 0.0189997633 0.0189997625 0.0189997611 0.0189997601
 0.0189997532 0.0189997495 0.0189997482 0.0189997448 0.0189997426 0.0189997415
 0.0189997414 0.0189997333 0.0189997322 0.0189997311 0.0189997303 0.0189997277
 0.0189997233 0.0189997229 0.0189997214 0.0189997154 0.018999711  0.0189997069
 0.0189997034 0.0189997017 0.0189997009 0.0189997006 0.0189996867 0.0189996865
 0.0189996815 0.0189996805 0.0189996798 0.0189996773 0.018999676  0.0189996758
 0.0189996725 0.0189996679 0.0189996636 0.018999661  0.0189996565 0.0189996531
 0.018999652  0.0189996494 0.0189996486 0.0189996484 0.018999646  0.0189996453
 0.0189996427 0.0189996371 0.0189996283 0.0189996219 0.0189996207 0.0189996169
 0.0189996133 0.0189996124 0.0189996117 0.0189996104 0.0189996058 0.0189995967
 0.0189995947 0.0189995912 0.0189995901 0.0189995891 0.018999586  0.0189995798
 0.0189995778 0.0189995769 0.0189995724 0.0189995694 0.0189995685 0.0189995681
 0.0189995674 0.0189995632 0.0189995612 0.0189995589 0.0189995584 0.0189995562
 0.0189995556 0.0189995494 0.0189995432 0.0189995421 0.0189995399 0.0189995389
 0.0189995375 0.0189995369 0.0189995369 0.0189995353 0.0189995332 0.0189995317
 0.0189995299 0.0189995289 0.0189995288 0.0189995224 0.0189995223 0.0189995219
 0.0189995202 0.0189995199 0.0189995164 0.0189995114 0.018999509  0.0189995071
 0.0189995069 0.0189995048 0.0189995045 0.0189994999 0.0189994988 0.0189994974
 0.0189994935 0.0189994921 0.0189994894 0.0189994852 0.018999485  0.0189994823
 0.0189994809 0.0189994802 0.0189994797 0.0189994787 0.0189994769 0.018999475
 0.018999472  0.0189994716 0.0189994713 0.0189994701 0.0189994694 0.0189994687
 0.018999464  0.0189994634 0.0189994618 0.0189994587 0.0189994587 0.0189994579
 0.0189994544 0.0189994529 0.0189994484 0.0189994473 0.0189994457 0.0189994456
 0.018999444  0.0189994431 0.0189994382 0.0189994375 0.0189994364 0.0189994364
 0.0189994358 0.0189994353 0.0189994305 0.01899943   0.0189994295 0.0189994269
 0.0189994233 0.0189994231 0.0189994223 0.0189994208 0.0189994207 0.0189994206
 0.0189994175 0.0189994169 0.0189994164 0.0189994139 0.0189994133 0.0189994101
 0.0189994094 0.0189994094 0.0189994079 0.0189994065 0.0189994054 0.0189993973
 0.0189993968 0.018999395  0.0189993909 0.0189993908 0.0189993896 0.0189993896
 0.0189993889 0.0189993884 0.0189993879 0.0189993872 0.0189993826 0.0189993807
 0.0189993797 0.0189993771 0.0189993757 0.0189993728 0.018999372  0.0189993695
 0.0189993654 0.0189993646 0.0189993627 0.0189993584 0.0189993574 0.0189993558
 0.0189993523 0.0189993507 0.0189993497 0.0189993473 0.0189993414 0.0189993408
 0.0189993367 0.0189993355 0.0189993316 0.0189993263 0.018999325  0.0189993231
 0.0189993213 0.0189993179 0.0189993136 0.0189993118 0.0189993082 0.0189993077
 0.0189993069 0.018999306  0.0189993055 0.018999302  0.0189992974 0.018999294
 0.0189992928 0.0189992918 0.0189992894 0.0189992892 0.018999288  0.0189992836
 0.0189992813 0.018999281  0.0189992807 0.0189992745 0.0189992715 0.0189992668
 0.0189992641 0.0189992591 0.0189992568 0.0189992562 0.0189992551 0.0189992541
 0.0189992502 0.0189992499 0.0189992441 0.0189992393 0.0189992385 0.0189992345
 0.0189992289 0.0189992274 0.0189992273 0.0189992199 0.0189992187 0.0189992184
 0.0189992159 0.0189992086 0.0189992032 0.0189991935 0.0189991641 0.0189991638
 0.0189991532 0.0189991508 0.0189991474 0.0189991468 0.0189991452 0.0189991352
 0.0189991305 0.0189991227 0.0189991199 0.0189991179 0.0189991015 0.0189991008
 0.0189990949 0.0189990881 0.0189990736 0.0189990357 0.0189990139 0.0189989944
 0.0189989775 0.0189989725 0.0189989652 0.0189989479 0.0189989158 0.0189988707
 0.0189988368 0.0189988365 0.0189987969 0.0180025736 0.0180011298 0.0180005929
 0.0180004918 0.017999977  0.0179999593 0.0179999086 0.0179997819 0.0179995899
 0.0179995747 0.017999432  0.0179993265 0.0179991927 0.017000744  0.0170004355
 0.0170003131 0.01700003   0.0169998886 0.0169998788 0.0169998546 0.0169997941
 0.0169997464 0.0169995001 0.0169994253 0.0169993818 0.0169993261 0.016999209
 0.0160046938 0.0160038365 0.0160036713 0.016003505  0.0160034389 0.0160033688
 0.0160033173 0.0160033007 0.0160032561 0.0160032524 0.0160032495 0.0160031391
 0.0160031179 0.0160030936 0.0160030865 0.0160030436 0.0160029596 0.0160029529
 0.0160029514 0.0160029428 0.0160029386 0.0160029338 0.0160029164 0.0160028929
 0.0160028871 0.0160028698 0.0160027856 0.0160027784 0.0160027605 0.0160027589
 0.0160027478 0.016002738  0.0160027304 0.0160027276 0.0160027109 0.0160026923
 0.0160026578 0.0160026559 0.0160026516 0.0160025996 0.0160025905 0.016002583
 0.0160025753 0.0160025632 0.016002536  0.0160024942 0.0160024899 0.0160024596
 0.0160024591 0.0160024187 0.0160023784 0.0160023659 0.0160023628 0.0160023501
 0.0160023499 0.016002336  0.0160023344 0.0160023273 0.0160023251 0.0160022739
 0.0160022589 0.0160022226 0.0160022123 0.0160021822 0.0160021816 0.0160021806
 0.0160021103 0.0160021094 0.0160021091 0.0160021078 0.0160020809 0.0160020329
 0.0160020201 0.016002012  0.0160020032 0.0160019971 0.0160019594 0.0160019555
 0.0160019523 0.0160019351 0.016001933  0.0160019102 0.0160019069 0.0160018599
 0.0160018418 0.0160018338 0.0160018155 0.0160018072 0.0160017988 0.0160017976
 0.0160017856 0.0160017222 0.0160017046 0.0160016797 0.0160016721 0.0160016497
 0.0160016328 0.016001632  0.0160016196 0.0160016077 0.016001578  0.016001557
 0.0160015561 0.0160015539 0.0160015445 0.0160015323 0.0160015298 0.0160015265
 0.0160014859 0.0160014751 0.0160014744 0.0160014665 0.0160014582 0.0160014516
 0.016001445  0.0160014448 0.0160014403 0.0160014154 0.0160013971 0.0160013921
 0.0160013879 0.0160013831 0.0160013761 0.0160013644 0.0160013423 0.0160013327
 0.0160013243 0.0160013093 0.0160013028 0.0160012987 0.0160012953 0.0160012898
 0.0160012768 0.0160012653 0.0160012526 0.0160012437 0.0160012411 0.0160012399
 0.0160012389 0.0160012254 0.0160012202 0.016001219  0.0160011996 0.0160011877
 0.0160011818 0.0160011638 0.0160011568 0.0160011504 0.0160011341 0.0160011323
 0.0160011254 0.0160011238 0.0160011214 0.0160011137 0.0160011021 0.016001095
 0.0160010696 0.0160010689 0.0160010576 0.0160010429 0.0160010419 0.0160010417
 0.0160010412 0.0160010383 0.0160010202 0.0160010201 0.0160010141 0.0160009897
 0.016000944  0.0160009393 0.0160009168 0.0160008918 0.0160008681 0.0160008657
 0.0160008635 0.0160008601 0.0160008536 0.0160008485 0.0160008447 0.0160008425
 0.0160008342 0.0160008336 0.0160008299 0.016000821  0.016000818  0.0160008064
 0.0160007868 0.0160007641 0.0160007578 0.0160007212 0.0160007013 0.016000683
 0.0160006744 0.0160006663 0.016000666  0.0160006608 0.0160006194 0.016000607
 0.0160005775 0.016000573  0.016000566  0.0160005639 0.0160005594 0.0160005547
 0.0160005401 0.016000526  0.0160005172 0.0160005116 0.0160005104 0.0160004981
 0.0160004952 0.0160004868 0.0160004762 0.0160004388 0.0160004189 0.0160004139
 0.0160003948 0.0160003867 0.0160003628 0.0160003144 0.016000314  0.016000313
 0.0160002771 0.0160002673 0.0160002545 0.016000234  0.0160002067 0.0160002061
 0.0160001673 0.016000065  0.0160000391 0.0160000161 0.0160000103 0.0159999816
 0.0159999781 0.0159999776 0.0159999771 0.015999976  0.0159999733 0.0159999728
 0.0159999456 0.01599993   0.0159999166 0.0159998979 0.0159998744 0.0159998631
 0.0159998531 0.0159998373 0.0159998292 0.0159998217 0.015999812  0.0159997919
 0.0159997901 0.0159997872 0.0159997183 0.0159997117 0.0159996963 0.0159996957
 0.0159996793 0.0159996701 0.015999636  0.015999616  0.0159996074 0.0159995892
 0.0159995795 0.0159995372 0.0159995301 0.0159995269 0.0159995256 0.0159995221
 0.0159995198 0.0159995133 0.0159995038 0.0159995034 0.01599948   0.0159994186
 0.0159993611 0.0159993493 0.015999344  0.0159993293 0.0159993216 0.0159993045
 0.0159992949 0.0159992665 0.0159992589 0.0159992586 0.0159992528 0.0159992406
 0.0159992384 0.0159992177 0.0159992044 0.0159991923 0.0159991712 0.0159991393
 0.0159991329 0.0159991307 0.015999129  0.0159991285 0.0159991177 0.0159990998
 0.0159990739 0.015999065  0.0159990525 0.0159990517 0.015999044  0.0159990401
 0.0159990227 0.0159990073 0.0159989732 0.0159989364 0.0159989318 0.0159989234
 0.0159989143 0.0159988971 0.0159988945 0.0159988894 0.0159988053 0.0159987942]

In [23]:
# show phase map of theta-phi, part 2
def show_phase_map(tuse):
    fig = plt.figure(figsize=(20, 12))
    fig.patch.set_facecolor('white')
    ax0 = fig.add_subplot(111, polar=True)
    n_xticks = 32
    xticks = np.arange(n_xticks)
    ax0.set_xticks(xticks / n_xticks * 2 * np.pi)
    ax0.set_xticklabels(['$\dfrac{%d}{%d}2\pi$' % (i0, n_xticks) for i0 in xticks])
    ax0.set_yticklabels([])
    ax0.set_ylim(0, np.pi)
    im = ax0.pcolor(tuse.columns.values, tuse.index.values, tuse.values, 
                    cmap=plt.get_cmap('Set2'))
    fig.colorbar(im, ax=ax0, orientation='vertical').ax.tick_params(labelsize=fontsize)

show_phase_map(theta_max_fre)
show_phase_map(phi_max_fre)
show_phase_map(psi_max_fre)
show_phase_map(eta_max_fre)



In [25]:
# put images with same frequence into a subdirect
importlib.reload(spf_tb)
job_dir = 'ecoC01B05_T0.001_psi-0a'
tfre = data.theta_max_fre
check_fre = 0.021
atol_fre  = 0.0001
print('frequence in the range (%f, %f)' % (check_fre - atol_fre, check_fre + atol_fre))

full_dir = os.path.join(PWD, job_dir)
spf_tb.save_separate_angle_fft(full_dir, tfre, check_fre, atol_fre)


frequence in the range (0.020900, 0.021100)
make folder /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/ecoC01B05_T0.001_psi-0a/fre_separate/fre_0.021000
frequence in the range (0.020900, 0.021100)
/home/zhangji/stokes_flow_master/codeStore/support_fun_table.py:17: UserWarning: matplotlib.pyplot as already been imported, this call will have no effect.
  matplotlib.use('agg')
th0.273_ph0.000_ps0.000_D20190731_T014606.pickle, Fth=0.021000
th2.459_ph0.000_ps0.000_D20190731_T014606.pickle, Fth=0.021000
th0.956_ph0.134_ps0.000_D20190731_T014621.pickle, Fth=0.021000
th1.093_ph0.134_ps0.000_D20190731_T014620.pickle, Fth=0.020999
th0.820_ph0.267_ps0.000_D20190731_T014634.pickle, Fth=0.020999
th0.956_ph0.267_ps0.000_D20190731_T014634.pickle, Fth=0.021000
th1.229_ph0.401_ps0.000_D20190731_T014639.pickle, Fth=0.021000
th2.185_ph0.401_ps0.000_D20190731_T014639.pickle, Fth=0.021000
th0.410_ph0.535_ps0.000_D20190731_T014707.pickle, Fth=0.021000
th1.912_ph0.535_ps0.000_D20190731_T014707.pickle, Fth=0.021000
th2.459_ph0.535_ps0.000_D20190731_T014707.pickle, Fth=0.021000
th2.595_ph0.535_ps0.000_D20190731_T014707.pickle, Fth=0.021000
th1.093_ph0.668_ps0.000_D20190731_T014708.pickle, Fth=0.021000
th1.776_ph0.668_ps0.000_D20190731_T014708.pickle, Fth=0.021000
th1.912_ph0.668_ps0.000_D20190731_T014707.pickle, Fth=0.021000
th2.322_ph0.668_ps0.000_D20190731_T014707.pickle, Fth=0.020999
th3.005_ph0.668_ps0.000_D20190731_T014708.pickle, Fth=0.020999
th0.820_ph0.802_ps0.000_D20190731_T014730.pickle, Fth=0.021000
th0.820_ph1.069_ps0.000_D20190731_T014741.pickle, Fth=0.021000
th1.639_ph1.069_ps0.000_D20190731_T014741.pickle, Fth=0.021000
th3.005_ph1.069_ps0.000_D20190731_T014741.pickle, Fth=0.020999
th0.820_ph1.203_ps0.000_D20190731_T014814.pickle, Fth=0.021000
th1.093_ph1.203_ps0.000_D20190731_T014814.pickle, Fth=0.021098
th1.366_ph1.203_ps0.000_D20190731_T014814.pickle, Fth=0.021000
th1.503_ph1.203_ps0.000_D20190731_T014814.pickle, Fth=0.020999
th0.137_ph1.337_ps0.000_D20190731_T014819.pickle, Fth=0.021000
th0.683_ph1.337_ps0.000_D20190731_T014819.pickle, Fth=0.021013
th0.820_ph1.337_ps0.000_D20190731_T014819.pickle, Fth=0.021000
th2.049_ph1.337_ps0.000_D20190731_T014819.pickle, Fth=0.021000
th0.137_ph1.471_ps0.000_D20190731_T014827.pickle, Fth=0.021021
th0.273_ph1.471_ps0.000_D20190731_T014827.pickle, Fth=0.021000
th1.229_ph1.471_ps0.000_D20190731_T014827.pickle, Fth=0.021000
th1.912_ph1.471_ps0.000_D20190731_T014827.pickle, Fth=0.021000
th0.273_ph1.604_ps0.000_D20190731_T014853.pickle, Fth=0.021000
th0.410_ph1.604_ps0.000_D20190731_T014853.pickle, Fth=0.021000
th1.366_ph1.604_ps0.000_D20190731_T014853.pickle, Fth=0.021000
th0.273_ph1.738_ps0.000_D20190731_T014902.pickle, Fth=0.021000
th0.546_ph1.738_ps0.000_D20190731_T014902.pickle, Fth=0.021000
th1.639_ph1.738_ps0.000_D20190731_T014902.pickle, Fth=0.021000
th1.776_ph1.738_ps0.000_D20190731_T014902.pickle, Fth=0.020999
th3.142_ph1.738_ps0.000_D20190731_T014902.pickle, Fth=0.021000
th0.546_ph1.872_ps0.000_D20190731_T014932.pickle, Fth=0.021000
th1.229_ph1.872_ps0.000_D20190731_T014932.pickle, Fth=0.021001
th1.366_ph1.872_ps0.000_D20190731_T014933.pickle, Fth=0.021000
th1.503_ph1.872_ps0.000_D20190731_T014933.pickle, Fth=0.021003
th1.639_ph1.872_ps0.000_D20190731_T014932.pickle, Fth=0.021000
th3.142_ph1.872_ps0.000_D20190731_T014933.pickle, Fth=0.020999
th1.503_ph2.005_ps0.000_D20190731_T015832.pickle, Fth=0.021000
th1.639_ph2.005_ps0.000_D20190731_T015832.pickle, Fth=0.021000
th1.912_ph2.005_ps0.000_D20190731_T015832.pickle, Fth=0.021000
th0.683_ph2.139_ps0.000_D20190731_T015932.pickle, Fth=0.021018
th1.503_ph2.139_ps0.000_D20190731_T015933.pickle, Fth=0.021001
th0.273_ph2.273_ps0.000_D20190731_T015933.pickle, Fth=0.021022
th0.546_ph2.273_ps0.000_D20190731_T015933.pickle, Fth=0.021000
th0.137_ph2.406_ps0.000_D20190731_T015949.pickle, Fth=0.021000
th0.273_ph2.406_ps0.000_D20190731_T015949.pickle, Fth=0.021000
th0.410_ph2.406_ps0.000_D20190731_T015949.pickle, Fth=0.021020
th0.546_ph2.406_ps0.000_D20190731_T015949.pickle, Fth=0.020999
th3.142_ph2.406_ps0.000_D20190731_T015949.pickle, Fth=0.020999
th0.137_ph2.540_ps0.000_D20190731_T020039.pickle, Fth=0.021000
th0.546_ph2.540_ps0.000_D20190731_T020039.pickle, Fth=0.021000
th0.683_ph2.540_ps0.000_D20190731_T020039.pickle, Fth=0.021007
th1.639_ph2.540_ps0.000_D20190731_T020039.pickle, Fth=0.020999
th3.142_ph2.540_ps0.000_D20190731_T020039.pickle, Fth=0.021000
th1.366_ph2.674_ps0.000_D20190731_T020039.pickle, Fth=0.021000
th1.639_ph2.674_ps0.000_D20190731_T020040.pickle, Fth=0.021000
th1.776_ph2.674_ps0.000_D20190731_T020040.pickle, Fth=0.021000
th0.137_ph2.807_ps0.000_D20190731_T020112.pickle, Fth=0.021000
th0.546_ph2.807_ps0.000_D20190731_T020112.pickle, Fth=0.021029
th0.820_ph2.807_ps0.000_D20190731_T020112.pickle, Fth=0.021000
th0.956_ph2.807_ps0.000_D20190731_T020112.pickle, Fth=0.020999
th1.503_ph2.941_ps0.000_D20190731_T020133.pickle, Fth=0.021000
th3.142_ph3.476_ps0.000_D20190731_T020232.pickle, Fth=0.021000
th2.459_ph3.609_ps0.000_D20190731_T020245.pickle, Fth=0.021000
th3.005_ph3.609_ps0.000_D20190731_T020245.pickle, Fth=0.021001
th3.142_ph3.609_ps0.000_D20190731_T020245.pickle, Fth=0.020999
th1.229_ph3.743_ps0.000_D20190731_T020307.pickle, Fth=0.021000
th2.185_ph3.877_ps0.000_D20190731_T020324.pickle, Fth=0.021000
th2.322_ph3.877_ps0.000_D20190731_T020325.pickle, Fth=0.021000
th1.366_ph4.011_ps0.000_D20190731_T020506.pickle, Fth=0.020999
th2.595_ph4.278_ps0.000_D20190731_T020523.pickle, Fth=0.021004
th0.956_ph4.412_ps0.000_D20190731_T020541.pickle, Fth=0.021000
th1.776_ph4.545_ps0.000_D20190731_T020541.pickle, Fth=0.020938
th2.049_ph4.545_ps0.000_D20190731_T020541.pickle, Fth=0.021024
th2.868_ph4.545_ps0.000_D20190731_T020541.pickle, Fth=0.021017
th2.185_ph4.813_ps0.000_D20190731_T021331.pickle, Fth=0.021000
th0.820_ph4.946_ps0.000_D20190731_T021423.pickle, Fth=0.020999
th2.868_ph4.946_ps0.000_D20190731_T021423.pickle, Fth=0.020999
th1.093_ph5.080_ps0.000_D20190731_T021439.pickle, Fth=0.021008
th2.868_ph5.080_ps0.000_D20190731_T021440.pickle, Fth=0.021009
th3.005_ph5.080_ps0.000_D20190731_T021440.pickle, Fth=0.021030
th0.137_ph5.214_ps0.000_D20190731_T021443.pickle, Fth=0.020999
th0.820_ph5.214_ps0.000_D20190731_T021443.pickle, Fth=0.020960
th2.185_ph5.214_ps0.000_D20190731_T021442.pickle, Fth=0.021000
th2.322_ph5.214_ps0.000_D20190731_T021442.pickle, Fth=0.021000
th0.820_ph5.481_ps0.000_D20190731_T021456.pickle, Fth=0.021000
th2.185_ph5.481_ps0.000_D20190731_T021456.pickle, Fth=0.021000
th2.322_ph5.481_ps0.000_D20190731_T021456.pickle, Fth=0.021000
th2.868_ph5.481_ps0.000_D20190731_T021456.pickle, Fth=0.021000
th2.185_ph5.748_ps0.000_D20190731_T021538.pickle, Fth=0.020999
th0.410_ph5.882_ps0.000_D20190731_T021549.pickle, Fth=0.020999
th0.546_ph5.882_ps0.000_D20190731_T021549.pickle, Fth=0.020999
th1.229_ph5.882_ps0.000_D20190731_T021549.pickle, Fth=0.020961
th0.137_ph6.150_ps0.000_D20190731_T021733.pickle, Fth=0.021000
th0.820_ph6.150_ps0.000_D20190731_T021733.pickle, Fth=0.021000
th1.229_ph6.150_ps0.000_D20190731_T021733.pickle, Fth=0.020968
th2.049_ph6.150_ps0.000_D20190731_T021733.pickle, Fth=0.021000
th2.322_ph6.150_ps0.000_D20190731_T021733.pickle, Fth=0.021000
th0.273_ph6.283_ps0.000_D20190731_T021750.pickle, Fth=0.021000
th2.459_ph6.283_ps0.000_D20190731_T021751.pickle, Fth=0.021000

Out[25]:
True

In [ ]:
# create phase map
importlib.reload(spf_tb)
def tget_ax0():
    n_xticks = 32
    xticks = np.arange(n_xticks)
    fig = plt.figure(figsize=(20, 20))
    fig.patch.set_facecolor('white')
    axs = []
    axs.append(fig.add_subplot(221, polar=True))
    axs.append(fig.add_subplot(222, polar=True))
    axs.append(fig.add_subplot(223, polar=True))
    axs.append(fig.add_subplot(224, polar=True))
    for ax0 in axs:
        ax0.set_xticks(xticks / n_xticks * 2 * np.pi)
        ax0.set_xticklabels(['$\dfrac{%d}{%d}2\pi$' % (i0, n_xticks) for i0 in xticks])
        ax0.set_yticklabels([])
        ax0.set_ylim(0, np.pi)
    plt.tight_layout()
    return fig, axs

check_fre_list = [0.0210, 0.0020, 1.0000, 0.0540]
atol_list =      [0.004, 0.0005, 0.0005, 0.0005]
color_list =     ['b',   'g',    'r',    'c',   'm', 'y', 'k']
psi_lim_fct = 20
resampling_fct = 1

data0['use_max_fre'] = data0.theta_max_fre
case_path_list = spf_tb.separate_fre_path(check_fre_list, atol_list, data0, pickle_path_list)
for idx, psi_lim1 in enumerate(np.linspace(0, 2 * np.pi, psi_lim_fct * 15, 
                                           endpoint=False)[::psi_lim_fct]):
    fig, (ax0, ax1, ax2, ax3) = tget_ax0()
    ax_list = [ax0, ax0, ax1, ax2, ax3]
    psi_lim = (psi_lim1, psi_lim1 + 2 * np.pi / (psi_lim_fct * 15))
    desc = '$\psi\in[%.3f\pi, %.3f\pi)$' % ((psi_lim[0] / np.pi), (psi_lim[1] / np.pi))
    fig.suptitle(desc, fontsize=fontsize*0.8)
    for check_fre, case_path, color, axi in zip(check_fre_list, case_path_list, color_list, ax_list):
        thandle = '%f' % check_fre
        spf_tb.draw_phase_map_theta(case_path, color, psi_lim, axs=(axi, ax_list[-1]), thandle=thandle, 
                                    resampling=True, resampling_fct=resampling_fct)
    tdir = os.path.join(PWD, job_dir, 'phase_mape_fre')
    if not os.path.exists(tdir):
        os.makedirs(tdir)
    figname = os.path.join(tdir, '%04d.png' % (idx))
    fig.savefig(os.path.join(tdir, figname))
    print('save to %s' % figname)
    plt.close(fig)


/home/zhangji/stokes_flow_master/codeStore/support_fun_table.py:12: UserWarning: matplotlib.pyplot as already been imported, this call will have no effect.
  matplotlib.use('agg')
0th frequence range: (0.996000, 1.004000)
1th frequence range: (0.021500, 0.022500)
2th frequence range: (0.999500, 1.000500)
3th frequence range: (0.053500, 0.054500)
tmax_fre=0.048002, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.639_ph0.401_ps0.000_D20190714_T225427.pickle
tmax_fre=0.052003, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th0.683_ph2.941_ps0.000_D20190715_T023809.pickle
tmax_fre=0.035997, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.639_ph1.738_ps0.000_D20190715_T020546.pickle
tmax_fre=0.052011, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.366_ph3.075_ps0.000_D20190715_T024550.pickle
tmax_fre=0.051998, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.229_ph3.208_ps0.000_D20190715_T025014.pickle
tmax_fre=0.036003, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.503_ph2.005_ps0.000_D20190715_T020546.pickle
tmax_fre=0.052012, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th2.322_ph3.476_ps0.000_D20190715_T031731.pickle
tmax_fre=0.052001, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th0.683_ph3.075_ps0.000_D20190715_T024550.pickle
tmax_fre=0.052001, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th2.322_ph3.208_ps0.000_D20190715_T025013.pickle
tmax_fre=0.051998, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.093_ph3.208_ps0.000_D20190715_T025013.pickle
tmax_fre=0.050005, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.639_ph0.000_ps0.000_D20190714_T225427.pickle
tmax_fre=0.052002, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.366_ph3.208_ps0.000_D20190715_T025014.pickle
tmax_fre=0.052001, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th0.820_ph3.075_ps0.000_D20190715_T024550.pickle
tmax_fre=0.051997, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th2.459_ph3.342_ps0.000_D20190715_T031151.pickle
tmax_fre=0.052005, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.093_ph2.941_ps0.000_D20190715_T023808.pickle
tmax_fre=0.050003, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th3.005_ph0.134_ps0.000_D20190714_T225427.pickle
tmax_fre=0.052011, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th2.185_ph3.342_ps0.000_D20190715_T031150.pickle
tmax_fre=0.052004, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.639_ph3.208_ps0.000_D20190715_T025013.pickle
tmax_fre=0.039005, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.639_ph4.011_ps0.000_D20190715_T032724.pickle
tmax_fre=0.049996, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.366_ph6.150_ps0.000_D20190715_T045619.pickle
tmax_fre=0.035999, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.639_ph1.069_ps0.000_D20190715_T005116.pickle
tmax_fre=0.052003, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th0.956_ph2.941_ps0.000_D20190715_T023809.pickle
tmax_fre=0.035999, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.639_ph1.604_ps0.000_D20190715_T020546.pickle
tmax_fre=0.035001, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.503_ph4.679_ps0.000_D20190715_T040314.pickle
tmax_fre=0.052007, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.503_ph3.075_ps0.000_D20190715_T024550.pickle
tmax_fre=0.035004, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.503_ph1.471_ps0.000_D20190715_T013943.pickle
tmax_fre=0.050013, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.229_ph6.150_ps0.000_D20190715_T045619.pickle
tmax_fre=0.037003, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.639_ph5.080_ps0.000_D20190715_T040605.pickle
tmax_fre=0.051999, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th0.137_ph3.075_ps0.000_D20190715_T024550.pickle
tmax_fre=0.049997, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th2.732_ph0.134_ps0.000_D20190714_T225427.pickle
tmax_fre=0.050005, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th0.956_ph0.000_ps0.000_D20190714_T225427.pickle
tmax_fre=0.048009, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.912_ph0.401_ps0.000_D20190714_T225427.pickle
tmax_fre=0.052011, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th2.459_ph3.208_ps0.000_D20190715_T025014.pickle
tmax_fre=0.035998, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.503_ph4.412_ps0.000_D20190715_T035348.pickle
tmax_fre=0.052006, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th2.868_ph3.476_ps0.000_D20190715_T031732.pickle
tmax_fre=0.037005, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.639_ph4.144_ps0.000_D20190715_T032725.pickle
tmax_fre=0.052001, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.912_ph3.208_ps0.000_D20190715_T025014.pickle
tmax_fre=0.051999, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th0.546_ph2.941_ps0.000_D20190715_T023808.pickle
tmax_fre=0.035998, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.503_ph1.203_ps0.000_D20190715_T011130.pickle
tmax_fre=0.036000, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.639_ph4.412_ps0.000_D20190715_T035348.pickle
tmax_fre=0.052007, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th3.005_ph3.208_ps0.000_D20190715_T025013.pickle
tmax_fre=0.052017, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th0.956_ph3.208_ps0.000_D20190715_T025013.pickle
tmax_fre=0.051997, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th2.732_ph3.342_ps0.000_D20190715_T031150.pickle
tmax_fre=0.036002, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.503_ph5.214_ps0.000_D20190715_T040610.pickle
tmax_fre=0.052003, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th0.956_ph3.075_ps0.000_D20190715_T024550.pickle
tmax_fre=0.035001, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.503_ph1.604_ps0.000_D20190715_T020546.pickle
tmax_fre=0.051999, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th3.005_ph3.476_ps0.000_D20190715_T031732.pickle
tmax_fre=0.052012, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th0.546_ph2.807_ps0.000_D20190715_T023653.pickle
tmax_fre=0.052001, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th0.820_ph2.941_ps0.000_D20190715_T023809.pickle
tmax_fre=0.052000, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th2.868_ph3.342_ps0.000_D20190715_T031151.pickle
tmax_fre=0.036002, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.639_ph4.813_ps0.000_D20190715_T040330.pickle
tmax_fre=0.036003, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.639_ph1.203_ps0.000_D20190715_T011131.pickle
tmax_fre=0.036007, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.503_ph2.139_ps0.000_D20190715_T021010.pickle
tmax_fre=0.051997, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th2.049_ph3.342_ps0.000_D20190715_T031151.pickle
tmax_fre=0.050010, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.912_ph0.000_ps0.000_D20190714_T225427.pickle
tmax_fre=0.036006, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.639_ph4.946_ps0.000_D20190715_T040521.pickle
tmax_fre=0.036000, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.639_ph4.545_ps0.000_D20190715_T040119.pickle
tmax_fre=0.051997, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th0.273_ph3.075_ps0.000_D20190715_T024550.pickle
tmax_fre=0.051997, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th0.273_ph2.941_ps0.000_D20190715_T023808.pickle
tmax_fre=0.036003, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.503_ph5.080_ps0.000_D20190715_T040604.pickle
tmax_fre=0.052000, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.912_ph3.342_ps0.000_D20190715_T031150.pickle
tmax_fre=0.036005, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.639_ph4.679_ps0.000_D20190715_T040314.pickle
tmax_fre=0.051997, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th0.410_ph2.807_ps0.000_D20190715_T142926.pickle
tmax_fre=0.035000, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.503_ph1.738_ps0.000_D20190715_T020547.pickle
tmax_fre=0.051999, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th0.410_ph2.941_ps0.000_D20190715_T023809.pickle
tmax_fre=0.051997, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th0.137_ph2.807_ps0.000_D20190715_T023653.pickle
tmax_fre=0.052001, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.776_ph3.342_ps0.000_D20190715_T031151.pickle
tmax_fre=0.036997, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.503_ph5.347_ps0.000_D20190715_T042036.pickle
tmax_fre=0.049998, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th0.820_ph6.016_ps0.000_D20190715_T045020.pickle
tmax_fre=0.051997, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th2.868_ph3.208_ps0.000_D20190715_T025013.pickle
tmax_fre=0.036998, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.503_ph4.278_ps0.000_D20190715_T033910.pickle
tmax_fre=0.045999, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th3.142_ph3.476_ps0.000_D20190715_T031731.pickle
tmax_fre=0.053009, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th3.142_ph0.267_ps0.000_D20190714_T225427.pickle
tmax_fre=0.051996, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.503_ph5.481_ps0.000_D20190715_T043702.pickle
tmax_fre=0.035999, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.639_ph1.471_ps0.000_D20190715_T013943.pickle
tmax_fre=0.052000, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.366_ph3.342_ps0.000_D20190715_T031151.pickle
tmax_fre=0.052004, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.503_ph3.208_ps0.000_D20190715_T025014.pickle
tmax_fre=0.052000, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th2.185_ph3.476_ps0.000_D20190715_T031731.pickle
tmax_fre=0.052003, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.776_ph3.208_ps0.000_D20190715_T025014.pickle
tmax_fre=0.051999, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.776_ph3.476_ps0.000_D20190715_T031732.pickle
tmax_fre=0.049998, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.639_ph0.267_ps0.000_D20190714_T225427.pickle
tmax_fre=0.052006, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.639_ph3.075_ps0.000_D20190715_T024550.pickle
tmax_fre=0.049996, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th0.956_ph6.283_ps0.000_D20190715_T045619.pickle
tmax_fre=0.036003, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.639_ph1.872_ps0.000_D20190715_T020547.pickle
tmax_fre=0.052001, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th3.005_ph3.342_ps0.000_D20190715_T031151.pickle
tmax_fre=0.038000, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.503_ph2.273_ps0.000_D20190715_T021007.pickle
tmax_fre=0.050002, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.776_ph0.267_ps0.000_D20190714_T225427.pickle
tmax_fre=0.050000, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.912_ph6.283_ps0.000_D20190715_T045619.pickle
tmax_fre=0.052012, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th0.546_ph3.075_ps0.000_D20190715_T024550.pickle
tmax_fre=0.051999, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.503_ph3.342_ps0.000_D20190715_T031150.pickle
tmax_fre=0.035999, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.503_ph4.545_ps0.000_D20190715_T040118.pickle
tmax_fre=0.051997, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th2.459_ph3.476_ps0.000_D20190715_T031731.pickle
tmax_fre=0.052011, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th2.049_ph3.476_ps0.000_D20190715_T031732.pickle
tmax_fre=0.034998, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.503_ph4.813_ps0.000_D20190715_T040331.pickle
tmax_fre=0.049999, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th3.142_ph3.208_ps0.000_D20190715_T025014.pickle
tmax_fre=0.048007, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.093_ph6.016_ps0.000_D20190715_T045021.pickle
tmax_fre=0.046996, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th0.683_ph2.807_ps0.000_D20190715_T023653.pickle
tmax_fre=0.035999, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.639_ph1.337_ps0.000_D20190715_T011429.pickle
tmax_fre=0.049997, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th0.683_ph6.016_ps0.000_D20190715_T142926.pickle
tmax_fre=0.049999, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.639_ph6.283_ps0.000_D20190715_T045619.pickle
tmax_fre=0.051998, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.639_ph3.342_ps0.000_D20190715_T031150.pickle
tmax_fre=0.051997, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.229_ph3.075_ps0.000_D20190715_T024550.pickle
tmax_fre=0.035006, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.503_ph1.872_ps0.000_D20190715_T020547.pickle
tmax_fre=0.052006, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th2.595_ph3.342_ps0.000_D20190715_T031150.pickle
tmax_fre=0.052003, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.776_ph3.075_ps0.000_D20190715_T024550.pickle
tmax_fre=0.052009, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.912_ph3.476_ps0.000_D20190715_T031731.pickle
tmax_fre=0.052002, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th0.410_ph2.807_ps0.000_D20190715_T023652.pickle
tmax_fre=0.036997, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.503_ph1.069_ps0.000_D20190715_T005116.pickle
tmax_fre=0.051997, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th2.185_ph3.208_ps0.000_D20190715_T025013.pickle
tmax_fre=0.045997, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th0.683_ph6.016_ps0.000_D20190715_T045020.pickle
tmax_fre=0.052011, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th2.595_ph3.476_ps0.000_D20190715_T031731.pickle
tmax_fre=0.036003, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.503_ph1.337_ps0.000_D20190715_T011428.pickle
tmax_fre=0.051999, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th2.322_ph3.342_ps0.000_D20190715_T031151.pickle
tmax_fre=0.037008, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.639_ph0.936_ps0.000_D20190715_T005118.pickle
tmax_fre=0.047998, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.912_ph0.267_ps0.000_D20190714_T225427.pickle
tmax_fre=0.037000, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.639_ph2.005_ps0.000_D20190715_T020546.pickle
tmax_fre=0.051997, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th2.049_ph3.208_ps0.000_D20190715_T025014.pickle
tmax_fre=0.052018, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.093_ph3.075_ps0.000_D20190715_T024550.pickle
tmax_fre=0.035000, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.503_ph4.946_ps0.000_D20190715_T040522.pickle
tmax_fre=0.051997, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th2.732_ph3.476_ps0.000_D20190715_T031731.pickle
tmax_fre=0.052007, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th3.142_ph0.134_ps0.000_D20190714_T225427.pickle
tmax_fre=0.052005, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th0.137_ph2.941_ps0.000_D20190715_T023808.pickle
tmax_fre=0.036007, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.639_ph4.278_ps0.000_D20190715_T033910.pickle
tmax_fre=0.052002, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th0.410_ph3.075_ps0.000_D20190715_T024550.pickle
tmax_fre=0.052000, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th2.595_ph3.208_ps0.000_D20190715_T025013.pickle
tmax_fre=0.049997, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th1.366_ph0.134_ps0.000_D20190714_T225427.pickle
tmax_fre=0.052009, n_match=0 /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/th0.273_ph2.807_ps0.000_D20190715_T023653.pickle



save to /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/phase_mape_fre/0000.png



save to /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/phase_mape_fre/0001.png



save to /home/zhangji/stokes_flow_master/head_Force/do_calculate_table/hlxC01_a_psi-0e/phase_mape_fre/0002.png


In [ ]: