def get_gamma(self): B_lab_dir = [self.B_lab_dir[0], self.B_lab_dir[1], 1.] ind = self.t_Arai.index(self.tmax) ptrm_dir = [self.PTRMS[ind][1], self.PTRMS[ind][2], self.PTRMS[ind][3] / self.specimen_Data['NRM']] ptrm_cart = lib_direct.dir2cart(ptrm_dir) gamma = lib_direct.get_gamma(B_lab_dir, ptrm_dir) self.pars['ptrm_dir'] = ptrm_dir self.pars['ptrm_cart'] = ptrm_cart self.pars['gamma'] = gamma return gamma
def get_gamma(self): B_lab_dir = [self.B_lab_dir[0], self.B_lab_dir[1], 1.] ind = self.t_Arai.index(self.tmax) ptrm_dir = [self.PTRMS[ind][1], self.PTRMS[ind][2], old_div(self.PTRMS[ind][3], self.specimen_Data['NRM'])] ptrm_cart = lib_direct.dir2cart(ptrm_dir) gamma = lib_direct.get_gamma(B_lab_dir, ptrm_dir) self.pars['ptrm_dir'] = ptrm_dir self.pars['ptrm_cart'] = ptrm_cart self.pars['gamma'] = gamma return gamma
def testGamma(self): result = lib_direct.get_gamma(self.B_lab_dir, self.pTRM_dir) self.assertAlmostEqual(87.999999999999986, 88.) self.assertAlmostEqual(self.ref_gamma, result)