def delete_Variable(self,name):
        '''
        pops a variable from class and delete it from parameter list
        
        :parameter name: name of the parameter to delete
        '''
        self.message(1,'Deleting variable {0}'.format(name))
        self.par_list=self.par_list[self.par_list != name]
        return self.__dict__.pop(name)
pops a variable from class and delete it from parameter list
        
        :parameter name: name of the parameter to delete