shamrock.external.coala.solver_DG.compute_CFL_coag_k0#

shamrock.external.coala.solver_DG.compute_CFL_coag_k0(eps, nbins, massgrid, gij, tensor_tabflux_coag)#

Function to compute coagulation CFL for DG scheme k=0 piecewise constant approximation

CFL formulation from Filbet & Laurencot 2004, dt <= mean_g * dm/dF

Parameters#

epsscalar, type -> float

minimum value for mass distribution approximation gij

nbinsscalar, type -> integer

number of dust bins

massgrid1D array (dim = nbins+1), type -> float

grid of masses given borders value of mass bins

gij1D array (dim = nbins), type -> float

components of g on the polynomial basis

tensor_tabflux_coag3D array (dim = (nbins,nbins,nbins)), type -> float

array to evaluate coagulation flux

Returns#

CFL_k0scalar, type -> float

CFL restriction for coagulation