Example #1
0
    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
Example #2
0
    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
Example #4
0
    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
Example #6
0
    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
Example #10
0
    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