astromugs.nautilus.coupling#

Functions

av_z(field_radmc3d, lam_mono, R_star, ...)

Compute the vertical visual extinction map using physical vertical coordinates.

avz_disk(field_radmc3d, lam_mono, R_star, ...)

Compute the vertical visual extinction map using scale-height-based vertical coordinates.

dust_density(dtogas, rho_m, sizes, ...)

Interpolate RADMC3D dust density onto the Nautilus chemistry grid.

dust_temperature(temp_radmc3d, rchem, zchem, ...)

Remap multi-species RADMC3D dust temperatures onto the Nautilus grid.

dust_temperature_disk(temp_radmc3d, rchem, ...)

Remap multi-species RADMC3D dust temperatures onto the Nautilus grid using scale heights.

dust_temperature_single(temp_radmc3d, rchem, ...)

Remap single-species RADMC3D dust temperature onto the Nautilus grid.

dust_temperature_single_disk(temp_radmc3d, ...)

Remap single-species RADMC3D dust temperature onto the Nautilus grid using scale heights.

local_field()

Compute the local radiation field (placeholder, not yet implemented).

moving_average(x, w)

Compute a moving average using a uniform convolution kernel.

to_spherical(chemmodel, nr, nt, dist, theta)

Convert a Nautilus chemistry structure from cylindrical to spherical coordinates.