code: def cysparse_real_type_from_real_cysparse_complex_type(cysparse_type):
      
      r_type = None
  
      if cysparse_type in ['COMPLEX64_t']:
          r_type = 'FLOAT32_t'
      elif cysparse_type in ['COMPLEX128_t']:
          r_type = 'FLOAT64_t'
      elif cysparse_type in ['COMPLEX256_t']:
          r_type = 'FLOAT128_t'
      else:
          raise TypeError("Not a recognized complex type")
  
      return r_type
docs: Returns the **real** type for the real or imaginary part of a **real** complex type.
  
      For instance:
  
          COMPLEX128_t -> FLOAT64_t
  
      Args:
          cysparse: