|
Peano
|
Namespaces | |
| namespace | exahype2 |
| namespace | exaparty |
| namespace | mghype |
| namespace | multigrid |
Variables | |
| parser = argparse.ArgumentParser(description='Multigrid - Poisson solver') | |
| dest | |
| type | |
| int | |
| default | |
| help | |
| action | |
| False | |
| required | |
| True | |
| choices | |
| args = parser.parse_args() | |
| project | |
| matrices | |
| assembly_matrix | |
| assembly_matrix_scaling | |
| mass_matrix | |
| mass_matrix_scaling | |
| face_from_cell_projection_scaling = matrices.get_face_from_cell_matrix() | |
| cell_from_face_projection_scaling = matrices.get_cell_from_face_matrix() | |
| approximate_system_matrix_scaling = matrices.get_A_tilde() | |
| Solver_Type = None | |
| str | name = "DGPoisson" |
| solver | |
| build_mode = peano4.api.output.CompileMode.ASSERTS | |
| float | cube_size = 1.0 |
| int | max_iterations = 10 |
| dimensions = 2 | |
| offset | |
| domain_size | |
| plot_after_each_mesh_sweep | |
| max_trees = args.max_trees | |
| tree_levels = toolbox.loadbalancing.api.real_mesh_size_and_level(float(args.meshsize),1.0)[1] | |
| split_iteration = toolbox.loadbalancing.api.compute_regular_mesh_construction_grid_construction_sweeps(tree_levels) | |
| list | new_partitions = [ int(3**(dimensions*tree_levels)/2) ] |
| list | target_ranks = [0 for x in new_partitions] |
| peano4_project = project.generate_Peano4_project(args.verbose) | |
| benchmarks.action |
Definition at line 19 of file benchmarks.py.
| benchmarks.approximate_system_matrix_scaling = matrices.get_A_tilde() |
Definition at line 51 of file benchmarks.py.
| benchmarks.args = parser.parse_args() |
Definition at line 29 of file benchmarks.py.
| benchmarks.assembly_matrix |
Definition at line 44 of file benchmarks.py.
| benchmarks.assembly_matrix_scaling |
Definition at line 44 of file benchmarks.py.
| benchmarks.build_mode = peano4.api.output.CompileMode.ASSERTS |
Definition at line 108 of file benchmarks.py.
| benchmarks.cell_from_face_projection_scaling = matrices.get_cell_from_face_matrix() |
Definition at line 49 of file benchmarks.py.
| benchmarks.choices |
Definition at line 25 of file benchmarks.py.
| float benchmarks.cube_size = 1.0 |
Definition at line 115 of file benchmarks.py.
| benchmarks.default |
Definition at line 17 of file benchmarks.py.
| benchmarks.dest |
Definition at line 17 of file benchmarks.py.
| int benchmarks.dimensions = 2 |
Definition at line 120 of file benchmarks.py.
| benchmarks.domain_size |
Definition at line 122 of file benchmarks.py.
| benchmarks.face_from_cell_projection_scaling = matrices.get_face_from_cell_matrix() |
Definition at line 47 of file benchmarks.py.
| benchmarks.False |
Definition at line 19 of file benchmarks.py.
| benchmarks.help |
Definition at line 17 of file benchmarks.py.
| benchmarks.int |
Definition at line 17 of file benchmarks.py.
| benchmarks.mass_matrix |
Definition at line 45 of file benchmarks.py.
| benchmarks.mass_matrix_scaling |
Definition at line 45 of file benchmarks.py.
| benchmarks.matrices |
Definition at line 36 of file benchmarks.py.
| int benchmarks.max_iterations = 10 |
Definition at line 116 of file benchmarks.py.
| str benchmarks.max_trees = args.max_trees |
Definition at line 128 of file benchmarks.py.
| str benchmarks.name = "DGPoisson" |
Definition at line 62 of file benchmarks.py.
| list benchmarks.new_partitions = [ int(3**(dimensions*tree_levels)/2) ] |
Definition at line 151 of file benchmarks.py.
| benchmarks.offset |
Definition at line 121 of file benchmarks.py.
| benchmarks.parser = argparse.ArgumentParser(description='Multigrid - Poisson solver') |
Definition at line 16 of file benchmarks.py.
| benchmarks.peano4_project = project.generate_Peano4_project(args.verbose) |
Definition at line 174 of file benchmarks.py.
| benchmarks.plot_after_each_mesh_sweep |
Definition at line 123 of file benchmarks.py.
| benchmarks.project |
Definition at line 31 of file benchmarks.py.
| benchmarks.required |
Definition at line 23 of file benchmarks.py.
| benchmarks.solver |
Definition at line 74 of file benchmarks.py.
| benchmarks.Solver_Type = None |
Definition at line 54 of file benchmarks.py.
| benchmarks.split_iteration = toolbox.loadbalancing.api.compute_regular_mesh_construction_grid_construction_sweeps(tree_levels) |
Definition at line 147 of file benchmarks.py.
| list benchmarks.target_ranks = [0 for x in new_partitions] |
Definition at line 159 of file benchmarks.py.
| benchmarks.tree_levels = toolbox.loadbalancing.api.real_mesh_size_and_level(float(args.meshsize),1.0)[1] |
Definition at line 146 of file benchmarks.py.
| benchmarks.True |
Definition at line 23 of file benchmarks.py.
| benchmarks.type |
Definition at line 17 of file benchmarks.py.