FiniteVolume_ \
.def( \
("BuildUGrad_2x" + RowSize_To_PySnippet(nVarsFixed)).c_str(), \
[](T &self, tUGrad<nVarsFixed, 2> &u, int nVars, bool buildSon, bool buildTrans, Geom::MeshLoc varloc) \
{ self.BuildUGradD(u, nVars, buildSon, buildTrans, varloc); }, \
py::arg("u"), py::arg("nVars"), py::arg("buildSon") = true, \
py::arg("buildTrans") = true, py::arg("varloc") = Geom::MeshLoc::Cell, \
.def( \
("BuildUGrad_3x" + RowSize_To_PySnippet(nVarsFixed)).c_str(), \
[](T &self, tUGrad<nVarsFixed, 3> &u, int nVars, bool buildSon, bool buildTrans, Geom::MeshLoc varloc) \
{ self.BuildUGradD(u, nVars, buildSon, buildTrans, varloc); }, \
py::arg("u"), py::arg("nVars"), py::arg("buildSon") = true, \
py::arg("buildTrans") = true, py::arg("varloc") = Geom::MeshLoc::Cell, \