Beispiel #1
0
    bbp.do_eBBQ(junc_rect=junc_rects, junc_lines = junc_lines,  junc_len = junc_lens, junc_LJ_var_name = junc_LJ_names)
    bba = bbp.bbq_analysis 
    
    sol           = bba.sols
    meta_datas    = bba.meta_data
    hfss_variables= bba.hfss_variables

#%%
if 1:
    reload(bbq)   # so that we can make changes to the class and reload quickly 
    from bbq  import BbqAnalysis
    bba = BbqAnalysis(bbp.data_filename)
    
    cos_trunc = 10;   fock_trunc  = 7;
    CHI_O1, CHI_ND, PJ, Om, EJ, diff, LJs, SIGN, f0s, f1s, fzpfs, Qs, varz = \
        bba.analyze_variation(variation = '0', cos_trunc = cos_trunc,   fock_trunc  = fock_trunc)
#    s         = sol[variation];   
#    meta_data = meta_datas[variation]
#    varz      = hfss_variables[variation]    
#    CHI_O1, CHI_ND, PJ, Om, EJ, diff, LJs, SIGN, f0s, f1s, fzpfs, Qs = \
#        eBBQ_Pmj_to_H_params(s, meta_data, cos_trunc = cos_trunc, fock_trunc = fock_trunc)
#    
#    print '\nPJ=\t(renorm.)';        print_matrix(PJ*SIGN, frmt = "{:7.4f}")
#    #print '\nCHI_O1=\t PT. [alpha diag]'; print_matrix(CHI_O1,append_row ="MHz" )
#    print '\nf0={:6.2f} {:7.2f} {:7.2f} GHz'.format(*f0s)
#    print '\nCHI_ND=\t PJ O(%d) [alpha diag]'%(cos_trunc); print_matrix(CHI_ND, append_row ="MHz")
#    print '\nf1={:6.2f} {:7.2f} {:7.2f} GHz'.format(*(f1s*1E-9))   
#    print 'Q={:8.1e} {:7.1e} {:6.0f}'.format(*(Qs))
    #print pd.Series({ key:varz[key] for key in ['_join_w','_join_h','_padV_width', '_padV_height','_padH_width', '_padH_height','_scaleV','_scaleH', '_LJ1','_LJ2'] })

#%%==============================================================================
Beispiel #2
0
    bbp.do_eBBQ(junc_rect=junc_rects, junc_lines = junc_lines,  junc_len = junc_lens, junc_LJ_var_name = junc_LJ_names)
    
#%%
    reload(bbq)   # so that we can make changes to the class and reload quickly 
    from bbq  import BbqAnalysis
    bba = BbqAnalysis(bbp.data_filename)
    
    sol           = bba.sols
    meta_datas    = bba.meta_data
    hfss_variables= bba.hfss_variables

#%%
if 1:
    cos_trunc = 10;   fock_trunc  = 7;
    CHI_O1, CHI_ND, PJ, Om, EJ, diff, LJs, SIGN, f0s, f1s, fzpfs, Qs, varz = \
        bba.analyze_variation(variation = '2', cos_trunc = cos_trunc,   fock_trunc  = fock_trunc, 
                              frmt = "{:9.4f}")
#    s         = sol[variation];   
#    meta_data = meta_datas[variation]
#    varz      = hfss_variables[variation]    
#    CHI_O1, CHI_ND, PJ, Om, EJ, diff, LJs, SIGN, f0s, f1s, fzpfs, Qs = \
#        eBBQ_Pmj_to_H_params(s, meta_data, cos_trunc = cos_trunc, fock_trunc = fock_trunc)
#    
#    print '\nPJ=\t(renorm.)';        print_matrix(PJ*SIGN, frmt = "{:7.4f}")
#    #print '\nCHI_O1=\t PT. [alpha diag]'; print_matrix(CHI_O1,append_row ="MHz" )
#    print '\nf0={:6.2f} {:7.2f} {:7.2f} GHz'.format(*f0s)
#    print '\nCHI_ND=\t PJ O(%d) [alpha diag]'%(cos_trunc); print_matrix(CHI_ND, append_row ="MHz")
#    print '\nf1={:6.2f} {:7.2f} {:7.2f} GHz'.format(*(f1s*1E-9))   
#    print 'Q={:8.1e} {:7.1e} {:6.0f}'.format(*(Qs))
    #print pd.Series({ key:varz[key] for key in ['_join_w','_join_h','_padV_width', '_padV_height','_padH_width', '_padH_height','_scaleV','_scaleH', '_LJ1','_LJ2'] })

#%%==============================================================================