我需要一点帮助来创建一个派生场,它将返回重力势的负梯度,因此重力加速度。我试过这样的事情:
@derived_field(name = "gradient_gravpot", units = " cm/s**2")
def _gradient (field, data):
G = add_gradient_fields(("gas"," gravitational_potental"))
return (- data["gravitational_potential_gradient_x"])
我得到了这个错误
NameError: global name 'add_gradient_fields' is not defined
请建议我定义该字段的正确方法。谢谢