Hi, until recently, it was possible to make two subrules into one simply by adding them together, for example:
metric:= {h_{t t} = 1, h_{x x} = -(a)**2,
h_{y y} = -(a)**2, h_{z z} = -(a)**2,
h^{t t} = 1, h^{x x} = -(a)**{-2},
h^{y y} = -(a)**{-2}, h^{z z} = -(a)**{-2}};
Gamma:= \Gamma^{m}_{n r} = 1/2 h^{m s} (\partial_{r}{h_{n s}}
+\partial_{n}{h_{r s}}-\partial_{s}{h_{n r}});
evaluate(Gamma, metric, rhsonly=True);
Gamma = com.components_to_subrule(Gamma);
metric = metric + Gamma;
But now as a result of these actions it turns out
This object is no longer a subrule.
I am using the latest version of Cadabra 2 for ubuntu 20.04