def test_call_qc_transform_pairs2(self): # plot_transform_pair J2 r = np.logspace(1, 2, 50) fI = (fdesign.j0_1(5), fdesign.j1_1(5)) fC = fdesign.empy_hankel('j2', 950, 1000, 1, 1) fC.rhs = fC.rhs(r) fdesign._call_qc_transform_pairs(101, (0.06, 0.07, 0.01), (-1, 1, 0.3), fI, [fC, ], r, (0, 0, 2), np.imag) return plt.gcf()
def test_call_qc_transform_pairs3(self): # plot_transform_pair Sine/Cosine r = np.logspace(1, 2, 50) fI = (fdesign.sin_1(), fdesign.cos_1()) fC = (fdesign.sin_2(), fdesign.cos_2()) fC[0].rhs = fC[0].rhs(r) fC[1].rhs = fC[1].rhs(r) fdesign._call_qc_transform_pairs(101, (0.06, 0.07, 0.01), (-1, 1, 0.3), fI, fC, r, (0, 0, 2), np.imag) return plt.gcf()
def test_call_qc_transform_pairs1(self): # plot_transform_pair "normal" case r = np.logspace(1, 2, 50) fI = (fdesign.j0_1(5), fdesign.j1_1(5)) fC = (fdesign.j0_3(5), fdesign.j1_3(5)) fC[0].rhs = fC[0].rhs(r) fC[1].rhs = fC[1].rhs(r) fdesign._call_qc_transform_pairs(101, (0.06, 0.07, 0.01), (-1, 1, 0.3), fI, fC, r, (0, 0, 2), np.real) return plt.gcf()