CADETProcess.processModel.discretization.LRMDiscretizationFV

CADETProcess.processModel.discretization.LRMDiscretizationFV#

class CADETProcess.processModel.discretization.LRMDiscretizationFV(ncol, use_analytic_jacobian, reconstruction)[source]#

Discretization parameters of the FV version of the LRM.

This class stores parameters for the Lax-Richtmyer-Morton (LRM) flux-based finite volume discretization.

Attributes:
ncolUnsignedInteger, optional

Number of axial column discretization cells. Default is 100.

use_analytic_jacobianBool, optional

If True, use analytically computed Jacobian matrix (faster). If False, use Jacobians generated by algorithmic differentiation (slower). Default is True.

reconstructionSwitch, optional

Method for spatial reconstruction. Valid values are ‘WENO’ (Weighted Essentially Non-Oscillatory). Default is ‘WENO’.

Methods

check_required_parameters()

Verify if all required parameters are set.