Esempio n. 1
0
 def hp0(self, value):
     value = clean_float(value)
     self._h_po = value
     if value is not None:
         self._add_to_stack("h_po", value)
Esempio n. 2
0
 def tension(self, value):
     value = clean_float(value)
     self._add_to_stack("tension", value)
     self._tension = value
Esempio n. 3
0
 def n_e(self, value):
     value = clean_float(value)
     self._a = value
     if value is not None:
         self._add_to_stack("a", value)
Esempio n. 4
0
 def g0_mod(self, value):
     value = clean_float(value)
     self._g0_mod = None
     self.big_a = value * (1 + self.e_curr) / (2.17 - self.e_curr)**2
Esempio n. 5
0
 def crr_n15(self, value):
     value = clean_float(value)
     self._crr_n15 = value
     if value is not None:
         self._add_to_stack("crr_n15", value)
Esempio n. 6
0
 def g0_mod(self, value):
     value = clean_float(value)
     self._g0_mod = value
     if self.e_curr is None:
         raise ValueError('must set e_curr before setting g0_mod')
     self._g0 = value * (1 + self.e_curr) / (2.97 - self.e_curr)**2
Esempio n. 7
0
 def g0(self, g0):
     # note g0 * (2.97 - e) ** 2 / (1 + e) = g0_mod
     self._g0 = clean_float(g0)
     self.recompute_g0_mod()
Esempio n. 8
0
 def tension(self, value):
     value = clean_float(value)
     self._tension = value
Esempio n. 9
0
 def g0(self, g0):
     # note g0 * (2.97 - e) ** 2 / (1 + e) = g0_mod
     self._g0 = clean_float(g0)
     if self.e_curr is not None:
         self._g0_mod = g0 * (2.97 - self.e_curr)**2 / (1 + self.e_curr)