obs_init_interface Abstract Interface

abstract interface
public subroutine obs_init_interface(this, rad, coord, object)

Arguments

Type IntentOptional AttributesName
class(observer), intent(inout) :: this

The observer that is being initialized.

real(kind=wp), intent(in), dimension(:):: rad

A 1d-array containing the radii where the observations have to be performed.

type(rgf), intent(in) :: coord

A real grid function containing the coordinates of the grid.

class(*), intent(in), target:: object

The object on which observations have to be done.

Description

The initialization routine.