luminarycloud.params.simulation.physics.heat.solution_controls.heat_relaxation_method¶
Classes¶
Apply an implicit relaxation scheme. |
Package Contents¶
- class HeatImplicitRelaxation¶
Apply an implicit relaxation scheme.
- implicit_method: luminarycloud.params.enum.ImplicitMethod¶
Scheme for implicit relaxation of the governing equations.
- linear_solver_type: LinearSolverType¶
Type of linear solver used for implicit relaxation. Possible types:
GaussSeidel,KrylovAmgfrom thelinear_solver_typemodule.
- linsol_krylov_deflation_enabled: bool = False¶
Accelerate the heat Krylov linear solver by deflating harmonic Ritz vectors.
- linsol_krylov_deflation_size: int = 5¶
Size of the deflation basis retained across Krylov solver restarts.