Dummy class serving for computing and returning its requirements.
The coefficient which expression can be parametrized via ‘expr_pars’, the dimension is given by the number of parameters.
Example:
‘expression’: ‘dw_surface_ndot.5.Ys(mat_norm.k%d, corr1)’, ‘expr_pars’: [ii for ii in range(dim)], ‘class’: cb.CoefExprPar,
Fading memory scalar coefficients.
Fading memory sym coefficients.
Fading memory sym x sym coefficients.
The corrector which equation can be parametrized via ‘eq_pars’, the dimension is given by the number of parameters.
Example:
- ‘equations’: ‘dw_diffusion.5.Y(mat.k, q, p) =
- dw_surface_integrate.5.%s(q)’,
‘eq_pars’: (‘bYMp’, ‘bYMm’), ‘class’: cb.CorrEqPar,
__init__() kwargs: {
‘ebcs’ : [], ‘epbcs’ : [], ‘equations’ : {}, ‘set_variables’ : None,
},
Class for holding solutions of corrector problems.
Pressure eigenvalue problem solver for time-dependent correctors.
Time correctors via the pressure eigenvalue problem.