code: def adjoint(self):
          
          if self.is_orthogonal:
              scale = self.range.partition.cell_volume
              return scale * self.inverse
          else:
              # TODO: put adjoint here
              return super(WaveletTransformInverse, self).adjoint
docs: Adjoint of this operator.
  
          Returns
          -------
          adjoint : `WaveletTransform`
              If the transform is orthogonal, the adjoint is the inverse.
  
          Raises
          ------
          OpNotImplementedError
              if `is_orthogonal` is ``False``
  
          See Also
          --------
          inverse