这个函数的参数之间如何不是逗号而是回车

这个函数的参数之间怎么不是逗号而是回车?
tmp<fvVectorMatrix> UEqn
(
    fvm::ddt(U)
  + fvm::div(phi, U)
  + turbulence->divDevReff(U)
 ==
    fvOptions(U)
);
------解决方案--------------------
fvm::ddt(U)
  + fvm::div(phi, U)
  + turbulence->divDevReff(U)
 ==
    fvOptions(U)
是一个参数,即一个表达式
------解决方案--------------------
这是一个表达式,里面用了几个函数
------解决方案--------------------
括号里的这一堆东西是一个参数,不是多个参数。可能是这样比较美观,比在一行看着舒服,所以这样写了
------解决方案--------------------
同意

应该是写在一行太长了

写成竖式看起来更美观一点

而且后续要继续往上加东西的话更方便