luminarycloud.params.simulation.physics.fluid.solution_controls.fluid_relaxation_method¶
Submodules¶
Classes¶
Apply an explicit relaxation scheme. |
|
Apply an implicit relaxation scheme. |
Package Contents¶
- class FluidExplicitRelaxation¶
Apply an explicit relaxation scheme.
- explicit_method: luminarycloud.params.enum.ExplicitMethod¶
Scheme for explicit relaxation or explicit time-accurate integration of the governing equations.
- class FluidImplicitRelaxation¶
Apply an implicit relaxation scheme.
- implicit_method: luminarycloud.params.enum.ImplicitMethod¶
Scheme for implicit relaxation of the governing equations.
- jacobian_update_interval: LcFloat = 1.0¶
How many iterations in between updating the Jacobian values for implicit solving.
- jacobian_update_method: luminarycloud.params.enum.JacobianUpdateMethod¶
Method for determining how often to .
- jacobian_warmup_threshold: int = 300¶
How many iterations to update Jacobians every iteration before switching to the specified ‘Jacobian Update Interval’.
- linear_solver_type: LinearSolverType¶
Type of linear solver used for implicit relaxation. Possible types:
GaussSeidel
,GsAmgx
,KrylovAmg
,Amg
from thelinear_solver_type
module.
- relaxation_flow: LcFloat = 1.0¶
Under-relaxation factor in [0,1] applied to the mean flow solution update with each implicit nonlinear iteration. Default of 1.0.
- relaxation_turb: LcFloat = 0.5¶
Under-relaxation factor in [0,1] applied to the turbulence model solution update with each implicit nonlinear iteration. Default of 0.5.
- robust_startup: RobustStartup¶
Applies a robust startup process during the initial transients of a simulation. Applicable to steady problems only. Possible types:
RobustStartupOn
,RobustStartupOff
from therobust_startup
module.
- update_limit_flow: LcFloat = 0.2¶
Allowable percent change in the mean flow solution variables (pressure, temperature) with each implicit nonlinear iteration. Values in [0,1] with a default of 0.2.
- update_limit_turb: LcFloat = 0.99¶
Allowable percent change in the turbulence solution variables with each implicit nonlinear iteration. Values in [0,1] with a default of 0.99.