class_docstr: Performs the most basic mathematical operations on the warping field
  defined at each vertex of the input surface. A surface with scalar
  or vector data can be used as operator for non-uniform operations.
  
  .. warning:
  
    A point-to-point correspondence between surfaces is required
  
  
  Example::
  
      import nipype.algorithms.mesh as m
      mmath = m.MeshWarpMaths()
      mmath.inputs.in_surf = 'surf1.vtk'
      mmath.inputs.operator = 'surf2.vtk'
      mmath.inputs.operation = 'mul'
      res = mmath.run()
code: def _list_outputs(self):
      outputs = self._outputs().get()
      outputs["out_file"] = op.abspath(self.inputs.out_file)
      outputs["out_warp"] = op.abspath(self.inputs.out_warp)
      return outputs
  
imports: import os.path
  import numpy
  from numpy import linalg
  from ..None import logging
  from ..interfaces.base import BaseInterface, traits, TraitedSpec, File, BaseInterfaceInputSpec
  from ..interfaces.vtkbase import tvtk
  from ..interfaces import vtkbase
label_desc: Use image node_id 2 for calling the MeshWarpMaths obj's underlying member method code with example usage: obj._list_outputs() and returns: outputs