CADETProcess.processModel.discretization.LRMDiscretizationDG

CADETProcess.processModel.discretization.LRMDiscretizationDG#

class CADETProcess.processModel.discretization.LRMDiscretizationDG(ncol, use_analytic_jacobian, reconstruction, polynomial_degree, polydeg, exact_integration)[source]#

Discretization parameters of the DG version of the LRM.

See also

CADETProcess.processModel.LRMPDiscretizationFV
CADETProcess.processModel.LumpedRateModelWithPores
Attributes:
ncolUnsignedInteger, optional

Number of axial column discretization cells. Default is 16.

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’.

polynomial_degreeUnsignedInteger, optional

Degree of the polynomial used for axial discretization. Default is 3.

polydegUnsignedInteger, optional

Degree of the polynomial used for axial discretization. Default is 3.

exact_integrationBool, optional

Whether to use exact integration for the axial discretization. Default is False.

Methods

check_required_parameters()

Verify if all required parameters are set.