Unary Operators =============== .. autoclass:: pybamm.UnaryOperator :members: .. autoclass:: pybamm.Negate :members: .. autoclass:: pybamm.AbsoluteValue :members: .. autoclass:: pybamm.Sign :members: .. autoclass:: pybamm.Index :members: .. autoclass:: pybamm.SpatialOperator :members: .. autoclass:: pybamm.Gradient :members: .. autoclass:: pybamm.Divergence :members: .. autoclass:: pybamm.Laplacian :members: .. autoclass:: pybamm.Gradient_Squared :members: .. autoclass:: pybamm.Mass :members: .. autoclass:: pybamm.Integral :members: .. autoclass:: pybamm.IndefiniteIntegral :members: .. autoclass:: pybamm.DefiniteIntegralVector :members: .. autoclass:: pybamm.BoundaryIntegral :members: .. autoclass:: pybamm.DeltaFunction :members: .. autoclass:: pybamm.BoundaryOperator :members: .. autoclass:: pybamm.BoundaryValue :members: .. autoclass:: pybamm.BoundaryGradient :members: .. autoclass:: pybamm.UpwindDownwind :members: .. autoclass:: pybamm.Upwind :members: .. autoclass:: pybamm.Downwind :members: .. autofunction:: pybamm.grad .. autofunction:: pybamm.div .. autofunction:: pybamm.laplacian .. autofunction:: pybamm.grad_squared .. autofunction:: pybamm.surf .. autofunction:: pybamm.x_average .. autofunction:: pybamm.r_average .. autofunction:: pybamm.z_average .. autofunction:: pybamm.yz_average .. autofunction:: pybamm.boundary_value .. autofunction:: pybamm.smooth_absolute_value .. autofunction:: pybamm.sign .. autofunction:: pybamm.upwind .. autofunction:: pybamm.downwind