expert#
Bases:
TUIMenuEnter 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__ method of TUIMenu class.
Bases:
TUIMenuEnter 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 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__ method of TUIMenu class.
Bases:
TUIMethodSpecify the advection Courant number.
Bases:
TUIMethodSpecify the blending coefficient of the Courant number calculation for the hybrid method.
Bases:
TUIMethodSpecify the advection Courant number calculation method: flux-based averaged flux-based hybrid flux-based max flux-based vof-based (if available) .
Bases:
TUIMethodSpecify the maximum number of advection time steps.
Bases:
TUIMethodSpecify 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 .
Bases:
TUIMethodExit on non-realizable moments detection.
Bases:
TUIMethodSpecify the maximum volume fraction value above which the moments are redistributed.
Bases:
TUIMethodSpecify the minimum dispersed-phase mass value below which the moments are considered negligible.
Bases:
TUIMethodSpecify the minimum volume fraction value below which the moments are considered negligible.
Bases:
TUIMethodRedistribute the moments if the volume fraction based on moment-3 is more than ‘’max-volume-fraction’’?.
Bases:
TUIMethodSpecify the error of the moment-based volume fraction redistribution relative to the total dispersed phase volume.
Bases:
TUIMethodSpecify the maximum number of moments redistribution iteration.
Bases:
TUIMethodReplace negative moments with locally averaged moments.
Bases:
TUIMethodSolve the advection part of the QBMM equation?.
Bases:
TUIMethodSolve the hydrodynamic interatction sources for each size class.
Bases:
TUIMethodSolve the two-fluid model for the effect of the drift velocity advection on the bulk flow.
Bases:
TUIMethodSort quadrature points based on abscissas.
Bases:
TUIMethodSpecify the absolute error for the time intefration of the source terms.
Bases:
TUIMethodSpecify the relative error for the time integration of the source terms.
Bases:
TUIMethodSpecify 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 .
Bases:
TUIMethodReport the distribution of the source integration time steps based on pre-defined bin sizes.
Bases:
TUIMethodSpecify the minimum time step for the integration of source terms.
Bases:
TUIMethodSpecify the time factor for the time integration of the sources.
Bases:
TUIMethodSpecify the maximum time factor for the time integration of the sources.
Bases:
TUIMethodSpecify the minimum time factor for the time integration of the sources.
Bases:
TUIMethodUpdate moments based on the auxiliary zeta quantities in advection solution?.
Bases:
TUIMethodSpecify the interpolation method for the size-class velocity at cell faces: 0 = cell-center average 1 = upwind.
Bases:
TUIMethodSpecify a verbosity level (0-4) for QBMM.
Bases:
TUIMethodSpecify a small negative value above which the moments are considered negligible.
Bases:
TUIMethodSpecify a small positive value below which the moments are considered negligible.
Bases:
TUIMethodSpecify a small negative value above which the auxiliary quantities are considered negligible.
Bases:
TUIMethodSpecify a small positive value below which the auxiliary quantities are considered negligible.
Bases:
TUIMenuEnter 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__ method of TUIMenu class.
Bases:
TUIMethodSelect the inversion algorithm for quadrature-based population balance method.
Bases:
TUIMethodPrint the information for realizable moments in the population balance model.
Bases:
TUIMethodSet the population balance model.
Bases:
TUIMethodRetain qmom source calculation for low secondary phase vof.