This adds a MoistConvectiveSWSolver class to linear_solvers.py. This solver is suitable for the moist convective shallow water equations. It takes the same approach that the LinearTimesteppingSolver takes with the shallow water equations (that is, solving a linear problem for the prognostic fields u and D), but is necessary because the LinearTimesteppingSolver cannot deal with a third prognostic field (the moisture).
This adds a
MoistConvectiveSWSolver
class tolinear_solvers.py
. This solver is suitable for the moist convective shallow water equations. It takes the same approach that theLinearTimesteppingSolver
takes with the shallow water equations (that is, solving a linear problem for the prognostic fieldsu
andD
), but is necessary because theLinearTimesteppingSolver
cannot deal with a third prognostic field (the moisture).