solver.tui.setup.models.dpm.interaction#

class main_menu.setup.models.dpm.interaction(path, service)#

Enter the interaction menu to set parameters for coupled discrete phase calculations.

choice_of_eulerian_phase_for_interaction(*args, **kwargs)#

Enable/disable the option to choose for every injection the Eulerian phase for the DPM continuous phase interaction.

coupled_calculations(*args, **kwargs)#

Enable/disable coupling of continuous and discrete phase calculations.

ddpm_energy_coupling_via_source_term(*args, **kwargs)#

Energy coupling in DDPM established via source term.

ddpm_enhanced_inter_phase_exchange(*args, **kwargs)#

Enhanced Eulerian inter-phase exchange.

ddpm_iad_particle(*args, **kwargs)#

Enable/disable the non-default interfacial area method IA-particle.

dpm_iteration_interval(*args, **kwargs)#

Set the number of continuous phase iterations per DPM iteration.

enable_drag_scaling_due_to_flow_blocking(*args, **kwargs)#

Enable/disable scaling of DPM drag coefficient due to inclusion of DPM volume fraction in continuous flow.

enable_flow_blocking_by_particles(*args, **kwargs)#

Enable/disable inclusion of DPM volume fraction in continuous flow.

enable_source_scaling_due_to_flow_blocking(*args, **kwargs)#

Enable/disable scaling of DPM source terms due to inclusion of DPM volume fraction in continuous flow.

implicit_momentum_coupling(*args, **kwargs)#

Enable/disable implicit treatment for the DPM momentum source terms.

implicit_source_term_coupling(*args, **kwargs)#

Enable/disable implicit treatment for all DPM source terms.

keep_linearized_dpm_source_terms_constant(*args, **kwargs)#

Keep linearized DPM source terms constant until the next DPM Update.

linear_growth_of_dpm_source_term(*args, **kwargs)#

Enable/disable the linear growth of DPM source terms every DPM iteration. .

linearized_dpm_mixture_fraction_source_terms(*args, **kwargs)#

Perform a linearization of mixture fraction source terms.

linearized_dpm_source_terms(*args, **kwargs)#

Perform a linearization of all DPM source terms to increase numerical robustness.

linearized_dpm_source_terms_limiter(*args, **kwargs)#

Relative limit for DPM source linear coefficient with respect to fluid linear Ap coefficient.

linearized_dpm_species_source_terms(*args, **kwargs)#

Perform linearization of species source terms.

max_vf_allowed_for_blocking(*args, **kwargs)#

Maximum DPM volume fraction used in continuous flow.

min_vf_threshold_for_dpm_src_scaling(*args, **kwargs)#

Minimum DPM volume fraction below which no DPM source scaling is applied.

replace_dpm_mass_source_by_mixture_fraction(*args, **kwargs)#

Recalculate the mixture fraction source terms as function of the primary mixture fraction?.

reset_sources_at_timestep(*args, **kwargs)#

Enable/disable flush of DPM source terms at beginning of every time step.

underrelaxation_factor(*args, **kwargs)#

Set the under-relaxation factor.

update_dpm_sources_every_flow_iteration(*args, **kwargs)#

Enable/disable the update of DPM source terms every flow iteration. (if not, the terms will be updated every DPM iteration).