expert#

class ansys.fluent.core.generated.solver.tui_252.main_menu.define.models.multiphase.population_balance.expert(service, version, mode, path)#

Bases: TUIMenu

Enter the expert menu for quadrature-based population balance method.

Methods:

__init__(service, version, mode, path)

__init__ method of TUIMenu class.

Classes:

qbmm(service, version, mode, path)

Enter the menu for the quadrature-based moments method based on the Zeta kinetic scheme.

qmom(service, version, mode, path)

Enter the menu for the QMOM.

__init__(service, version, mode, path)#

__init__ method of TUIMenu class.

class qbmm(service, version, mode, path)#

Bases: TUIMenu

Enter the menu for the quadrature-based moments method based on the Zeta kinetic scheme.

Methods:

__init__(service, version, mode, path)

__init__ method of TUIMenu class.

Classes:

advection_cfl(service, version, mode, path)

Specify the advection Courant number.

advection_cfl_factor(service, version, mode, ...)

Specify the blending coefficient of the Courant number calculation for the hybrid method.

advection_cfl_method(service, version, mode, ...)

Specify the advection Courant number calculation method: flux-based averaged flux-based hybrid flux-based max flux-based vof-based (if available) .

advection_int_max_steps(service, version, ...)

Specify the maximum number of advection time steps.

advection_int_scheme(service, version, mode, ...)

Specify the advection time integration scheme: Euler: 1st-order Explicit Euler SSP-RK2: Strong stability-preserving Runge-Kutta 2nd-order method SSP-RK3: strong stability-preserving Runge-Kutta 3rd-order method RK4: Runge-Kutta 4rth-order method .

exit_on_non_real(service, version, mode, path)

Exit on non-realizable moments detection.

max_volume_fraction(service, version, mode, path)

Specify the maximum volume fraction value above which the moments are redistributed.

min_mass_cutoff(service, version, mode, path)

Specify the minimum dispersed-phase mass value below which the moments are considered negligible.

min_volume_fraction_cutoff(service, version, ...)

Specify the minimum volume fraction value below which the moments are considered negligible.

redistribute_moments_based_on_volume_fraction(...)

Redistribute the moments if the volume fraction based on moment-3 is more than ''max-volume-fraction''?.

redistribution_error(service, version, mode, ...)

Specify the error of the moment-based volume fraction redistribution relative to the total dispersed phase volume.

redistribution_max_iteration(service, ...)

Specify the maximum number of moments redistribution iteration.

replace_negative_moments(service, version, ...)

Replace negative moments with locally averaged moments.

solve_advection(service, version, mode, path)

Solve the advection part of the QBMM equation?.

solve_hydrodynamic_sources(service, version, ...)

Solve the hydrodynamic interatction sources for each size class.

solve_two_fluid_model(service, version, ...)

Solve the two-fluid model for the effect of the drift velocity advection on the bulk flow.

sort_abscissas(service, version, mode, path)

Sort quadrature points based on abscissas.

source_err_abs(service, version, mode, path)

Specify the absolute error for the time intefration of the source terms.

source_err_rel(service, version, mode, path)

Specify the relative error for the time integration of the source terms.

source_int_scheme(service, version, mode, path)

Specify the embedded time integration scheme for the source terms: ESSP-RK2: 1st-order time integration and 2nd-order error estimation ESSP-RK3: 2nd-order time integration and 3rd-order error estimation .

source_int_time_steps_report(service, ...)

Report the distribution of the source integration time steps based on pre-defined bin sizes.

source_min_dt(service, version, mode, path)

Specify the minimum time step for the integration of source terms.

source_time_factor(service, version, mode, path)

Specify the time factor for the time integration of the sources.

source_time_factor_max(service, version, ...)

Specify the maximum time factor for the time integration of the sources.

source_time_factor_min(service, version, ...)

Specify the minimum time factor for the time integration of the sources.

update_moments_from_zetas(service, version, ...)

Update moments based on the auxiliary zeta quantities in advection solution?.

velocity_of_moments_interpolation(service, ...)

Specify the interpolation method for the size-class velocity at cell faces: 0 = cell-center average 1 = upwind.

verbosity_level(service, version, mode, path)

Specify a verbosity level (0-4) for QBMM.

zero_moment_minus(service, version, mode, path)

Specify a small negative value above which the moments are considered negligible.

zero_moment_plus(service, version, mode, path)

Specify a small positive value below which the moments are considered negligible.

zero_zeta_minus(service, version, mode, path)

Specify a small negative value above which the auxiliary quantities are considered negligible.

zero_zeta_plus(service, version, mode, path)

Specify a small positive value below which the auxiliary quantities are considered negligible.

__init__(service, version, mode, path)#

__init__ method of TUIMenu class.

class advection_cfl(service, version, mode, path)#

Bases: TUIMethod

Specify the advection Courant number.

class advection_cfl_factor(service, version, mode, path)#

Bases: TUIMethod

Specify the blending coefficient of the Courant number calculation for the hybrid method.

class advection_cfl_method(service, version, mode, path)#

Bases: TUIMethod

Specify the advection Courant number calculation method: flux-based averaged flux-based hybrid flux-based max flux-based vof-based (if available) .

class advection_int_max_steps(service, version, mode, path)#

Bases: TUIMethod

Specify the maximum number of advection time steps.

class advection_int_scheme(service, version, mode, path)#

Bases: TUIMethod

Specify the advection time integration scheme: Euler: 1st-order Explicit Euler SSP-RK2: Strong stability-preserving Runge-Kutta 2nd-order method SSP-RK3: strong stability-preserving Runge-Kutta 3rd-order method RK4: Runge-Kutta 4rth-order method .

class exit_on_non_real(service, version, mode, path)#

Bases: TUIMethod

Exit on non-realizable moments detection.

class max_volume_fraction(service, version, mode, path)#

Bases: TUIMethod

Specify the maximum volume fraction value above which the moments are redistributed.

class min_mass_cutoff(service, version, mode, path)#

Bases: TUIMethod

Specify the minimum dispersed-phase mass value below which the moments are considered negligible.

class min_volume_fraction_cutoff(service, version, mode, path)#

Bases: TUIMethod

Specify the minimum volume fraction value below which the moments are considered negligible.

class redistribute_moments_based_on_volume_fraction(service, version, mode, path)#

Bases: TUIMethod

Redistribute the moments if the volume fraction based on moment-3 is more than ‘’max-volume-fraction’’?.

class redistribution_error(service, version, mode, path)#

Bases: TUIMethod

Specify the error of the moment-based volume fraction redistribution relative to the total dispersed phase volume.

class redistribution_max_iteration(service, version, mode, path)#

Bases: TUIMethod

Specify the maximum number of moments redistribution iteration.

class replace_negative_moments(service, version, mode, path)#

Bases: TUIMethod

Replace negative moments with locally averaged moments.

class solve_advection(service, version, mode, path)#

Bases: TUIMethod

Solve the advection part of the QBMM equation?.

class solve_hydrodynamic_sources(service, version, mode, path)#

Bases: TUIMethod

Solve the hydrodynamic interatction sources for each size class.

class solve_two_fluid_model(service, version, mode, path)#

Bases: TUIMethod

Solve the two-fluid model for the effect of the drift velocity advection on the bulk flow.

class sort_abscissas(service, version, mode, path)#

Bases: TUIMethod

Sort quadrature points based on abscissas.

class source_err_abs(service, version, mode, path)#

Bases: TUIMethod

Specify the absolute error for the time intefration of the source terms.

class source_err_rel(service, version, mode, path)#

Bases: TUIMethod

Specify the relative error for the time integration of the source terms.

class source_int_scheme(service, version, mode, path)#

Bases: TUIMethod

Specify the embedded time integration scheme for the source terms: ESSP-RK2: 1st-order time integration and 2nd-order error estimation ESSP-RK3: 2nd-order time integration and 3rd-order error estimation .

class source_int_time_steps_report(service, version, mode, path)#

Bases: TUIMethod

Report the distribution of the source integration time steps based on pre-defined bin sizes.

class source_min_dt(service, version, mode, path)#

Bases: TUIMethod

Specify the minimum time step for the integration of source terms.

class source_time_factor(service, version, mode, path)#

Bases: TUIMethod

Specify the time factor for the time integration of the sources.

class source_time_factor_max(service, version, mode, path)#

Bases: TUIMethod

Specify the maximum time factor for the time integration of the sources.

class source_time_factor_min(service, version, mode, path)#

Bases: TUIMethod

Specify the minimum time factor for the time integration of the sources.

class update_moments_from_zetas(service, version, mode, path)#

Bases: TUIMethod

Update moments based on the auxiliary zeta quantities in advection solution?.

class velocity_of_moments_interpolation(service, version, mode, path)#

Bases: TUIMethod

Specify the interpolation method for the size-class velocity at cell faces: 0 = cell-center average 1 = upwind.

class verbosity_level(service, version, mode, path)#

Bases: TUIMethod

Specify a verbosity level (0-4) for QBMM.

class zero_moment_minus(service, version, mode, path)#

Bases: TUIMethod

Specify a small negative value above which the moments are considered negligible.

class zero_moment_plus(service, version, mode, path)#

Bases: TUIMethod

Specify a small positive value below which the moments are considered negligible.

class zero_zeta_minus(service, version, mode, path)#

Bases: TUIMethod

Specify a small negative value above which the auxiliary quantities are considered negligible.

class zero_zeta_plus(service, version, mode, path)#

Bases: TUIMethod

Specify a small positive value below which the auxiliary quantities are considered negligible.

class qmom(service, version, mode, path)#

Bases: TUIMenu

Enter the menu for the QMOM.

Methods:

__init__(service, version, mode, path)

__init__ method of TUIMenu class.

Classes:

inversion_algorithm(service, version, mode, path)

Select the inversion algorithm for quadrature-based population balance method.

print_realizable_moment_warning(service, ...)

Print the information for realizable moments in the population balance model.

realizable_moments(service, version, mode, path)

Set the population balance model.

retain_qmom_sources_for_low_vof(service, ...)

Retain qmom source calculation for low secondary phase vof.

__init__(service, version, mode, path)#

__init__ method of TUIMenu class.

class inversion_algorithm(service, version, mode, path)#

Bases: TUIMethod

Select the inversion algorithm for quadrature-based population balance method.

class print_realizable_moment_warning(service, version, mode, path)#

Bases: TUIMethod

Print the information for realizable moments in the population balance model.

class realizable_moments(service, version, mode, path)#

Bases: TUIMethod

Set the population balance model.

class retain_qmom_sources_for_low_vof(service, version, mode, path)#

Bases: TUIMethod

Retain qmom source calculation for low secondary phase vof.