# 2.16. Version 5.0 (2021/04/26)

Linear Solvers

  - Added capability to dynamically compute linear residual convergence tolerances during execution. The goal of this capability is to reduce the number of linear iterations required to achieve nonlinear convergence, therefore decreasing computational costs.

  - Added beta capability to use block preconditioning through the Trilinos library Teko.

Participating Media Radiation

  - Added support for MPMD coupling with Nalu to model participating media radiation.

Postprocessing

  - Added new syntax for various postprocessing operations that previously required using more cumbersome Encore syntax.

Advective Bar

  - Enable pressure solve for the bar network including kinetic energy, wall friction loss, K factors and hydrostatic contributions.

Bug fixes

  - Fixed a bug where using a lumped flux BC on the surface of a tet mesh would apply 6x the intended flux.