def METHOD_NAME(fileName):
    input={}
    source_values= {}
    bound_values= {}
    output_values= {}
    print 'reading input from file '+fileName
    inFile=open(fileName, 'r')
    counter =1
    for line in inFile.xreadlines():
        #print "%d : %s" %(counter, line[:-1])
        exec "global x;"+line  in globals(),  locals()
        counter+=1
    inFile.close()
    input['x']=x
    input['u']= u
    input['a']= a
    input['c']= c
    input['refdate']= refdate
    input['unit']= unit 
    input['time']= time
    input['source_locations']= source_locations
    input['source_labels']= source_labels
    input['source_values']= source_values
    input['output_file']= output_file
    input['output_locations']= output_locations
    input['output_labels']= output_labels
    input['bound_labels']= bound_labels
    input['bound_locations']= bound_locations
    input['bound_values']= bound_values
    return input