"meshed elevation" type seems to work but then ran into an assert error.
what(): Assertion: "dWC_dT_block_ != Teuchos::null" failed in file: /SSD4/ats/ats-dev/repos/amanzi/src/physics/ats/src/pks/mpc/mpc_subsurface.cc, at line: 384
Maybe the evaluator is set up incorrectly? It is not completely clear from the user guide
<ParameterList name="surface-slope_magnitude" type="ParameterList">
<Parameter name="evaluator type" type="string" value="meshed elevation" />
<Parameter name="region" type="string" value="surface domain" />
</ParameterList>