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