print ('RStar:', RStar/U.RSun,', LStar:', LStar/U.LSun, ', TStar:', TStar) #--------------- #GRID Definition #--------------- #Cubic grid, each edge ranges [-500, 500] AU. sizex = sizey = sizez = 500 * U.AU Nx = Ny = Nz = 150 #Number of divisions for each axis GRID = Model.grid([sizex, sizey, sizez], [Nx, Ny, Nz]) NPoints = GRID.NPoints #Number of nodes in the grid #-------- #DENSITY #-------- Rho0 = Res.Rho0(MRate, Rd, MStar) Arho = 24.1 #Disc-envelope density factor Renv = 500 * U.AU #Envelope radius Cavity = 40 * np.pi/180 #Cavity opening angle density = Model.density_Ulrich(RStar, Rd, Rho0, Arho, GRID, discFlag = True, envFlag = True, renv_max = Renv, ang_cavity = Cavity) #----------- #TEMPERATURE #----------- T10Env = 375. #Envelope temperature at 10 AU BT = 5. #Adjustable factor for disc temperature. Extra, or less, disc heating. temperature = Model.temperature(TStar, Rd, T10Env, RStar, MStar, MRate, BT, None, density, GRID, ang_cavity = Cavity) #--------