From 689da956ef6180b7a55ffc39b6160bb3d2d85065 Mon Sep 17 00:00:00 2001 From: hposborn Date: Wed, 21 Aug 2024 13:40:41 +0200 Subject: [PATCH] Catching nan Teff errors and forcing them to be large fractions of the value --- MonoTools/fit.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/MonoTools/fit.py b/MonoTools/fit.py index 171a9e7..cf6861e 100755 --- a/MonoTools/fit.py +++ b/MonoTools/fit.py @@ -931,6 +931,9 @@ def init_starpars(self,Rstar=None,Teff=None,logg=None,FeH=0.0,rhostar=None,Mstar if self.Rstar[0] is not None and (self.Rstar[1] is None or self.Rstar[0]==np.nan): self.Rstar[1]=0.15*self.Rstar[0] self.Rstar[2]=0.15*self.Rstar[0] + if self.Teff[0] is not None and (self.Teff[1] is None or self.Teff[0]==np.nan): + self.Rstar[1]=300 + self.Rstar[2]=300 def get_savename(self, how='load',overwrite=None): """Adds unique savename prefixes to class (self.savenames) with two formats: