008fbc297da13864115c66aa50da4577b2ad3703,gekko/gk_operators.py,GK_Value,__init__,#GK_Value#,119

Before Change


    def __init__(self,value):
        if value is not None:
            self.change = True
            if (type(self)==type(value)):
                // value is a GK_Value type, need value.value
                value = value.value
            self.value = value

After Change


                // value is a SV, CV, Var, Param
                value = value.value.value
            except:
                try:
                    // value is a GK_Value
                    value = value.value
                except:
                    // value is a number
                    pass
            self.value = value
        else:
            self.value = 0 //store default value without triggering change detection
            self.change = False
Italian Trulli
In pattern: SUPERPATTERN

Frequency: 3

Non-data size: 3

Instances


Project Name: BYU-PRISM/GEKKO
Commit Name: 008fbc297da13864115c66aa50da4577b2ad3703
Time: 2019-08-02
Author: john@apmonitor.com
File Name: gekko/gk_operators.py
Class Name: GK_Value
Method Name: __init__


Project Name: KrishnaswamyLab/PHATE
Commit Name: e5a98adc53c682047bd6873c127c9c94588b28ab
Time: 2019-12-01
Author: scottgigante@gmail.com
File Name: Python/phate/mds.py
Class Name:
Method Name: embed_MDS


Project Name: snorkel-team/snorkel
Commit Name: f2b6c88fce0062e22132649f01493f5d065a801b
Time: 2016-07-03
Author: ajratner@gmail.com
File Name: ddlite_candidates.py
Class Name: Candidate
Method Name: __eq__