![]() |
Peano
|
Contains all the constants and parameters of the hydro scheme. More...
#include <hydro_properties.h>
Data Fields | |
float | eta_neighbours |
float | target_neighbours |
float | h_tolerance |
float | delta_neighbours |
float | h_max |
float | h_min_ratio |
float | h_min |
int | max_smoothing_iterations |
int | use_mass_weighted_num_ngb |
float | CFL_condition |
float | log_max_h_change |
float | minimal_temperature |
float | minimal_internal_energy |
float | initial_temperature |
float | initial_internal_energy |
float | hydrogen_mass_fraction |
float | hydrogen_ionization_temperature |
float | mu_neutral |
float | mu_ionised |
int | particle_splitting |
float | particle_splitting_mass_threshold |
int | generate_random_ids |
struct viscosity_global_data | viscosity |
struct diffusion_global_data | diffusion |
Contains all the constants and parameters of the hydro scheme.
Definition at line 49 of file hydro_properties.h.
float hydro_props::CFL_condition |
Time integration properties
Definition at line 85 of file hydro_properties.h.
float hydro_props::delta_neighbours |
Tolerance on neighbour number (for info only)
Definition at line 63 of file hydro_properties.h.
struct diffusion_global_data hydro_props::diffusion |
Thermal diffusion parameters
Definition at line 133 of file hydro_properties.h.
float hydro_props::eta_neighbours |
Resolution parameter
Definition at line 54 of file hydro_properties.h.
Referenced by runner_do_ghost().
int hydro_props::generate_random_ids |
Are we generating random IDs when splitting particles?
Definition at line 125 of file hydro_properties.h.
float hydro_props::h_max |
Maximal smoothing length (internal units)
Definition at line 66 of file hydro_properties.h.
Referenced by runner_do_ghost().
float hydro_props::h_min |
Minimal smoothing length (internal units)
Definition at line 72 of file hydro_properties.h.
Referenced by runner_do_ghost().
float hydro_props::h_min_ratio |
Minimal smoothing length expressed as ratio to softening length
Definition at line 69 of file hydro_properties.h.
float hydro_props::h_tolerance |
Smoothing length tolerance
Definition at line 60 of file hydro_properties.h.
Referenced by runner_do_ghost().
float hydro_props::hydrogen_ionization_temperature |
Temperature of the neutral to ionized transition of Hydrogen
Definition at line 108 of file hydro_properties.h.
float hydro_props::hydrogen_mass_fraction |
Primordial hydrogen mass fraction for initial energy conversion
Definition at line 105 of file hydro_properties.h.
float hydro_props::initial_internal_energy |
Initial physical internal energy per unit mass (internal units)
Definition at line 102 of file hydro_properties.h.
float hydro_props::initial_temperature |
Initial temperature
Definition at line 99 of file hydro_properties.h.
float hydro_props::log_max_h_change |
Maximal change of h over one time-step
Definition at line 88 of file hydro_properties.h.
int hydro_props::max_smoothing_iterations |
Maximal number of iterations to converge h
Definition at line 75 of file hydro_properties.h.
Referenced by runner_do_ghost().
float hydro_props::minimal_internal_energy |
Minimal physical internal energy per unit mass (internal units)
Definition at line 96 of file hydro_properties.h.
float hydro_props::minimal_temperature |
Minimal temperature allowed
Definition at line 93 of file hydro_properties.h.
float hydro_props::mu_ionised |
Mean molecular weight above hydrogen ionization temperature
Definition at line 114 of file hydro_properties.h.
float hydro_props::mu_neutral |
Mean molecular weight below hydrogen ionization temperature
Definition at line 111 of file hydro_properties.h.
int hydro_props::particle_splitting |
Is particle splitting activated?
Definition at line 119 of file hydro_properties.h.
float hydro_props::particle_splitting_mass_threshold |
Mass above which particles get split (internal units)
Definition at line 122 of file hydro_properties.h.
float hydro_props::target_neighbours |
Target weightd number of neighbours (for info only)
Definition at line 57 of file hydro_properties.h.
int hydro_props::use_mass_weighted_num_ngb |
Are we using the mass-weighted definition of neighbour number?
Definition at line 80 of file hydro_properties.h.
Referenced by runner_do_ghost().
struct viscosity_global_data hydro_props::viscosity |
Artificial viscosity parameters
Definition at line 130 of file hydro_properties.h.