code: def input(self):
          
          input_dict = {}
          for key in self._input_vars:
              try:
                  input_dict[key] = getattr(self,key)
              except:
                  pass
          return input_dict
docs: Dictionary access to all input variables
  
          That can be boundary conditions and other gridded quantities
          independent of the `process`
  
          :type:      dict