tofu.dust package

The dust module of tofu

Submodules

tofu.dust._comp module

tofu.dust._core module

class tofu.dust._core.Dust(Id=None, dmat=None, traj=None, VType='Tor', Ves=None, LStruct=None, res=None)[source]

Bases: object

A generic Dust class to handle dust trajectories, radiative power balance…

property LStruct
property Ves
property direct
property dmat
property emiss
plot()[source]
property res
set_directproblem(pts=None, r=None, t=None)[source]
set_emiss(emiss=None, t=None, Ani=None, axisym=True)[source]
set_geom(Ves=None, LStruct=None, res=None)[source]
set_material_properties(dmat=None)[source]
set_sampleV(res=None)[source]
set_traj(traj=None)[source]
property traj
tofu.dust._core._check_trajpts(pts)[source]
tofu.dust._core._check_trajt(t, npts)[source]

tofu.dust._plot module

tofu.dust._plot._plot_traj(dust, lax=None, Proj='All')[source]
tofu.dust._plot.plot(dust, lax=None, Proj='All')[source]