Source

class screens.screen.Source(pos=<CartesianRepresentation (x, y, z) in AU     (0., 0., 0.)>, vel=<CartesianRepresentation (x, y, z) in km / s     (0., 0., 0.)>, magnification=1.0)[source] [edit on github]

Bases: ShapedLikeNDArray

Source of radiation at a given position and velocity.

Parameters:
posCartesianRepresentation

Position of the source. Should not include the distance.

velCartesianRepresentation

Corresponding velocities.

magnificationarray-like

Brightness of the points. Can be complex.

Attributes Summary

brightness

Brightness of each path.

shape

The shape of the underlying data.

tau

Delay for each path.

taudot

Time derivative of the delay for each path.

Attributes Documentation

brightness

Brightness of each path.

shape
tau

Delay for each path.

taudot

Time derivative of the delay for each path.