def ComputeFieldEvaluate(self, o, h, points):
     """Return the computed vector field applied to
        a given point
     """
     raise odl.OpNotImplementedError('ComputeFieldEvaluate not implemented '
                                     'for operator {!r}'
                                     ''.format(self))
    def AdjointComputeField(self, o, v):
        """Return the computed vector field on DomainField
        """

        raise odl.OpNotImplementedError('AdjointComputeField not implemented '
                                        'for operator {!r}'
                                        ''.format(self))
    def get_spaceelement_control(self, Cont_vector):
        """
        return controls as a Contspace.element
        """

        raise odl.OpNotImplementedError(
            'get_spaceelement_control not implemented '
            'for operator {!r}'
            ''.format(self))
    def get_columnvector_control(self, Cont):
        """
        return controls as a column vector
        """

        raise odl.OpNotImplementedError(
            'get_columnvector_control not implemented '
            'for operator {!r}'
            ''.format(self))
    def InvCo(self, GD):

        raise odl.OpNotImplementedError('InvCo not implemented '
                                        'for operator {!r}'
                                        ''.format(self))
    def DerCost(self, GD, Cont):

        raise odl.OpNotImplementedError('DerCost not implemented '
                                        'for operator {!r}'
                                        ''.format(self))
    def AdjointDerApplyMod(self, o, Mom, Mod, GDMod, ContMod):

        raise odl.OpNotImplementedError('AdjointDerApplyMod not implemented '
                                        'for operator {!r}'
                                        ''.format(self))
    def AdjointDerApply(self, GD, Mom, vect_field):

        raise odl.OpNotImplementedError('AdjointDerApply not implemented '
                                        'for operator {!r}'
                                        ''.format(self))
    def ApplyModule(self, GD, Module, GDmod, Contmod):

        raise odl.OpNotImplementedError('ApplyModule not implemented '
                                        'for operator {!r}'
                                        ''.format(self))
    def ApplyField(self, o, v):

        raise odl.OpNotImplementedError('ApplyField not implemented '
                                        'for operator {!r}'
                                        ''.format(self))
    def AdjointDerEvaluate(self, o, h, vect_field):

        raise odl.OpNotImplementedError('AdjointDerEvaluate not implemented '
                                        'for operator {!r}'
                                        ''.format(self))
    def ComputeFieldEvaluateDer(self, o, h, points, vectors):

        raise odl.OpNotImplementedError(
            'ComputeFieldEvaluateDer not implemented '
            'for operator {!r}'
            ''.format(self))