surface Derived Type

type, public :: surface


Inherited by

type~~surface~~InheritedByGraph type~surface surface type~idbase idbase type~idbase->type~surface surfaces type~particles particles type~particles->type~surface surfaces type~bnsbase bnsbase type~bnsbase->type~idbase type~diffstarbase diffstarbase type~diffstarbase->type~idbase type~ejecta ejecta type~ejecta->type~idbase type~id id type~id->type~idbase idata type~bnsfuka bnsfuka type~bnsfuka->type~bnsbase type~bnslorene bnslorene type~bnslorene->type~bnsbase type~diffstarlorene diffstarlorene type~diffstarlorene->type~diffstarbase

Contents

Source Code


Components

Type Visibility Attributes Name Initial
logical, public :: is_known = .FALSE.
double precision, public, DIMENSION(:,:,:), ALLOCATABLE :: points

Array containing the coordinates of the matter objects' surfaces The first index runs over the stars; the second and third run over the surface points (number of points for and ); the fourth index runs over the Cartesian coordinates of the points


Source Code

  TYPE surface
    LOGICAL:: is_known= .FALSE.
    DOUBLE PRECISION, DIMENSION(:,:,:), ALLOCATABLE:: points
    !# Array containing the coordinates of the matter objects' surfaces
    !  The first index runs over the stars; the second and third run over
    !  the surface points (number of points for \(\theta\) and \(\varphi\));
    !  the fourth index runs over the Cartesian coordinates of the points
  END TYPE surface