|
Peano
|
Functions | |
| generate_particles_in_plume (str file_path="InitTracers.dat", int num_x=8, int num_y=8, float x_min=0.46, float x_max=0.54, float y_min=0.11, float y_max=0.29, int round_decimals=6) | |
| Generates a .dat file with particles on a uniform grid inside a rectangular plume. | |
Variables | |
| parser | |
| dict | interpolation_methods |
| default | |
| help | |
| dict | integration_schemes |
| min_depth | |
| degrees_of_freedom | |
| end_time | |
| args = parser.parse_args() | |
| list | size = [1.0, 1.0] |
| list | offset = [0.0, 0.0] |
| float | max_h = 1.1 * min(size) / (3.0**args.min_depth) |
| float | min_h = max_h * 3.0 ** (-args.amr_levels) |
| project | |
| float | time_in_between_plots = 0.0 |
| dimensions | |
| min_end_time | |
| max_end_time | |
| first_plot_time_stamp | |
| periodic_BC | |
| str | initial_conditions |
| str | boundary_conditions |
| str | compute_primitive_variables |
| str | max_eigenvalue |
| str | flux |
| str | source_term |
| fv_solver | |
| dict | tracer_attributes |
| tracer_particles | |
| file_path | |
| num_x | |
| num_y | |
| x_min | |
| x_max | |
| y_min | |
| y_max | |
| init_tracers | |
| descend_invocation_order | |
| tracing_action_set | |
| mode | |
| make | |
| True | |
| make_clean_first | |
| throw_away_data_after_build | |
| fv-tracers-volcanic-plume-rise.generate_particles_in_plume | ( | str | file_path = "InitTracers.dat", |
| int | num_x = 8, | ||
| int | num_y = 8, | ||
| float | x_min = 0.46, | ||
| float | x_max = 0.54, | ||
| float | y_min = 0.11, | ||
| float | y_max = 0.29, | ||
| int | round_decimals = 6 ) |
Generates a .dat file with particles on a uniform grid inside a rectangular plume.
Parameters: file_path (str): Path to save the .dat file. num_x (int): Number of points along x (>=1). num_y (int): Number of points along y (>=1). x_min (float): Minimum x of the plume. x_max (float): Maximum x of the plume. y_min (float): Minimum y of the plume. y_max (float): Maximum y of the plume. round_decimals (int): Decimal places for rounding/printing.
Definition at line 15 of file fv-tracers-volcanic-plume-rise.py.
| fv-tracers-volcanic-plume-rise.args = parser.parse_args() |
Definition at line 101 of file fv-tracers-volcanic-plume-rise.py.
| fv-tracers-volcanic-plume-rise.boundary_conditions |
Definition at line 187 of file fv-tracers-volcanic-plume-rise.py.
| str fv-tracers-volcanic-plume-rise.compute_primitive_variables |
Definition at line 209 of file fv-tracers-volcanic-plume-rise.py.
| fv-tracers-volcanic-plume-rise.default |
Definition at line 78 of file fv-tracers-volcanic-plume-rise.py.
| fv-tracers-volcanic-plume-rise.degrees_of_freedom |
Definition at line 97 of file fv-tracers-volcanic-plume-rise.py.
| fv-tracers-volcanic-plume-rise.descend_invocation_order |
Definition at line 305 of file fv-tracers-volcanic-plume-rise.py.
| fv-tracers-volcanic-plume-rise.dimensions |
Definition at line 122 of file fv-tracers-volcanic-plume-rise.py.
| fv-tracers-volcanic-plume-rise.end_time |
Definition at line 98 of file fv-tracers-volcanic-plume-rise.py.
| fv-tracers-volcanic-plume-rise.file_path |
Definition at line 291 of file fv-tracers-volcanic-plume-rise.py.
| fv-tracers-volcanic-plume-rise.first_plot_time_stamp |
Definition at line 127 of file fv-tracers-volcanic-plume-rise.py.
| fv-tracers-volcanic-plume-rise.flux |
Definition at line 231 of file fv-tracers-volcanic-plume-rise.py.
| fv-tracers-volcanic-plume-rise.fv_solver |
Definition at line 253 of file fv-tracers-volcanic-plume-rise.py.
| fv-tracers-volcanic-plume-rise.help |
Definition at line 79 of file fv-tracers-volcanic-plume-rise.py.
| fv-tracers-volcanic-plume-rise.init_tracers |
Definition at line 299 of file fv-tracers-volcanic-plume-rise.py.
| fv-tracers-volcanic-plume-rise.initial_conditions |
Definition at line 135 of file fv-tracers-volcanic-plume-rise.py.
| dict fv-tracers-volcanic-plume-rise.integration_schemes |
Definition at line 82 of file fv-tracers-volcanic-plume-rise.py.
| dict fv-tracers-volcanic-plume-rise.interpolation_methods |
Definition at line 70 of file fv-tracers-volcanic-plume-rise.py.
| fv-tracers-volcanic-plume-rise.make |
Definition at line 331 of file fv-tracers-volcanic-plume-rise.py.
| fv-tracers-volcanic-plume-rise.make_clean_first |
Definition at line 331 of file fv-tracers-volcanic-plume-rise.py.
| fv-tracers-volcanic-plume-rise.max_eigenvalue |
Definition at line 221 of file fv-tracers-volcanic-plume-rise.py.
| fv-tracers-volcanic-plume-rise.max_end_time |
Definition at line 126 of file fv-tracers-volcanic-plume-rise.py.
| float fv-tracers-volcanic-plume-rise.max_h = 1.1 * min(size) / (3.0**args.min_depth) |
Definition at line 105 of file fv-tracers-volcanic-plume-rise.py.
| fv-tracers-volcanic-plume-rise.min_depth |
Definition at line 96 of file fv-tracers-volcanic-plume-rise.py.
| fv-tracers-volcanic-plume-rise.min_end_time |
Definition at line 125 of file fv-tracers-volcanic-plume-rise.py.
| float fv-tracers-volcanic-plume-rise.min_h = max_h * 3.0 ** (-args.amr_levels) |
Definition at line 106 of file fv-tracers-volcanic-plume-rise.py.
| fv-tracers-volcanic-plume-rise.mode |
Definition at line 324 of file fv-tracers-volcanic-plume-rise.py.
| fv-tracers-volcanic-plume-rise.num_x |
Definition at line 292 of file fv-tracers-volcanic-plume-rise.py.
| fv-tracers-volcanic-plume-rise.num_y |
Definition at line 293 of file fv-tracers-volcanic-plume-rise.py.
| fv-tracers-volcanic-plume-rise.offset = [0.0, 0.0] |
Definition at line 104 of file fv-tracers-volcanic-plume-rise.py.
| fv-tracers-volcanic-plume-rise.parser |
Definition at line 66 of file fv-tracers-volcanic-plume-rise.py.
| fv-tracers-volcanic-plume-rise.periodic_BC |
Definition at line 129 of file fv-tracers-volcanic-plume-rise.py.
| fv-tracers-volcanic-plume-rise.project |
Definition at line 108 of file fv-tracers-volcanic-plume-rise.py.
| fv-tracers-volcanic-plume-rise.size = [1.0, 1.0] |
Definition at line 103 of file fv-tracers-volcanic-plume-rise.py.
| fv-tracers-volcanic-plume-rise.source_term |
Definition at line 246 of file fv-tracers-volcanic-plume-rise.py.
| fv-tracers-volcanic-plume-rise.throw_away_data_after_build |
Definition at line 331 of file fv-tracers-volcanic-plume-rise.py.
| fv-tracers-volcanic-plume-rise.time_in_between_plots = 0.0 |
Definition at line 116 of file fv-tracers-volcanic-plume-rise.py.
| dict fv-tracers-volcanic-plume-rise.tracer_attributes |
Definition at line 273 of file fv-tracers-volcanic-plume-rise.py.
| fv-tracers-volcanic-plume-rise.tracer_particles |
Definition at line 286 of file fv-tracers-volcanic-plume-rise.py.
| fv-tracers-volcanic-plume-rise.tracing_action_set |
Definition at line 308 of file fv-tracers-volcanic-plume-rise.py.
| fv-tracers-volcanic-plume-rise.True |
Definition at line 331 of file fv-tracers-volcanic-plume-rise.py.
| fv-tracers-volcanic-plume-rise.x_max |
Definition at line 295 of file fv-tracers-volcanic-plume-rise.py.
| fv-tracers-volcanic-plume-rise.x_min |
Definition at line 294 of file fv-tracers-volcanic-plume-rise.py.
| fv-tracers-volcanic-plume-rise.y_max |
Definition at line 297 of file fv-tracers-volcanic-plume-rise.py.
| fv-tracers-volcanic-plume-rise.y_min |
Definition at line 296 of file fv-tracers-volcanic-plume-rise.py.