datastructures.FVinfo#
- class datastructures.FVinfo(Re: float, nx: int = 64, ny: int = 64, lid_velocity: float = 1, Lx: float = 1, Ly: float = 1, max_iterations: int = 500, tolerance: float = 0.0001, method: str = None, iterations: int = None, converged: bool = False, final_residual: float = None, convection_scheme: str = 'Upwind', limiter: str = 'MUSCL', alpha_uv: float = 0.6, alpha_p: float = 0.4)[source]#
Bases:
InfoFV-specific metadata with discretization parameters.
Inherits all parameters from Info and adds FV-specific parameters.
- Parameters:
- convection_scheme
str, optional Convection scheme (e.g., ‘Upwind’, ‘CDS’). Default is ‘Upwind’.
- limiter
str, optional Flux limiter scheme. Default is ‘MUSCL’.
- alpha_uv
float, optional Under-relaxation factor for velocity. Default is 0.6.
- alpha_p
float, optional Under-relaxation factor for pressure. Default is 0.4.
- convection_scheme
Methods
__init__Attributes