|
| dict | SSInfall.modes |
| |
| dict | SSInfall.floatparams |
| |
| dict | SSInfall.intparams = {"swi":0, "ReSwi":0, "sample_number":10, "iseed":0, "ReSwi":0, "MassCal":0, "extrapolate_bc":0} |
| |
| | SSInfall.parser = argparse.ArgumentParser(description='ExaHyPE 2 - SSInfall script') |
| |
| | SSInfall.dest |
| |
| | SSInfall.type |
| |
| | SSInfall.float |
| |
| | SSInfall.required |
| |
| | SSInfall.help |
| |
| | SSInfall.default |
| |
| | SSInfall.int |
| |
| | SSInfall.choices |
| |
| | SSInfall.str |
| |
| | SSInfall.action |
| |
| | SSInfall.False |
| |
| | SSInfall.v |
| |
| | SSInfall.args = parser.parse_args() |
| |
| | SSInfall.SuperClass = None |
| |
| | SSInfall.userinfo |
| |
| str | SSInfall.exe = "peano4" |
| |
| | SSInfall.project = exahype2.Project( ["applications", "exahype2", "euler", "sphericalaccretion"], "SSInfall", executable=exe) |
| |
| bool | SSInfall.is_aderdg = False |
| | Pick solver.
|
| |
| str | SSInfall.solver_name = "SSInfall" |
| |
| | SSInfall.min_h = args.min_h |
| |
| | SSInfall.my_solver |
| |
| | SSInfall.interpolation |
| |
| | SSInfall.restriction |
| |
| dict | SSInfall.dr = floatparams["domain_r"] |
| | Domain settings.
|
| |
| list | SSInfall.offset = [2*dr, 2*dr, 2*dr] |
| |
| str | SSInfall.msg = "domain set as "+str(offset)+" and "+str(domain_size) |
| |
| list | SSInfall.periodic_boundary_conditions = [True,True,True] |
| |
| str | SSInfall.solverconstants = "" |
| |
| | SSInfall.r_list = np.linspace(0,(domain_size[0]+offset[0]),(args.sample_number+1))[1:] |
| |
| | SSInfall.scale_factor_table = read_scale_factor_table("a_LCDM_a_i=1e-3.dat") |
| |
| | SSInfall.point_number = len(scale_factor_table[0]) |
| |
| dict | SSInfall.build_mode = modes[args.mode] |
| |
| int | SSInfall.dimensions = 3 |
| |
| str | SSInfall.path = "./" |
| | output dir and proble
|
| |
| list | SSInfall.probe_point = [-0,-0,-1e-6] |
| |
| dict | SSInfall.tracer_name = {1:"line", 2:"slide", 3:"volume", 6:"Gauss_Legendre_quadrature", 7:"t-design"} |
| |
| | SSInfall.tracer_particles = project.add_tracer( name="MyTracer",attribute_count=5, plot=False) |
| |
| | SSInfall.Type |
| |
| | SSInfall.add_tracer |
| |
| | SSInfall.a |
| |
| | SSInfall.b |
| |
| | SSInfall.N_x |
| |
| | SSInfall.N_y |
| |
| | SSInfall.N_z |
| |
| | SSInfall.path1 |
| |
| | SSInfall.peano4_project = project.generate_Peano4_project(verbose=True) |
| | compile for the real executable
|
| |
| | SSInfall.throw_away_data_after_generation |
| |
| | SSInfall.make_clean_first |
| |