changed folder structure, added and renamed files

This commit is contained in:
2022-10-12 15:46:33 +02:00
parent 160437dfd3
commit f7c6cc271c
5 changed files with 32 additions and 0 deletions

5
.gitignore vendored
View File

@ -1,3 +1,8 @@
# editor related files
*.swp
*~
*.bak
# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]

View File

View 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))