All of the atoms listed here operate elementwise on expressions. For example, :class:`~cvxpy.atoms.elementwise.exp.exp` exponentiates each entry of expressions that are supplied to it.
.. autoclass:: cvxpy.abs :show-inheritance:
.. autoclass:: cvxpy.entr :show-inheritance:
.. autoclass:: cvxpy.exp :show-inheritance:
.. autoclass:: cvxpy.huber :show-inheritance:
.. autofunction:: cvxpy.inv_pos
.. autoclass:: cvxpy.kl_div :show-inheritance:
.. autoclass:: cvxpy.log :show-inheritance:
.. autoclass:: cvxpy.log_normcdf :show-inheritance:
.. autoclass:: cvxpy.log1p :show-inheritance:
.. autoclass:: cvxpy.loggamma :show-inheritance:
.. autoclass:: cvxpy.logistic :show-inheritance:
.. autoclass:: cvxpy.maximum :show-inheritance:
.. autofunction:: cvxpy.minimum
.. autofunction:: cvxpy.neg
.. autofunction:: cvxpy.pos
.. autoclass:: cvxpy.power :show-inheritance:
.. autoclass:: cvxpy.rel_entr :show-inheritance:
.. autofunction:: cvxpy.scalene
.. autofunction:: cvxpy.sqrt
.. autofunction:: cvxpy.square
.. autoclass:: cvxpy.xexp :show-inheritance: