changed folder structure, added and renamed files
This commit is contained in:
5
.gitignore
vendored
5
.gitignore
vendored
@ -1,3 +1,8 @@
|
||||
# editor related files
|
||||
*.swp
|
||||
*~
|
||||
*.bak
|
||||
|
||||
# Byte-compiled / optimized / DLL files
|
||||
__pycache__/
|
||||
*.py[cod]
|
||||
|
0
phases/models/__init__.py
Normal file
0
phases/models/__init__.py
Normal file
27
phases/models/parallel_model.py
Normal file
27
phases/models/parallel_model.py
Normal file
@ -0,0 +1,27 @@
|
||||
import numpy as np
|
||||
from scipy.optimize import fsolve
|
||||
|
||||
|
||||
def parallel2gap(K, phi, undudict):
|
||||
gLH = K2gap(K, undudict['K-value_LH'])
|
||||
if phi >= 0.0:
|
||||
gLV = K2gap(K, undudict['K-value_LV+'])
|
||||
gC = K2gap(K, undudict['K-value_C+'])
|
||||
dgLV = gLV - gLH
|
||||
dgC = gC - gLH - dgLV/2
|
||||
else:
|
||||
gLV = K2gap(K, undudict['K-value_LV-'])
|
||||
gC = K2gap(K, undudict['K-value_C-'])
|
||||
dgLV = gLV - gLH
|
||||
dgC = gC - gLH - dgLV/2
|
||||
return gLH + dgLV * np.sin(0.5 * phi)**2 + dgC * np.sin(phi)**2
|
||||
|
||||
|
||||
def K2gap(Kval, fitparam):
|
||||
g2K_func = np.poly1d(fitparam[::-1])
|
||||
tau_init = 1.0
|
||||
k_log = float(np.log(Kval))
|
||||
return float(fsolve(k_log - g2K_func, tau_init))
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user