def __init__( self, scan={}, tmp_path="../../../tmp_data/", scan_dir="", executable="../../../bin/full4var_onerun", strain=None, loadsuf=["K_{33}", "k_{24}", "\\Lambda", "\\omega", "\\gamma_s"], savesuf=["K_{33}", "k_{24}", "\\Lambda", "\\omega", "\\gamma_s"], datfile="data/input.dat", valgrind=False, valFLAG=None): ReadParams.__init__(self, datfile=datfile, scan=scan, loadsuf=loadsuf, savesuf=savesuf) self.tmp_path = tmp_path self.executable = executable self.scan_dir = scan_dir self.strain = strain self.valgrind = valgrind self.valFLAG = valFLAG return
def __init__(self, scan_dir="", datfile="data/input.dat", scan={}, loadsuf=[ "K_{33}", "k_{24}", "\\Lambda", "d_0", "\\omega", "\\gamma_s" ], savesuf=[ "K_{33}", "k_{24}", "\\Lambda", "d_0", "\\omega", "\\gamma_s" ], sfile_format=".pdf"): ReadParams.__init__(self, datfile=datfile, scan=scan, loadsuf=loadsuf, savesuf=savesuf) self.sfile_format = sfile_format self.scan_dir = scan_dir self.data = np.loadtxt(self.psivsr_fname()) return
def __init__(self,xaxis=None,scan_dir="",datfile="data/input.dat",scan={}, loadsuf=["K_{33}","k_{24}","\\Lambda", "\\omega","\\gamma_s"], savesuf=["K_{33}","k_{24}","\\Lambda", "\\omega","\\gamma_s"], name= "observables",loadfilepath="data", savefilepath="results"): ReadParams.__init__(self,datfile=datfile, scan=scan,loadsuf=loadsuf,savesuf=savesuf) self.xaxis = xaxis self.scan_dir = scan_dir self.name = name self.loadfilepath = loadfilepath self.savefilepath = savefilepath if os.path.isfile(self.observables_fname()): self.data = np.loadtxt(self.observables_fname()) self.file_exists = True else: if self.name != "dummy": print("could not find a file by the name of ", self.observables_fname()) self.file_exists = False return
def __init__( self, scan_dir="", datfile="data/input.dat", scan={}, loadsuf=["K_{33}", "k_{24}", "\\Lambda", "\\omega", "\\gamma_s"], savesuf=["K_{33}", "k_{24}", "\\Lambda", "\\omega", "\\gamma_s"], sfile_format=".pdf", loadfilepath="data", savefilepath="results", name="psivsr", strain=None): ReadParams.__init__(self, datfile=datfile, scan=scan, loadsuf=loadsuf, savesuf=savesuf) self.sfile_format = sfile_format self.scan_dir = scan_dir self.name = name self.strain = strain self.loadfilepath = loadfilepath self.savefilepath = savefilepath self.data = np.loadtxt(self.psivsr_fname()) return
def __init__(self, xaxis=None, scan_dir="", datfile="data/input.dat", scan={}, loadsuf=[ "K_{33}", "k_{24}", "\\Lambda", "d_0", "\\omega", "\\gamma_s" ], savesuf=[ "K_{33}", "k_{24}", "\\Lambda", "d_0", "\\omega", "\\gamma_s" ]): ReadParams.__init__(self, datfile=datfile, scan=scan, loadsuf=loadsuf, savesuf=savesuf) self.xaxis = xaxis self.scan_dir = scan_dir self.data = np.loadtxt(self.observables_fname()) return
def __init__(self,scan_dir="",scan={}, loadsuf=["K_{33}","k_{24}","\\Lambda", "\\omega","\\gamma_s"], savesuf=["K_{33}","k_{24}","\\Lambda", "\\omega","\\gamma_s"], sfile_format="pdf",obsname = "observables", datfile="data/input.dat",psiname = "psivsr", psiloadfilepath="data",obsloadfilepath="data", psisavefilepath="results",obssavefilepath="results"): ReadParams.__init__(self,datfile=datfile, scan=scan,loadsuf=loadsuf,savesuf=savesuf) self.obsdata = ObservableData(scan=scan,loadsuf=loadsuf,savesuf=savesuf, datfile=datfile,loadfilepath=obsloadfilepath, savefilepath=obssavefilepath, scan_dir=scan_dir,name=obsname) self.psidata = PsiData(scan=scan,loadsuf=loadsuf,savesuf=savesuf, datfile=datfile,loadfilepath=psiloadfilepath, savefilepath=obssavefilepath, scan_dir = scan_dir,name=psiname) self.scan_dir=scan_dir self.sfile_format=sfile_format self.i_R_c = self.find_R_c_index() return
def __init__(self, scan={}, datfile="data/input.dat", loadsuf=[ "R_avg0", "sigma_R0", "R_eq", "volFrac_0", "beta", "chi_0" ], savesuf=[ "R_avg0", "sigma_R0", "R_eq", "volFrac_0", "beta", "chi_0" ], name="chi_vs_t", loadfilepath="data", savefilepath="results"): ReadParams.__init__(self, datfile=datfile, scan=scan, loadsuf=loadsuf, savesuf=savesuf) self.name = name self.loadfilepath = loadfilepath self.savefilepath = savefilepath if os.path.isfile(self.file_name()): self.data = np.loadtxt(self.file_name()) self.overlap = False elif os.path.isfile(self.file_name(overlap=True)): self.data = np.loadtxt(self.file_name(overlap=True)) print(f"Found file {self.file_name()}, but drops are overlapping!") self.overlap = True else: self.data = None print(f"Could not find file {self.file_name()}") self.overlap = False return
def __init__( self, xaxis=None, scan_dir="", datfile="data/input.dat", scan={}, loadsuf=["K_{33}", "k_{24}", "\\Lambda", "\\omega", "\\gamma_s"], savesuf=["K_{33}", "k_{24}", "\\Lambda", "\\omega", "\\gamma_s"], name="Evst"): ReadParams.__init__(self, datfile=datfile, scan=scan, loadsuf=loadsuf, savesuf=savesuf) self.xaxis = xaxis self.scan_dir = scan_dir self.name = name if os.path.isfile(self.fname()): self.data = np.loadtxt(self.fname()) self.file_exists = True else: print("could not find a file by the name of ", self.fname()) self.file_exists = False return
def __init__(self, tmp_path="../../../tmp_data/", scan={}, datfile="data/input.dat", loadsuf=[ "R_avg0", "sigma_R0", "R_eq", "volFrac_0", "beta", "chi_0" ], savesuf=[ "R_avg0", "sigma_R0", "R_eq", "volFrac_0", "beta", "chi_0" ], executable="../../../bin/3d-gaussian-ic"): ReadParams.__init__(self, datfile=datfile, scan=scan, loadsuf=loadsuf, savesuf=savesuf) self.tmp_path = tmp_path self.executable = executable
def __init__( self, tmp_path="../../../tmp_data/", datfile="data/input.dat", scan={}, loadsuf=["K_{33}", "k_{24}", "\\Lambda", "\\omega", "\\gamma_s"], savesuf=["K_{33}", "k_{24}", "\\Lambda", "\\omega", "\\gamma_s"], name="observables", loadfilepath="data", params=None, executable="../../../bin/double_well_scan"): ReadParams.__init__(self, datfile=datfile, scan=scan, loadsuf=loadsuf, savesuf=savesuf) self.tmp_path = tmp_path self.executable = executable return