Ignore:
Timestamp:
Nov 15, 2017 4:33:09 AM (6 years ago)
Author:
Piotr Rozyczko <rozyczko@…>
Branches:
ESS_GUI, ESS_GUI_Docs, ESS_GUI_batch_fitting, ESS_GUI_bumps_abstraction, ESS_GUI_iss1116, ESS_GUI_iss879, ESS_GUI_iss959, ESS_GUI_opencl, ESS_GUI_ordering, ESS_GUI_sync_sascalc
Children:
d4881f6a
Parents:
7c487846
Message:

Initial commit of the P(r) inversion perspective.
Code merged from Jeff Krzywon's ESS_GUI_Pr branch.
Also, minor 2to3 mods to sascalc/sasgui to enble error free setup.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/sas/sasgui/perspectives/fitting/fitproblem.py

    • Property mode changed from 100644 to 100755
    r251ef684 rfa81e94  
    309309        self._smear_on = flag 
    310310        if fid is None: 
    311             for value in self.values(): 
     311            for value in list(self.values()): 
    312312                value.enable_smearing(flag) 
    313313        elif fid in self: 
     
    320320        """ 
    321321        if fid is None: 
    322             for value in self.values(): 
     322            for value in list(self.values()): 
    323323                value.set_smearer(smearer) 
    324324        elif fid in self: 
     
    336336        """ 
    337337        if fid is None: 
    338             for value in self.values(): 
     338            for value in list(self.values()): 
    339339                value.save_model_name(name) 
    340340        elif fid in self: 
     
    346346        result = [] 
    347347        if fid is None: 
    348             for value in self.values(): 
     348            for value in list(self.values()): 
    349349                result.append(value.get_name()) 
    350350        elif fid in self: 
     
    360360        self.model = model 
    361361        if fid is None: 
    362             for value in self.values(): 
     362            for value in list(self.values()): 
    363363                value.set_model(self.model) 
    364364        elif fid in self: 
     
    456456        """ 
    457457        if fid is None: 
    458             for value in self.values(): 
     458            for value in list(self.values()): 
    459459                value.set_model_param(name, value) 
    460460        elif fid in self: 
     
    486486        """ 
    487487        self.scheduled = schedule 
    488         for value in self.values(): 
     488        for value in list(self.values()): 
    489489            value.schedule_tofit(schedule) 
    490490 
     
    502502        self.qmax = qmax 
    503503        if fid is None: 
    504             for value in self.values(): 
     504            for value in list(self.values()): 
    505505                value.set_range(self.qmin, self.qmax) 
    506506        elif fid in self: 
     
    519519        """ 
    520520        if fid is None: 
    521             for value in self.values(): 
     521            for value in list(self.values()): 
    522522                value.set_weight(flag=flag, is2d=is2d) 
    523523        elif fid in self: 
     
    536536        """ 
    537537        if fid is None: 
    538             for value in self.values(): 
     538            for value in list(self.values()): 
    539539                value.clear_model_param() 
    540540        elif fid in self: 
     
    545545        return fitproblem contained in this dictionary 
    546546        """ 
    547         return self.values() 
     547        return list(self.values()) 
    548548 
    549549    def set_result(self, result, fid): 
Note: See TracChangeset for help on using the changeset viewer.