|
Peano
|
Data Structures | |
| class | SSInfallSolver |
Variables | |
| dict | modes |
| dict | floatparams |
| dict | intparams = {"swi":0, "ReSwi":0, "sample_number":10, "iseed":0, "ReSwi":0, "MassCal":0, "extrapolate_bc":0} |
| parser = argparse.ArgumentParser(description='ExaHyPE 2 - SSInfall script') | |
| dest | |
| type | |
| float | |
| required | |
| help | |
| default | |
| int | |
| choices | |
| str | |
| action | |
| False | |
| v | |
| args = parser.parse_args() | |
| SuperClass = None | |
| userinfo | |
| str | exe = "peano4" |
| project = exahype2.Project( ["applications", "exahype2", "euler", "sphericalaccretion"], "SSInfall", executable=exe) | |
| bool | is_aderdg = False |
| Pick solver. | |
| str | solver_name = "SSInfall" |
| min_h = args.min_h | |
| my_solver | |
| interpolation | |
| restriction | |
| dict | dr = floatparams["domain_r"] |
| Domain settings. | |
| list | offset = [2*dr, 2*dr, 2*dr] |
| str | msg = "domain set as "+str(offset)+" and "+str(domain_size) |
| list | periodic_boundary_conditions = [True,True,True] |
| str | solverconstants = "" |
| r_list = np.linspace(0,(domain_size[0]+offset[0]),(args.sample_number+1))[1:] | |
| scale_factor_table = read_scale_factor_table("a_LCDM_a_i=1e-3.dat") | |
| point_number = len(scale_factor_table[0]) | |
| dict | build_mode = modes[args.mode] |
| int | dimensions = 3 |
| str | path = "./" |
| output dir and proble | |
| list | probe_point = [-0,-0,-1e-6] |
| dict | tracer_name = {1:"line", 2:"slide", 3:"volume", 6:"Gauss_Legendre_quadrature", 7:"t-design"} |
| tracer_particles = project.add_tracer( name="MyTracer",attribute_count=5, plot=False) | |
| Type | |
| add_tracer | |
| a | |
| b | |
| N_x | |
| N_y | |
| N_z | |
| path1 | |
| peano4_project = project.generate_Peano4_project(verbose=True) | |
| compile for the real executable | |
| throw_away_data_after_generation | |
| make_clean_first | |
| SSInfall.a |
Definition at line 503 of file SSInfall.py.
| SSInfall.action |
Definition at line 49 of file SSInfall.py.
| SSInfall.add_tracer |
Definition at line 503 of file SSInfall.py.
| SSInfall.args = parser.parse_args() |
Definition at line 57 of file SSInfall.py.
| SSInfall.b |
Definition at line 503 of file SSInfall.py.
| dict SSInfall.build_mode = modes[args.mode] |
Definition at line 456 of file SSInfall.py.
| SSInfall.choices |
Definition at line 35 of file SSInfall.py.
| SSInfall.default |
Definition at line 31 of file SSInfall.py.
| SSInfall.dest |
Definition at line 30 of file SSInfall.py.
| int SSInfall.dimensions = 3 |
Definition at line 458 of file SSInfall.py.
| dict SSInfall.dr = floatparams["domain_r"] |
Domain settings.
Definition at line 354 of file SSInfall.py.
| str SSInfall.exe = "peano4" |
Definition at line 265 of file SSInfall.py.
| SSInfall.False |
Definition at line 49 of file SSInfall.py.
| SSInfall.float |
Definition at line 30 of file SSInfall.py.
| dict SSInfall.floatparams |
Definition at line 23 of file SSInfall.py.
| SSInfall.help |
Definition at line 30 of file SSInfall.py.
| SSInfall.int |
Definition at line 32 of file SSInfall.py.
| SSInfall.interpolation |
Definition at line 324 of file SSInfall.py.
| dict SSInfall.intparams = {"swi":0, "ReSwi":0, "sample_number":10, "iseed":0, "ReSwi":0, "MassCal":0, "extrapolate_bc":0} |
Definition at line 26 of file SSInfall.py.
| bool SSInfall.is_aderdg = False |
Pick solver.
Definition at line 277 of file SSInfall.py.
| SSInfall.make_clean_first |
Definition at line 549 of file SSInfall.py.
| SSInfall.min_h = args.min_h |
Definition at line 295 of file SSInfall.py.
| dict SSInfall.modes |
Definition at line 15 of file SSInfall.py.
Definition at line 356 of file SSInfall.py.
| SSInfall.my_solver |
Definition at line 301 of file SSInfall.py.
| SSInfall.N_x |
Definition at line 503 of file SSInfall.py.
| SSInfall.N_y |
Definition at line 503 of file SSInfall.py.
| SSInfall.N_z |
Definition at line 503 of file SSInfall.py.
Definition at line 355 of file SSInfall.py.
| SSInfall.parser = argparse.ArgumentParser(description='ExaHyPE 2 - SSInfall script') |
Definition at line 29 of file SSInfall.py.
| str SSInfall.path = "./" |
output dir and proble
Definition at line 474 of file SSInfall.py.
| SSInfall.path1 |
Definition at line 506 of file SSInfall.py.
| SSInfall.peano4_project = project.generate_Peano4_project(verbose=True) |
compile for the real executable
Definition at line 528 of file SSInfall.py.
| list SSInfall.periodic_boundary_conditions = [True,True,True] |
Definition at line 371 of file SSInfall.py.
| SSInfall.point_number = len(scale_factor_table[0]) |
Definition at line 434 of file SSInfall.py.
| list SSInfall.probe_point = [-0,-0,-1e-6] |
Definition at line 480 of file SSInfall.py.
| SSInfall.project = exahype2.Project( ["applications", "exahype2", "euler", "sphericalaccretion"], "SSInfall", executable=exe) |
Definition at line 272 of file SSInfall.py.
| SSInfall.r_list = np.linspace(0,(domain_size[0]+offset[0]),(args.sample_number+1))[1:] |
Definition at line 422 of file SSInfall.py.
| SSInfall.required |
Definition at line 30 of file SSInfall.py.
| SSInfall.restriction |
Definition at line 334 of file SSInfall.py.
| SSInfall.scale_factor_table = read_scale_factor_table("a_LCDM_a_i=1e-3.dat") |
Definition at line 433 of file SSInfall.py.
| str SSInfall.solver_name = "SSInfall" |
Definition at line 278 of file SSInfall.py.
| str SSInfall.solverconstants = "" |
Definition at line 409 of file SSInfall.py.
| SSInfall.str |
Definition at line 39 of file SSInfall.py.
| SSInfall.SuperClass = None |
Definition at line 59 of file SSInfall.py.
| SSInfall.throw_away_data_after_generation |
Definition at line 548 of file SSInfall.py.
| dict SSInfall.tracer_name = {1:"line", 2:"slide", 3:"volume", 6:"Gauss_Legendre_quadrature", 7:"t-design"} |
Definition at line 489 of file SSInfall.py.
| SSInfall.tracer_particles = project.add_tracer( name="MyTracer",attribute_count=5, plot=False) |
Definition at line 491 of file SSInfall.py.
| SSInfall.type |
Definition at line 30 of file SSInfall.py.
| SSInfall.Type |
Definition at line 503 of file SSInfall.py.
| SSInfall.userinfo |
Definition at line 264 of file SSInfall.py.
| SSInfall.v |
Definition at line 51 of file SSInfall.py.