| 228 | self.params[key] = array(self.params[key]) |
| 229 | |
| 230 | def _makeParDefs(self): |
| 231 | self.parDefs = {} |
| 232 | self.parDefs[Symbol('gm_' + self.refDes)] = self.params['ggs'] |
| 233 | self.parDefs[Symbol('gb_' + self.refDes)] = self.params['gbs'] |
| 234 | self.parDefs[Symbol('go_' + self.refDes)] = self.params['gdd'] |
| 235 | self.parDefs[Symbol('cgs_' + self.refDes)] = (self.params['cgs'] + self.params['csg'])/2 |
| 236 | self.parDefs[Symbol('cgb_' + self.refDes)] = (self.params['cgb'] + self.params['cbg'])/2 |
| 237 | self.parDefs[Symbol('cdg_' + self.refDes)] = (self.params['cdg'] + self.params['cgd'])/2 |
| 238 | self.parDefs[Symbol('cdb_' + self.refDes)] = (self.params['cdb'] + self.params['cbd'])/2 |
| 239 | self.parDefs[Symbol('csb_' + self.refDes)] = (self.params['csb'] + self.params['cbs'])/2 |
| 240 | |
| 241 | def _makeModelDef(self): |
| 242 | txt = '.model %s M'%(self.refDes) |