CADETProcess.processModel.discretization

CADETProcess.processModel.discretization#

Discretization (CADETProcess.processModel.discretization)#

The following module is a collection of classes that define different discretization schemes for UnitOperations for the CADETProcess software package.

The DiscretizationParametersBase class is the base class for all other classes in this module and defines some common parameters. Specific parameters for each scheme are defined as attributes of each class.

Classes

ConsistencySolverParameters(solver_name, ...)

A class for defining the consistency solver parameters for Cadet.

DGMixin()

Attributes:

DiscretizationParametersBase()

Base class for storing discretization parameters.

GRMDiscretizationDG(ncol, npar, nparcell, ...)

Discretization parameters of the DG version of the GRM.

GRMDiscretizationFV(ncol, npar, par_geom, ...)

Discretization parameters of the FV version of the LRMP.

LRMDiscretizationDG(ncol, ...)

Discretization parameters of the DG version of the LRM.

LRMDiscretizationFV(ncol, ...)

Discretization parameters of the FV version of the LRM.

LRMPDiscretizationDG(ncol, par_geom, ...)

Discretization parameters of the DG version of the LRMP.

LRMPDiscretizationFV(ncol, par_geom, ...)

Discretization parameters of the FV version of the LRMP.

NoDiscretization()

Class for unit operations without spatial discretization.

WenoParameters(boundary_model, weno_eps, ...)

Discretization parameters for the WENO scheme.